org.apache.webbeans.container
Class BeanManagerImpl

java.lang.Object
  extended by org.apache.webbeans.container.BeanManagerImpl
All Implemented Interfaces:
javax.enterprise.inject.spi.BeanManager, Referenceable

public class BeanManagerImpl
extends Object
implements javax.enterprise.inject.spi.BeanManager, Referenceable

Implementation of the BeanManager contract of the web beans container.

It is written as thread-safe.

Version:
$Rev$ $Date$
See Also:
BeanManager

Constructor Summary
BeanManagerImpl(WebBeansContext webBeansContext)
          Creates a new BeanManager instance.
 
Method Summary
 void addAdditionalAnnotatedType(Object extension, javax.enterprise.inject.spi.AnnotatedType<?> annotatedType)
           
<T> void
addAdditionalAnnotatedType(Object extension, javax.enterprise.inject.spi.AnnotatedType<T> inAnnotatedType, String id)
           
 void addAdditionalQualifier(javax.enterprise.inject.spi.AnnotatedType<? extends Annotation> qualifier)
           
 void addAdditionalQualifier(Class<? extends Annotation> qualifier)
           
 void addAdditionalScope(ExternalScope additionalScope)
           
 javax.enterprise.inject.spi.BeanManager addBean(javax.enterprise.inject.spi.Bean<?> newBean)
          Add new bean to the BeanManager.
 javax.enterprise.inject.spi.BeanManager addContext(javax.enterprise.context.spi.Context context)
           
<T> javax.enterprise.inject.spi.BeanManager
addInternalBean(javax.enterprise.inject.spi.Bean<T> newBean)
          This method is reserved for adding 'internal beans' like e.g. a BeanManagerBean,
 void addPassivationInfo(javax.enterprise.inject.spi.Bean<?> bean)
          Check if the bean is has a passivation id and add it to the id store.
 boolean areInterceptorBindingsEquivalent(Annotation annotation1, Annotation annotation2)
           
 boolean areQualifiersEquivalent(Annotation annotation1, Annotation annotation2)
           
 void clear()
           
 void clearCacheProxies()
           
<T> javax.enterprise.inject.spi.AnnotatedType<T>
createAnnotatedType(Class<T> type)
          
<T> javax.enterprise.inject.spi.Bean<T>
createBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, Class<T> type, javax.enterprise.inject.spi.InjectionTargetFactory<T> factory)
           
<T,X> javax.enterprise.inject.spi.Bean<T>
createBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, Class<X> type, javax.enterprise.inject.spi.ProducerFactory<X> factory)
           
 javax.enterprise.inject.spi.BeanAttributes<?> createBeanAttributes(javax.enterprise.inject.spi.AnnotatedMember<?> member)
          
<T> javax.enterprise.inject.spi.BeanAttributes<T>
createBeanAttributes(javax.enterprise.inject.spi.AnnotatedType<T> type)
          
<T> CreationalContextImpl<T>
createCreationalContext(javax.enterprise.context.spi.Contextual<T> contextual)
          
 javax.enterprise.inject.spi.InjectionPoint createInjectionPoint(javax.enterprise.inject.spi.AnnotatedField<?> field)
           
 javax.enterprise.inject.spi.InjectionPoint createInjectionPoint(javax.enterprise.inject.spi.AnnotatedParameter<?> parameter)
           
<T> javax.enterprise.inject.spi.InjectionTarget<T>
createInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> type)
          
 void fireContextLifecyleEvent(Object payload, Annotation lifecycleQualifier)
          Fire @Initialized and @Destroyed events, but only IF any observers do exist.
 void fireEvent(Object event, Annotation... bindings)
          
 void fireEvent(Object event, boolean containerEvent, Annotation... bindings)
           
 void fireEvent(Object event, EventMetadataImpl metadata, boolean isLifecycleEvent)
           
 void fireLifecycleEvent(Object event, Annotation... bindings)
          Like fireEvent(Object, java.lang.annotation.Annotation...) but intended for internal CDI Container lifecycle events.
