Uses of Interface
org.jboss.dependency.spi.CallbackItem

Packages that use CallbackItem
org.jboss.beans.metadata.plugins Classes used to deploy beans, an abstract implementation. 
org.jboss.beans.metadata.spi Classes used to deploy beans. 
org.jboss.dependency.plugins An abstract dependency implementation. 
org.jboss.dependency.spi Classes used to define dependency plugins. 
org.jboss.dependency.spi.helpers   
org.jboss.kernel.plugins.annotations   
org.jboss.kernel.plugins.dependency Kernel plugins, an abstract dependency implementation. 
 

Uses of CallbackItem in org.jboss.beans.metadata.plugins
 

Methods in org.jboss.beans.metadata.plugins that return CallbackItem
static CallbackItem<Class<?>> CallbackCreatorUtil.createCallback(KernelControllerContext context, AttributeInfo ai, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality)
          Create callback item from AttrbuteInfo.
static CallbackItem<Class<?>> CallbackCreatorUtil.createCallback(KernelControllerContext context, org.jboss.reflect.spi.MethodInfo mi, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality)
          Create callback item from MethodInfo.
static CallbackItem<Class<?>> CallbackCreatorUtil.createCallback(KernelControllerContext context, org.jboss.beans.info.spi.PropertyInfo pi, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality)
          Create callback item from PropertyInfo.
 

Methods in org.jboss.beans.metadata.plugins with parameters of type CallbackItem
protected  void UninstallCallbackMetaData.addCallback(MetaDataVisitor visitor, CallbackItem callback)
           
protected  void InstallCallbackMetaData.addCallback(MetaDataVisitor visitor, CallbackItem callback)
           
protected abstract  void AbstractCallbackMetaData.addCallback(MetaDataVisitor visitor, CallbackItem<?> callback)
          Add install / uninstrall callback.
 

Uses of CallbackItem in org.jboss.beans.metadata.spi
 

Methods in org.jboss.beans.metadata.spi with parameters of type CallbackItem
<T> void
MetaDataVisitor.addInstallCallback(CallbackItem<T> callback)
          Add an install callback
<T> void
MetaDataVisitor.addUninstallCallback(CallbackItem<T> callback)
          Add an uninstall callback
 

Uses of CallbackItem in org.jboss.dependency.plugins
 

Classes in org.jboss.dependency.plugins that implement CallbackItem
 class AbstractCallbackItem<T>
          Abstract callback item.
 class AttributeCallbackItem<T>
          Attribute callback item.
 class OwnerCallbackItem<T,C>
          Owner callback item.
 class SingleCallbackItem<T>
          Single callback item.
 

Methods in org.jboss.dependency.plugins that return types with arguments of type CallbackItem
protected  Set<CallbackItem<?>> AbstractController.getCallbacks(Object name, boolean isInstallPhase)
          Get the matching callbacks.
protected  Set<CallbackItem<?>> AbstractController.getDependencyCallbacks(ControllerContext context, boolean isInstallPhase)
          Get calbacks from context.
 Set<CallbackItem<?>> AbstractDependencyInfo.getInstallItems()
           
 Set<CallbackItem<?>> AbstractDependencyInfo.getUninstallItems()
           
 

Methods in org.jboss.dependency.plugins with parameters of type CallbackItem
protected
<T> void
AbstractController.addCallback(Object name, boolean isInstallPhase, CallbackItem<T> callback)
          Add callback item under demand name.
<T> void
AbstractDependencyInfo.addInstallItem(CallbackItem<T> callbackItem)
           
<T> void
AbstractDependencyInfo.addUninstallItem(CallbackItem<T> callbackItem)
           
protected
<T> void
AbstractController.removeCallback(Object name, boolean isInstallPhase, CallbackItem<T> callback)
          Remove callback item under demand name.
<T> void
AbstractDependencyInfo.removeInstallItem(CallbackItem<T> callbackItem)
           
<T> void
AbstractDependencyInfo.removeUninstallItem(CallbackItem<T> callbackItem)
           
 

Method parameters in org.jboss.dependency.plugins with type arguments of type CallbackItem
protected  void AbstractController.resolveCallbacks(Set<CallbackItem<?>> callbacks, ControllerState state, boolean execute, boolean isInstallPhase, boolean type)
          Resolve callbacks.
 

Uses of CallbackItem in org.jboss.dependency.spi
 

Methods in org.jboss.dependency.spi that return types with arguments of type CallbackItem
 Set<CallbackItem<?>> DependencyInfo.getInstallItems()
          Return install callbacks.
 Set<CallbackItem<?>> DependencyInfo.getUninstallItems()
          Return uninstall callbacks.
 

