org.apache.myfaces.extensions.cdi.core.impl.provider
Class DefaultServiceProviderContext<T>

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.core.impl.provider.DefaultServiceProviderContext<T>
All Implemented Interfaces:
ServiceProviderContext, EditableServiceProviderContext<T>

@Typed
public class DefaultServiceProviderContext<T>
extends Object
implements EditableServiceProviderContext<T>

Author:
Gerhard Petracek

Field Summary
protected  boolean deploymentFinished
           
 
Constructor Summary
DefaultServiceProviderContext()
           
 
Method Summary
 boolean filterService(Class<T> serviceClass)
          
 ClassLoader getClassLoader()
          
 T postConstruct(T instance)
          
 void preInstallServices(List<Class<?>> foundServiceClasses)
          
protected  void setDeploymentFinished(boolean deploymentFinished)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deploymentFinished

protected boolean deploymentFinished
Constructor Detail

DefaultServiceProviderContext

public DefaultServiceProviderContext()
Method Detail

getClassLoader

public ClassLoader getClassLoader()

Specified by:
getClassLoader in interface ServiceProviderContext

postConstruct

public T postConstruct(T instance)

Specified by:
postConstruct in interface EditableServiceProviderContext<T>

filterService

public boolean filterService(Class<T> serviceClass)

Specified by:
filterService in interface EditableServiceProviderContext<T>

preInstallServices

public void preInstallServices(List<Class<?>> foundServiceClasses)

Specified by:
preInstallServices in interface EditableServiceProviderContext<T>

setDeploymentFinished

protected void setDeploymentFinished(boolean deploymentFinished)


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.