<T> javax.enterprise.inject.spi.AnnotatedType<T>
getAdditionalAnnotatedType(Class<T> type, String id)
           
 Map<Class<?>,javax.enterprise.inject.spi.AnnotatedType<? extends Annotation>> getAdditionalAnnotatedTypeQualifiers()
           
 Collection<javax.enterprise.inject.spi.AnnotatedType<?>> getAdditionalAnnotatedTypes()
           
 List<Class<? extends Annotation>> getAdditionalQualifiers()
           
 List<ExternalScope> getAdditionalScopes()
           
<T> Iterable<javax.enterprise.inject.spi.AnnotatedType<T>>
getAnnotatedTypes(Class<T> type)
           
 Set<javax.enterprise.inject.spi.Bean<?>> getBeans()
           
 Set<javax.enterprise.inject.spi.Bean<?>> getBeans(String name)
           
 Set<javax.enterprise.inject.spi.Bean<?>> getBeans(Type beanType, Annotation... bindings)
          
 Set<javax.enterprise.inject.spi.Bean<?>> getComponents()
           
 javax.enterprise.context.spi.Context getContext(Class<? extends Annotation> scopeType)
          Gets the active context for the given scope type.
 javax.el.ELResolver getELResolver()
           
 ErrorStack getErrorStack()
           
<T extends javax.enterprise.inject.spi.Extension>
T
getExtension(Class<T> type)
           
<T> String
getId(Class<T> type, javax.enterprise.inject.spi.AnnotatedType<T> at)
           
 Object getInjectableReference(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<?> ownerCreationalContext)
          
 InjectionResolver getInjectionResolver()
          Gets injection resolver.
<X> javax.enterprise.inject.spi.InjectionTargetFactory<X>
getInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<X> type)
           
 Set<Annotation> getInterceptorBindingDefinition(Class<? extends Annotation> binding)
          
 int getInterceptorBindingHashCode(Annotation annotation)
           
 NotificationManager getNotificationManager()
          Return manager notification manager.
 javax.enterprise.inject.spi.Bean<?> getPassivationCapableBean(String id)
           
<X> javax.enterprise.inject.spi.ProducerFactory<X>
getProducerFactory(javax.enterprise.inject.spi.AnnotatedField<? super X> field, javax.enterprise.inject.spi.Bean<X> bean)
           
<X> javax.enterprise.inject.spi.ProducerFactory<X>
getProducerFactory(javax.enterprise.inject.spi.AnnotatedMethod<? super X> method, javax.enterprise.inject.spi.Bean<X> bean)
           
<T> javax.enterprise.inject.spi.Producer<T>
getProducerForJavaEeComponent(Class<T> javaEeComponentClass)
           
 int getQualifierHashCode(Annotation annotation)
           
 Reference getReference()
           
 Object getReference(javax.enterprise.inject.spi.Bean<?> bean, Type beanType, javax.enterprise.context.spi.CreationalContext<?> creationalContext)
          
 Set<Annotation> getStereotypeDefinition(Class<? extends Annotation> stereotype)
           
 WebBeansContext getWebBeansContext()
           
 boolean isAfterBeanDiscoveryFired()
           
 boolean isAfterDeploymentValidationFired()
           
 boolean isInterceptorBinding(Class<? extends Annotation> annotationType)
           
 boolean isInUse()
           
 boolean isNormalScope(Class<? extends Annotation> scopeType)
           
 boolean isPassivatingScope(Class<? extends Annotation> annotationType)
           
 boolean isQualifier(Class<? extends Annotation> annotationType)
           
 boolean isScope(Class<? extends Annotation> annotationType)
           
 boolean isStereotype(Class<? extends Annotation> annotationType)
           
<T> void
putProducerForJavaEeComponent(Class<T> javaEeComponentClass, javax.enterprise.inject.spi.Producer<T> wrapper)
           
 void removeAdditionalAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> annotatedType)
           
 void removeAdditionalAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> annotatedType, String id)
           