Methods in org.jboss.dependency.spi with parameters of type CallbackItem
<T> void
DependencyInfo.addInstallItem(CallbackItem<T> callbackItem)
          Add a callback reference
<T> void
DependencyInfo.addUninstallItem(CallbackItem<T> callbackItem)
          Add a callback reference
<T> void
DependencyInfo.removeInstallItem(CallbackItem<T> callbackItem)
          Remove a callback reference
<T> void
DependencyInfo.removeUninstallItem(CallbackItem<T> callbackItem)
          Remove a callback reference
 

Uses of CallbackItem in org.jboss.dependency.spi.helpers
 

Methods in org.jboss.dependency.spi.helpers that return types with arguments of type CallbackItem
 Set<CallbackItem<?>> UnmodifiableDependencyInfo.getInstallItems()
           
 Set<CallbackItem<?>> UnmodifiableDependencyInfo.getUninstallItems()
           
 

Methods in org.jboss.dependency.spi.helpers with parameters of type CallbackItem
<T> void
UnmodifiableDependencyInfo.addInstallItem(CallbackItem<T> callbackItem)
           
<T> void
UnmodifiableDependencyInfo.addUninstallItem(CallbackItem<T> callbackItem)
           
<T> void
UnmodifiableDependencyInfo.removeInstallItem(CallbackItem<T> callbackItem)
           
<T> void
UnmodifiableDependencyInfo.removeUninstallItem(CallbackItem<T> callbackItem)
           
 

Uses of CallbackItem in org.jboss.kernel.plugins.annotations
 

Methods in org.jboss.kernel.plugins.annotations that return types with arguments of type CallbackItem
protected  Set<CallbackItem<?>> InstallFieldCallbackAnnotationPlugin.getCallbacks(DependencyInfo dependency)
           
protected abstract  Set<CallbackItem<?>> CallbackAnnotationPlugin.getCallbacks(DependencyInfo dependency)
          Get the callbacks.
protected  Set<CallbackItem<?>> UninstallFieldCallbackAnnotationPlugin.getCallbacks(DependencyInfo dependency)
           
protected  Set<CallbackItem<?>> UninstallCallbackAnnotationPlugin.getCallbacks(DependencyInfo dependency)
           
protected  Set<CallbackItem<?>> InstallCallbackAnnotationPlugin.getCallbacks(DependencyInfo dependency)
           
 

Methods in org.jboss.kernel.plugins.annotations with parameters of type CallbackItem
protected  boolean InstallFieldCallbackAnnotationPlugin.isEqual(org.jboss.reflect.spi.FieldInfo info, CallbackItem<?> ci)
           
protected  boolean UninstallFieldCallbackAnnotationPlugin.isEqual(org.jboss.reflect.spi.FieldInfo info, CallbackItem<?> ci)
           
protected  boolean MethodInstallCallbackAnnotationPlugin.isEqual(org.jboss.reflect.spi.MethodInfo info, CallbackItem<?> ci)
           
protected  boolean MethodUninstallCallbackAnnotationPlugin.isEqual(org.jboss.reflect.spi.MethodInfo info, CallbackItem<?> ci)
           
protected  boolean PropertyUninstallCallbackAnnotationPlugin.isEqual(org.jboss.beans.info.spi.PropertyInfo info, CallbackItem<?> ci)
           
protected  boolean PropertyInstallCallbackAnnotationPlugin.isEqual(org.jboss.beans.info.spi.PropertyInfo info, CallbackItem<?> ci)
           
protected abstract  boolean CallbackAnnotationPlugin.isEqual(T info, CallbackItem<?> ci)
          Does callback item corespond to info instance.
 

Uses of CallbackItem in org.jboss.kernel.plugins.dependency
 

Classes in org.jboss.kernel.plugins.dependency that implement CallbackItem
 class ClassAttributeCallbackItem
          Class callback item - class dependency.
 class ClassSingleCallbackItem
          Class single dependency item - class dependency.
 class CollectionCallbackItem<T extends Collection<Object>>
          Collection callback item.
 class CollectionCreatorCallbackItem<T extends Collection<Object>>
          Collection callback item using CollectionCreator.
 class ListCallbackItem
          List collection callback item.
 class QueueCallbackItem
          Queue collection callback item.
 class SetCallbackItem
          Set collection callback item.
 

Methods in org.jboss.kernel.plugins.dependency with parameters of type CallbackItem
<T> void
AbstractMetaDataVisitor.addInstallCallback(CallbackItem<T> callback)
           
<T> void
AbstractMetaDataVisitor.addUninstallCallback(CallbackItem<T> callback)
           
 



Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.