Skip to content

Commit

Permalink
remove broken impls
Browse files Browse the repository at this point in the history
git-svn-id: http://anonsvn.jboss.org/repos/weld/ri/trunk@2797 1c488680-804c-0410-94cd-c6b725194a0e
  • Loading branch information
pmuir committed Jun 9, 2009
1 parent b675b47 commit b07e866
Showing 1 changed file with 11 additions and 29 deletions.
40 changes: 11 additions & 29 deletions impl/src/main/java/org/jboss/webbeans/ManagerImpl.java
Expand Up @@ -16,7 +16,6 @@
*/
package org.jboss.webbeans;

import java.io.InputStream;
import java.io.Serializable;
import java.lang.annotation.Annotation;
import java.lang.reflect.ParameterizedType;
Expand Down Expand Up @@ -50,14 +49,12 @@
import javax.enterprise.context.spi.CreationalContext;
import javax.enterprise.inject.AmbiguousResolutionException;
import javax.enterprise.inject.BindingType;
import javax.enterprise.inject.Stereotype;
import javax.enterprise.inject.UnproxyableResolutionException;
import javax.enterprise.inject.UnsatisfiedResolutionException;
import javax.enterprise.inject.deployment.Production;
import javax.enterprise.inject.deployment.Standard;
import javax.enterprise.inject.spi.AnnotatedType;
import javax.enterprise.inject.spi.Bean;
import javax.enterprise.inject.spi.BeanManager;
import javax.enterprise.inject.spi.Decorator;
import javax.enterprise.inject.spi.InjectionPoint;
import javax.enterprise.inject.spi.InjectionTarget;
Expand All @@ -68,7 +65,6 @@
import javax.event.Observer;
import javax.inject.DeploymentException;
import javax.inject.DuplicateBindingTypeException;
import javax.interceptor.InterceptorBindingType;

import org.jboss.webbeans.bean.DisposalMethodBean;
import org.jboss.webbeans.bean.EnterpriseBean;
Expand All @@ -91,7 +87,6 @@
import org.jboss.webbeans.log.Logging;
import org.jboss.webbeans.manager.api.WebBeansManager;
import org.jboss.webbeans.metadata.MetaDataCache;
import org.jboss.webbeans.metadata.StereotypeModel;
import org.jboss.webbeans.util.Beans;
import org.jboss.webbeans.util.Proxies;
import org.jboss.webbeans.util.Reflections;
Expand Down Expand Up @@ -781,6 +776,8 @@ public Object getInjectableReference(InjectionPoint injectionPoint, CreationalCo
* @param bindings The binding types to match
* @return An instance of the bean
*
* @deprecated replace with non-contextual injection
*
*/
@Deprecated
public <T> T getInstanceByType(Class<T> type, Annotation... bindings)
Expand Down Expand Up @@ -872,11 +869,6 @@ public String toString()
return buffer.toString();
}

public BeanManager parse(InputStream xmlStream)
{
throw new UnsupportedOperationException();
}

public ManagerImpl createActivity()
{
ManagerImpl childActivity = newChildManager(this);
Expand Down Expand Up @@ -1079,61 +1071,51 @@ public <X> Bean<? extends X> getMostSpecializedBean(Bean<X> bean)

public void validate(InjectionPoint injectionPoint)
{
throw new RuntimeException("Not yet implemented");
throw new UnsupportedOperationException("Not yet implemented");
}


public Set<Annotation> getInterceptorBindingTypeDefinition(
Class<? extends Annotation> bindingType)
{
throw new RuntimeException("Not yet implemented");
throw new UnsupportedOperationException("Not yet implemented");
}

public Bean<?> getPassivationCapableBean(String id)
{
throw new RuntimeException("Not yet implemented");
throw new UnsupportedOperationException("Not yet implemented");
}

public ScopeType getScopeDefinition(Class<? extends Annotation> scopeType)
{
return scopeType.getAnnotation(ScopeType.class);
throw new UnsupportedOperationException("Not yet implemented");
}

public Set<Annotation> getStereotypeDefinition(
Class<? extends Annotation> stereotype)
{
StereotypeModel<? extends Annotation> model =
getServices().get(MetaDataCache.class).getStereotype(stereotype);
Set<Annotation> results = new HashSet<Annotation>();
if (model.getDefaultDeploymentType() != null)
results.add(model.getDefaultDeploymentType());
if (model.getDefaultScopeType() != null)
results.add(model.getDefaultScopeType());
if (model.getInterceptorBindings() != null)
results.addAll(model.getInterceptorBindings());

return results;
throw new UnsupportedOperationException("Not yet implemented");
}

public boolean isBindingType(Class<? extends Annotation> annotationType)
{
return annotationType.isAnnotationPresent(BindingType.class);
throw new UnsupportedOperationException("Not yet implemented");
}

public boolean isInterceptorBindingType(
Class<? extends Annotation> annotationType)
{
return annotationType.isAnnotationPresent(InterceptorBindingType.class);
throw new UnsupportedOperationException("Not yet implemented");
}

public boolean isScopeType(Class<? extends Annotation> annotationType)
{
return annotationType.isAnnotationPresent(ScopeType.class);
throw new UnsupportedOperationException("Not yet implemented");
}

public boolean isStereotype(Class<? extends Annotation> annotationType)
{
return annotationType.isAnnotationPresent(Stereotype.class);
throw new UnsupportedOperationException("Not yet implemented");
}

public <X> Bean<? extends X> getHighestPrecedenceBean(Set<Bean<? extends X>> beans)
Expand Down

0 comments on commit b07e866

Please sign in to comment.