<X> javax.enterprise.inject.spi.Bean<? extends X>
resolve(Set<javax.enterprise.inject.spi.Bean<? extends X>> beans)
           
 List<javax.enterprise.inject.spi.Decorator<?>> resolveDecorators(Set<Type> types, Annotation... bindingTypes)
          
 List<javax.enterprise.inject.spi.Interceptor<?>> resolveInterceptors(javax.enterprise.inject.spi.InterceptionType type, Annotation... interceptorBindings)
          
<T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>>
resolveObserverMethods(T event, Annotation... qualifiers)
           
<T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>>
resolveObserverMethods(T event, EventMetadataImpl metadata)
           
 void setAfterBeanDiscoveryFired(boolean afterBeanDiscoveryFired)
           
 void setAfterDeploymentValidationFired(boolean afterDeploymentValidationFired)
           
 List<javax.enterprise.inject.spi.Decorator<?>> unsafeResolveDecorators(Set<Type> types, Annotation[] bindingTypes)
           
 void validate(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
          
 javax.enterprise.context.spi.Context wrapCustomContext(javax.enterprise.context.spi.Context context)
          If the context is passivating then we need to wrap it into a version which uses the SerializableBeanVault
 javax.el.ExpressionFactory wrapExpressionFactory(javax.el.ExpressionFactory expressionFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanManagerImpl

public BeanManagerImpl(WebBeansContext webBeansContext)
Creates a new BeanManager instance. Called by the system. Do not use outside of the system.

Method Detail

getWebBeansContext

public WebBeansContext getWebBeansContext()

putProducerForJavaEeComponent

public <T> void putProducerForJavaEeComponent(Class<T> javaEeComponentClass,
                                              javax.enterprise.inject.spi.Producer<T> wrapper)

getProducerForJavaEeComponent

public <T> javax.enterprise.inject.spi.Producer<T> getProducerForJavaEeComponent(Class<T> javaEeComponentClass)

getErrorStack

public ErrorStack getErrorStack()

getNotificationManager

public NotificationManager getNotificationManager()
Return manager notification manager.

Returns:
notification manager

getInjectionResolver

public InjectionResolver getInjectionResolver()
Gets injection resolver.

Returns:
injection resolver

getContext

public javax.enterprise.context.spi.Context getContext(Class<? extends Annotation> scopeType)
Gets the active context for the given scope type.

Specified by:
getContext in interface javax.enterprise.inject.spi.BeanManager
Parameters:
scopeType - scope type of the context
Throws:
javax.enterprise.context.ContextNotActiveException - if no active context
IllegalStateException - if more than one active context

addBean

public javax.enterprise.inject.spi.BeanManager addBean(javax.enterprise.inject.spi.Bean<?> newBean)
Add new bean to the BeanManager. This will also set OWBs inUse status.

Parameters:
newBean - new bean instance
Returns:
the this manager

addInternalBean

public <T> javax.enterprise.inject.spi.BeanManager addInternalBean(javax.enterprise.inject.spi.Bean<T> newBean)
This method is reserved for adding 'internal beans' like e.g. a BeanManagerBean,

Parameters:
newBean -
Returns:

addPassivationInfo

public void addPassivationInfo(javax.enterprise.inject.spi.Bean<?> bean)
                        throws javax.enterprise.inject.spi.DefinitionException
Check if the bean is has a passivation id and add it to the id store.

Parameters:
bean -
Throws:
javax.enterprise.inject.spi.DefinitionException - if the id is not unique.

addContext

public javax.enterprise.inject.spi.BeanManager addContext(javax.enterprise.context.spi.Context context)

wrapCustomContext

public javax.enterprise.context.spi.Context wrapCustomContext(javax.enterprise.context.spi.Context context)
If the context is passivating then we need to wrap it into a version which uses the SerializableBeanVault


fireEvent

public void fireEvent(Object event,
                      Annotation... bindings)

Specified by:
fireEvent in interface javax.enterprise.inject.spi.BeanManager

fireEvent

public void fireEvent(Object event,
                      boolean containerEvent,
                      Annotation... bindings)

fireContextLifecyleEvent

public void fireContextLifecyleEvent(Object payload,
                                     Annotation lifecycleQualifier)
Fire @Initialized and @Destroyed events, but only IF any observers do exist.


fireLifecycleEvent

public void fireLifecycleEvent(Object event,
                               Annotation... bindings)
Like fireEvent(Object, java.lang.annotation.Annotation...) but intended for internal CDI Container lifecycle events. The difference is that those events must only be delivered to CDI Extensions and not to normal beans.


fireEvent

public void fireEvent(Object event,
                      EventMetadataImpl metadata,
                      boolean isLifecycleEvent)

getComponents

public Set<javax.enterprise.inject.spi.Bean<?>> getComponents()

resolveDecorators

public List<javax.enterprise.inject.spi.Decorator<?>> resolveDecorators(Set<Type> types,
                                                                        Annotation... bindingTypes)

Specified by:
resolveDecorators in interface javax.enterprise.inject.spi.BeanManager

unsafeResolveDecorators

public List<javax.enterprise.inject.spi.Decorator<?>> unsafeResolveDecorators(Set<Type> types,
                                                                              Annotation[] bindingTypes)

resolveInterceptors

public List<javax.enterprise.inject.spi.Interceptor<?>> resolveInterceptors(javax.enterprise.inject.spi.InterceptionType type,
                                                                            Annotation... interceptorBindings)

Specified by:
resolveInterceptors in interface javax.enterprise.inject.spi.BeanManager

getBeans

public Set<javax.enterprise.inject.spi.Bean<?>> getBeans()

getReference

public Reference getReference()
                       throws NamingException
Specified by:
getReference in interface Referenceable
Throws:
NamingException

createAnnotatedType

public <T> javax.enterprise.inject.spi.AnnotatedType<T> createAnnotatedType(Class<T> type)

Specified by:
createAnnotatedType in interface javax.enterprise.inject.spi.BeanManager

createCreationalContext

public <T> CreationalContextImpl<T> createCreationalContext(javax.enterprise.context.spi.Contextual<T> contextual)

Specified by:
createCreationalContext in interface javax.enterprise.inject.spi.BeanManager

getBeans

public Set<javax.enterprise.inject.spi.Bean<?>> getBeans(Type beanType,
                                                         Annotation... bindings)

Specified by:
getBeans in interface javax.enterprise.inject.spi.BeanManager

getBeans

public Set<javax.enterprise.inject.spi.Bean<?>> getBeans(String name)
Specified by:
getBeans in interface javax.enterprise.inject.spi.BeanManager

getELResolver

public javax.el.ELResolver getELResolver()
Specified by:
getELResolver in interface javax.enterprise.inject.spi.BeanManager

getInjectableReference

public Object getInjectableReference(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
                                     javax.enterprise.context.spi.CreationalContext<?> ownerCreationalContext)

Specified by:
getInjectableReference in interface javax.enterprise.inject.spi.BeanManager

getInterceptorBindingDefinition

public Set<Annotation> getInterceptorBindingDefinition(Class<? extends Annotation> binding)

Specified by:
getInterceptorBindingDefinition in interface javax.enterprise.inject.spi.BeanManager

getPassivationCapableBean

public javax.enterprise.inject.spi.Bean<?> getPassivationCapableBean(String id)
Specified by:
getPassivationCapableBean in interface javax.enterprise.inject.spi.BeanManager

getReference

public Object getReference(javax.enterprise.inject.spi.Bean<?> bean,
                           Type beanType,
                           javax.enterprise.context.spi.CreationalContext<?> creationalContext)

Specified by:
getReference in interface javax.enterprise.inject.spi.BeanManager

createBeanAttributes

public javax.enterprise.inject.spi.BeanAttributes<?> createBeanAttributes(javax.enterprise.inject.spi.AnnotatedMember<?> member)

Specified by:
createBeanAttributes in interface javax.enterprise.inject.spi.BeanManager

createInjectionPoint

public javax.enterprise.inject.spi.InjectionPoint createInjectionPoint(javax.enterprise.inject.spi.AnnotatedField<?> field)
Specified by:
createInjectionPoint in interface javax.enterprise.inject.spi.BeanManager

createInjectionPoint

public javax.enterprise.inject.spi.InjectionPoint createInjectionPoint(javax.enterprise.inject.spi.AnnotatedParameter<?> parameter)
Specified by:
createInjectionPoint in interface javax.enterprise.inject.spi.BeanManager

getProducerFactory

public <X> javax.enterprise.inject.spi.ProducerFactory<X> getProducerFactory(javax.enterprise.inject.spi.AnnotatedField<? super X> field,
                                                                             javax.enterprise.inject.spi.Bean<X> bean)
Specified by:
getProducerFactory in interface javax.enterprise.inject.spi.BeanManager

getProducerFactory

public <X> javax.enterprise.inject.spi.ProducerFactory<X> getProducerFactory(javax.enterprise.inject.spi.AnnotatedMethod<? super X> method,
                                                                             javax.enterprise.inject.spi.Bean<X> bean)
Specified by:
getProducerFactory in interface javax.enterprise.inject.spi.BeanManager

getInjectionTargetFactory

public <X> javax.enterprise.inject.spi.InjectionTargetFactory<X> getInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<X> type)
Specified by:
getInjectionTargetFactory in interface javax.enterprise.inject.spi.BeanManager

createBean

public <T> javax.enterprise.inject.spi.Bean<T> createBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
                                                          Class<T> type,
                                                          javax.enterprise.inject.spi.InjectionTargetFactory<T> factory)
Specified by:
createBean in interface javax.enterprise.inject.spi.BeanManager

getStereotypeDefinition

public Set<Annotation> getStereotypeDefinition(Class<? extends Annotation> stereotype)
Specified by:
getStereotypeDefinition in interface javax.enterprise.inject.spi.BeanManager

isQualifier

public boolean isQualifier(Class<? extends Annotation> annotationType)
Specified by:
isQualifier in interface javax.enterprise.inject.spi.BeanManager

isInterceptorBinding

public boolean isInterceptorBinding(Class<? extends Annotation> annotationType)
Specified by:
isInterceptorBinding in interface javax.enterprise.inject.spi.BeanManager

isScope

public boolean isScope(Class<? extends Annotation> annotationType)
Specified by:
isScope in interface javax.enterprise.inject.spi.BeanManager

isNormalScope

public boolean isNormalScope(Class<? extends Annotation> scopeType)
Specified by:
isNormalScope in interface javax.enterprise.inject.spi.BeanManager

isPassivatingScope

public boolean isPassivatingScope(Class<? extends Annotation> annotationType)
Specified by:
isPassivatingScope in interface javax.enterprise.inject.spi.BeanManager

isStereotype

public boolean isStereotype(Class<? extends Annotation> annotationType)
Specified by:
isStereotype in interface javax.enterprise.inject.spi.BeanManager

areInterceptorBindingsEquivalent

public boolean areInterceptorBindingsEquivalent(Annotation annotation1,
                                                Annotation annotation2)
Specified by:
areInterceptorBindingsEquivalent in interface javax.enterprise.inject.spi.BeanManager

areQualifiersEquivalent

public boolean areQualifiersEquivalent(Annotation annotation1,
                                       Annotation annotation2)
Specified by:
areQualifiersEquivalent in interface javax.enterprise.inject.spi.BeanManager

getInterceptorBindingHashCode

public int getInterceptorBindingHashCode(Annotation annotation)
Specified by:
getInterceptorBindingHashCode in interface javax.enterprise.inject.spi.BeanManager

getQualifierHashCode

public int getQualifierHashCode(Annotation annotation)
Specified by:
getQualifierHashCode in interface javax.enterprise.inject.spi.BeanManager

createBeanAttributes

public <T> javax.enterprise.inject.spi.BeanAttributes<T> createBeanAttributes(javax.enterprise.inject.spi.AnnotatedType<T> type)

Specified by:
createBeanAttributes in interface javax.enterprise.inject.spi.BeanManager

createBean

public <T,X> javax.enterprise.inject.spi.Bean<T> createBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
                                                            Class<X> type,
                                                            javax.enterprise.inject.spi.ProducerFactory<X> factory)
Specified by:
createBean in interface javax.enterprise.inject.spi.BeanManager

getExtension

public <T extends javax.enterprise.inject.spi.Extension> T getExtension(Class<T> type)
Specified by:
getExtension in interface javax.enterprise.inject.spi.BeanManager

resolve

public <X> javax.enterprise.inject.spi.Bean<? extends X> resolve(Set<javax.enterprise.inject.spi.Bean<? extends X>> beans)
Specified by:
resolve in interface javax.enterprise.inject.spi.BeanManager

validate

public void validate(javax.enterprise.inject.spi.InjectionPoint injectionPoint)

Specified by:
validate in interface javax.enterprise.inject.spi.BeanManager

createInjectionTarget

public <T> javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> type)

Specified by:
createInjectionTarget in interface javax.enterprise.inject.spi.BeanManager

resolveObserverMethods

public <T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>> resolveObserverMethods(T event,
                                                                                             Annotation... qualifiers)
Specified by:
resolveObserverMethods in interface javax.enterprise.inject.spi.BeanManager

resolveObserverMethods

public <T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>> resolveObserverMethods(T event,
                                                                                             EventMetadataImpl metadata)

wrapExpressionFactory

public javax.el.ExpressionFactory wrapExpressionFactory(javax.el.ExpressionFactory expressionFactory)
Specified by:
wrapExpressionFactory in interface javax.enterprise.inject.spi.BeanManager

addAdditionalQualifier

public void addAdditionalQualifier(Class<? extends Annotation> qualifier)

addAdditionalQualifier

public void addAdditionalQualifier(javax.enterprise.inject.spi.AnnotatedType<? extends Annotation> qualifier)

addAdditionalAnnotatedType

public void addAdditionalAnnotatedType(Object extension,
                                       javax.enterprise.inject.spi.AnnotatedType<?> annotatedType)

addAdditionalAnnotatedType

public <T> void addAdditionalAnnotatedType(Object extension,
                                           javax.enterprise.inject.spi.AnnotatedType<T> inAnnotatedType,
                                           String id)

removeAdditionalAnnotatedType

public void removeAdditionalAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> annotatedType)

removeAdditionalAnnotatedType

public void removeAdditionalAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> annotatedType,
                                          String id)

getAdditionalQualifiers

public List<Class<? extends Annotation>> getAdditionalQualifiers()

getAdditionalAnnotatedTypeQualifiers

public Map<Class<?>,javax.enterprise.inject.spi.AnnotatedType<? extends Annotation>> getAdditionalAnnotatedTypeQualifiers()

addAdditionalScope

public void addAdditionalScope(ExternalScope additionalScope)

getAdditionalScopes

public List<ExternalScope> getAdditionalScopes()

getAdditionalAnnotatedTypes

public Collection<javax.enterprise.inject.spi.AnnotatedType<?>> getAdditionalAnnotatedTypes()

getAdditionalAnnotatedType

public <T> javax.enterprise.inject.spi.AnnotatedType<T> getAdditionalAnnotatedType(Class<T> type,
                                                                                   String id)

getId

public <T> String getId(Class<T> type,
                        javax.enterprise.inject.spi.AnnotatedType<T> at)

getAnnotatedTypes

public <T> Iterable<javax.enterprise.inject.spi.AnnotatedType<T>> getAnnotatedTypes(Class<T> type)

clear

public void clear()

clearCacheProxies

public void clearCacheProxies()

isInUse

public boolean isInUse()

isAfterBeanDiscoveryFired

public boolean isAfterBeanDiscoveryFired()

setAfterBeanDiscoveryFired

public void setAfterBeanDiscoveryFired(boolean afterBeanDiscoveryFired)

isAfterDeploymentValidationFired

public boolean isAfterDeploymentValidationFired()

setAfterDeploymentValidationFired

public void setAfterDeploymentValidationFired(boolean afterDeploymentValidationFired)


Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.