A C D E F G H I J L M N O P R S T U V W Z

A

AbstractCallbackItem<T> - Class in org.jboss.dependency.plugins
Abstract callback item.
AbstractCallbackItem(T) - Constructor for class org.jboss.dependency.plugins.AbstractCallbackItem
 
AbstractCallbackItem(T, ControllerState, ControllerState, String) - Constructor for class org.jboss.dependency.plugins.AbstractCallbackItem
 
AbstractController - Class in org.jboss.dependency.plugins
Abstract controller.
AbstractController() - Constructor for class org.jboss.dependency.plugins.AbstractController
Create an abstract controller
AbstractControllerContext - Class in org.jboss.dependency.plugins
A ControllerContext.
AbstractControllerContext(Object, ControllerContextActions) - Constructor for class org.jboss.dependency.plugins.AbstractControllerContext
Create a new AbstractControllerContext.
AbstractControllerContext(Object, ControllerContextActions, DependencyInfo) - Constructor for class org.jboss.dependency.plugins.AbstractControllerContext
Create a new AbstractControllerContext.
AbstractControllerContext(Object, ControllerContextActions, DependencyInfo, Object) - Constructor for class org.jboss.dependency.plugins.AbstractControllerContext
Create a new AbstractControllerContext.
AbstractControllerContext(Object, Set<Object>, ControllerContextActions, DependencyInfo, Object) - Constructor for class org.jboss.dependency.plugins.AbstractControllerContext
Create a new AbstractControllerContext.
AbstractControllerContext(Object, Object) - Constructor for class org.jboss.dependency.plugins.AbstractControllerContext
Create a new AbstractControllerContext.
AbstractControllerContextActions - Class in org.jboss.dependency.plugins
ControllerContextActions.
AbstractControllerContextActions(Map<ControllerState, ControllerContextAction>) - Constructor for class org.jboss.dependency.plugins.AbstractControllerContextActions
 
AbstractDependencyInfo - Class in org.jboss.dependency.plugins
A DependencyInfo.
AbstractDependencyInfo() - Constructor for class org.jboss.dependency.plugins.AbstractDependencyInfo
Create an abstract dependency info
AbstractDependencyItem - Class in org.jboss.dependency.plugins
A DependencyItem.
AbstractDependencyItem() - Constructor for class org.jboss.dependency.plugins.AbstractDependencyItem
Create a new dependency item
AbstractDependencyItem(Object, Object, ControllerState, ControllerState) - Constructor for class org.jboss.dependency.plugins.AbstractDependencyItem
Create a new dependency item
AbstractLifecycleCallbackItem - Class in org.jboss.dependency.plugins
 
AbstractLifecycleCallbackItem(String, ControllerState, ControllerState, String, String) - Constructor for class org.jboss.dependency.plugins.AbstractLifecycleCallbackItem
 
AbstractScopeInfo - Class in org.jboss.dependency.plugins
AbstractScopeInfo.
AbstractScopeInfo(Object) - Constructor for class org.jboss.dependency.plugins.AbstractScopeInfo
Create a new AbstractScopeInfo.
AbstractScopeInfo(Object, String) - Constructor for class org.jboss.dependency.plugins.AbstractScopeInfo
Create a new AbstractScopeInfo.
AbstractScopeInfo(ScopeKey, ScopeKey) - Constructor for class org.jboss.dependency.plugins.AbstractScopeInfo
Create a new AbstractScopeInfo.
AccessControllerContextAction<S extends ControllerContext,T extends ControllerContext> - Class in org.jboss.dependency.plugins.action
Access controller context.
AccessControllerContextAction() - Constructor for class org.jboss.dependency.plugins.action.AccessControllerContextAction
 
addAlias(Object, Object) - Method in class org.jboss.dependency.plugins.AbstractController
 
addAlias(Object, Object) - Method in interface org.jboss.dependency.spi.Controller
Add alias.
addCallback(Object, boolean, CallbackItem<T>) - Method in class org.jboss.dependency.plugins.AbstractController
Add callback item under demand name.
addController(AbstractController) - Method in class org.jboss.dependency.plugins.AbstractController
 
addControllerContext(ControllerContext) - Method in class org.jboss.dependency.plugins.ScopedController
 
addDependency(Controller, ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.OwnerCallbackItem
Add dependency.
addDependsOnMe(DependencyItem) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
addDependsOnMe(Controller, ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
Register a dependency with another context
addDependsOnMe(DependencyItem) - Method in interface org.jboss.dependency.spi.DependencyInfo
Add a dependency reference
addDependsOnMe(DependencyItem) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
addIDependOn(DependencyItem) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
addIDependOn(DependencyItem) - Method in interface org.jboss.dependency.spi.DependencyInfo
Add a dependency
addIDependOn(DependencyItem) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
addInstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
addInstallItem(CallbackItem<T>) - Method in interface org.jboss.dependency.spi.DependencyInfo
Add a callback reference
addInstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
addLifecycleCallback(LifecycleCallbackItem) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
addLifecycleCallback(LifecycleCallbackItem) - Method in interface org.jboss.dependency.spi.DependencyInfo
Add a lifecycle callback
addLifecycleCallback(LifecycleCallbackItem) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
addMetaData(MutableMetaDataRepository, ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
addMetaData(MutableMetaDataRepository, ControllerContext, MemoryMetaDataLoader) - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
Add metadata
addMetaData(MutableMetaDataRepository, ControllerContext) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
addMetaData(MutableMetaDataRepository, ControllerContext) - Method in interface org.jboss.dependency.spi.ScopeInfo
Add metadata
addState(ControllerState, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
 
addState(ControllerState, ControllerState) - Method in interface org.jboss.dependency.spi.Controller
Add a state.
addUninstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
addUninstallItem(CallbackItem<T>) - Method in interface org.jboss.dependency.spi.DependencyInfo
Add a callback reference
addUninstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
advance(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractController
Whether we should advance the context
AttributeCallbackItem<T> - Class in org.jboss.dependency.plugins
Attribute callback item.
AttributeCallbackItem(T, AttributeDispatchContext, String) - Constructor for class org.jboss.dependency.plugins.AttributeCallbackItem
 
AttributeCallbackItem(T, ControllerState, ControllerState, AttributeDispatchContext, String) - Constructor for class org.jboss.dependency.plugins.AttributeCallbackItem
 
AttributeDispatchContext - Interface in org.jboss.dependency.spi.dispatch
The API similar to the DynamicMBean API where there are methods to get/set Properties/Attributes.
attributeName - Variable in class org.jboss.dependency.plugins.AbstractCallbackItem
 
AUTOMATIC - Static variable in class org.jboss.dependency.spi.ControllerMode
Automatic

C

CallbackItem<T> - Interface in org.jboss.dependency.spi
Callback information.
Cardinality - Class in org.jboss.dependency.spi
Cardinality def.
change(ControllerContext, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
 
change(ControllerContext, ControllerState, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Change a context's state
change(ControllerContext, ControllerState) - Method in interface org.jboss.dependency.spi.Controller
Change a context to the given state
changeCallback(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
Helper method.
changeCallback(Controller, ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
changeCallback(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AttributeCallbackItem
 
changeCallback(Controller, ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.OwnerCallbackItem
 
changeCallback(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.SingleCallbackItem
 
changeCallback(Controller, ControllerContext, boolean) - Method in interface org.jboss.dependency.spi.CallbackItem
Execute callback with current changed context.
checkShutdown() - Method in class org.jboss.dependency.plugins.AbstractController
Check whether the controller is shutdown
CONFIGURED - Static variable in class org.jboss.dependency.spi.ControllerState
Configured state
contextCast(ControllerContext) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
Cast the context to the actual implementation.
Controller - Interface in org.jboss.dependency.spi
A controller.
ControllerContext - Interface in org.jboss.dependency.spi
Information about a context.
ControllerContextAction - Interface in org.jboss.dependency.plugins.action
A controller context action.
ControllerContextActions - Interface in org.jboss.dependency.spi
Controller context actions.
ControllerMode - Class in org.jboss.dependency.spi
Mode of the context.
ControllerMode(String) - Constructor for class org.jboss.dependency.spi.ControllerMode
Create a new mode
ControllerState - Class in org.jboss.dependency.spi
Description of state.
ControllerState(String) - Constructor for class org.jboss.dependency.spi.ControllerState
Create a new state
CREATE - Static variable in class org.jboss.dependency.spi.ControllerState
Create state
createCardinality(int, int) - Static method in class org.jboss.dependency.spi.Cardinality
Create cardinality with [#left, #right] interval.
createDependencyItem(ControllerContext) - Method in class org.jboss.dependency.plugins.OwnerCallbackItem
Create dependency - if it exists.
createLimitedCardinality(int) - Static method in class org.jboss.dependency.spi.Cardinality
Create cardinality which ends at #end and starts at zero.
createUnlimitedCardinality(int) - Static method in class org.jboss.dependency.spi.Cardinality
Create cardinality which starts at #start and has no limit.

D

delegate - Variable in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
DependencyInfo - Interface in org.jboss.dependency.spi
Information about dependencies.
DependencyItem - Interface in org.jboss.dependency.spi
Information about a single dependency.
dependentState - Variable in class org.jboss.dependency.plugins.AbstractCallbackItem
 
DESCRIBED - Static variable in class org.jboss.dependency.spi.ControllerState
Described state
DISABLED - Static variable in class org.jboss.dependency.spi.ControllerMode
Disabled

E

enableOnDemand(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractController
 
enableOnDemand(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Enable an on demand context
enableOnDemand(ControllerContext) - Method in interface org.jboss.dependency.spi.Controller
Enable an on demand context
equals(Object) - Method in class org.jboss.dependency.spi.Cardinality
 
equals(Object) - Method in class org.jboss.dependency.spi.ControllerMode
 
equals(Object) - Method in class org.jboss.dependency.spi.ControllerState
 
ERROR - Static variable in class org.jboss.dependency.spi.ControllerState
Error
execute(Object) - Method in class org.jboss.dependency.plugins.AttributeCallbackItem
 

F

fromString(String) - Static method in class org.jboss.dependency.spi.Cardinality
Parse cardinality from string - #1..#2.
fullContextCast(ControllerContext) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
Cast context instance.
fullContextCast(ControllerContext) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
 

G

get(String) - Method in interface org.jboss.dependency.spi.dispatch.AttributeDispatchContext
Getter property / attribute
getAction(ControllerContext, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractControllerContextActions
Get the controller context action
getAliases() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getAliases() - Method in interface org.jboss.dependency.spi.ControllerContext
The aliases
getAliases() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getAllContexts() - Method in class org.jboss.dependency.plugins.AbstractController
 
getAttributeName() - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
getAttributeName() - Method in interface org.jboss.dependency.spi.CallbackItem
Get the method/attribute/property name
getCallbacks(Object, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Get the matching callbacks.
getClassesImplemented(Object) - Method in class org.jboss.dependency.plugins.AbstractController
Get implemented classes.
getClassLoader() - Method in interface org.jboss.dependency.spi.dispatch.InvokeDispatchContext
Get context's classloader.
getContext(Object, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
 
getContext(Object, ControllerState) - Method in interface org.jboss.dependency.spi.Controller
Get a context
getContextsByState(ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
 
getContextsByState(ControllerState) - Method in interface org.jboss.dependency.spi.Controller
Get the contexts in certain state
getController() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
Get the controller
getController() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the controller
getController() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getControllers() - Method in class org.jboss.dependency.plugins.AbstractController
 
getDependencyCallbacks(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Get calbacks from context.
getDependencyInfo() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getDependencyInfo() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the dependency information
getDependencyInfo() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getDependentState() - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
getDependentState() - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
getDependentState() - Method in class org.jboss.dependency.plugins.AbstractLifecycleCallbackItem
 
getDependentState() - Method in interface org.jboss.dependency.spi.CallbackItem
Get the dependent's state
getDependentState() - Method in interface org.jboss.dependency.spi.DependencyItem
Get the dependent's state
getDependentState() - Method in interface org.jboss.dependency.spi.LifecycleCallbackItem
The required state of the lifecycle callback bean
getDependsOnMe(Class<?>) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
getDependsOnMe(Class<?>) - Method in interface org.jboss.dependency.spi.DependencyInfo
Return what depends upon me
getDependsOnMe(Class<?>) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
getError() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getError() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the error
getError() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getHashCode() - Method in class org.jboss.dependency.spi.Cardinality
 
getHashCode() - Method in class org.jboss.dependency.spi.ControllerMode
 
getHashCode() - Method in class org.jboss.dependency.spi.ControllerState
 
getIDependOn() - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
getIDependOn(Class<?>) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
getIDependOn() - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
getIDependOn() - Method in interface org.jboss.dependency.spi.CallbackItem
Get the object name i depend on
getIDependOn(Class<?>) - Method in interface org.jboss.dependency.spi.DependencyInfo
Return what we depend upon
getIDependOn() - Method in interface org.jboss.dependency.spi.DependencyItem
Get the object name i depend on
getIDependOn(Class<?>) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
getInstalledContext(Object) - Method in class org.jboss.dependency.plugins.AbstractController
 
getInstalledContext(Object) - Method in interface org.jboss.dependency.spi.Controller
Get an installed context
getInstallItems() - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
getInstallItems() - Method in interface org.jboss.dependency.spi.DependencyInfo
Return install callbacks.
getInstallItems() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
getInstallScope() - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
getInstallScope() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
getInstallScope() - Method in interface org.jboss.dependency.spi.ScopeInfo
Get the install scope
getLeft() - Method in class org.jboss.dependency.spi.Cardinality
 
getLifecycleCallbacks() - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
getLifecycleCallbacks() - Method in interface org.jboss.dependency.spi.DependencyInfo
Get the lifecycle callbacks
getLifecycleCallbacks() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
getLimitFromInt(int) - Static method in class org.jboss.dependency.spi.Cardinality
Get limit as string.
getLimitFromString(String) - Static method in class org.jboss.dependency.spi.Cardinality
Get limit from string.
getMetaData() - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
getMetaData() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
getMetaData() - Method in interface org.jboss.dependency.spi.ScopeInfo
Get the metadata
getMode() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getMode() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the mode
getMode() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getModeString() - Method in class org.jboss.dependency.spi.ControllerMode
Get the mode string
getMutableScope() - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
getMutableScope() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
getMutableScope() - Method in interface org.jboss.dependency.spi.ScopeInfo
Get the mutable scope
getName() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getName() - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
getName() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the name
getName() - Method in interface org.jboss.dependency.spi.DependencyItem
Get my object name
getName() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getNotInstalled() - Method in class org.jboss.dependency.plugins.AbstractController
 
getNotInstalled() - Method in interface org.jboss.dependency.spi.Controller
Get the contexts not installed
getParentController() - Method in class org.jboss.dependency.plugins.AbstractController
 
getRegisteredControllerContext(Object, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Get a registered context
getRequiredState() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getRequiredState() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the required state
getRequiredState() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getRight() - Method in class org.jboss.dependency.spi.Cardinality
 
getScope() - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
getScope() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
getScope() - Method in interface org.jboss.dependency.spi.ScopeInfo
Get the scope
getScopeInfo() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getScopeInfo() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the scope information
getScopeInfo() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getState() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getState() - Method in interface org.jboss.dependency.spi.ControllerContext
Get the state
getState() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getStates() - Method in class org.jboss.dependency.plugins.AbstractController
 
getStates() - Method in interface org.jboss.dependency.spi.Controller
Get the states.
getStateString() - Method in class org.jboss.dependency.spi.ControllerState
Get the state string
getTarget() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
getTarget() - Method in interface org.jboss.dependency.spi.ControllerContext
Get any target
getTarget() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
getType() - Method in class org.jboss.dependency.spi.Cardinality
 
getUninstallItems() - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
getUninstallItems() - Method in interface org.jboss.dependency.spi.DependencyInfo
Return uninstall callbacks.
getUninstallItems() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
getUnresolvedDependencies() - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
getUnresolvedDependencies() - Method in interface org.jboss.dependency.spi.DependencyInfo
Return the unresolved dependencies
getUnresolvedDependencies() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
getWhenRequired() - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
getWhenRequired() - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
getWhenRequired() - Method in class org.jboss.dependency.plugins.AbstractLifecycleCallbackItem
 
getWhenRequired() - Method in interface org.jboss.dependency.spi.CallbackItem
Get when the dependency is required
getWhenRequired() - Method in interface org.jboss.dependency.spi.DependencyItem
Get when the dependency is required
getWhenRequired() - Method in interface org.jboss.dependency.spi.LifecycleCallbackItem
Get the target state of the bean this callback applies to indicating when this callback should trigger

H

handleInstallLifecycleCallbacks(ControllerContext, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
 
handleLifecycleCallbacks(ControllerContext, ControllerState, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
 
handleUninstallLifecycleCallbacks(ControllerContext, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
 

I

incrementState(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Increment state
INFINITY - Static variable in class org.jboss.dependency.spi.Cardinality
 
initMetaDataRetrieval(MutableMetaDataRepository, ControllerContext, Scope) - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
initMetaDataRetrieval(MutableMetaDataRepository, ControllerContext, Scope) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
initMetaDataRetrieval(MutableMetaDataRepository, ControllerContext, Scope) - Method in interface org.jboss.dependency.spi.ScopeInfo
Initialise the metadata retrieval
initScopeInfo() - Method in class org.jboss.dependency.plugins.AbstractControllerContext
Initialise the scope info
install(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractController
 
install(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Install a context
install(ControllerContext, ControllerState, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
Install a context
install(ControllerState, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
install(ControllerContext, ControllerState, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractControllerContextActions
 
install(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractLifecycleCallbackItem
 
install(ControllerContext) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
 
install(ControllerContext) - Method in interface org.jboss.dependency.plugins.action.ControllerContextAction
Install a context
install(ControllerContext) - Method in interface org.jboss.dependency.spi.Controller
Install a context
install(ControllerState, ControllerState) - Method in interface org.jboss.dependency.spi.ControllerContext
Install
install(ControllerContext, ControllerState, ControllerState) - Method in interface org.jboss.dependency.spi.ControllerContextActions
Install a context
install(ControllerState, ControllerState) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
install(ControllerContext) - Method in interface org.jboss.dependency.spi.LifecycleCallbackItem
Call when the target bean is installed
installAction(T) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
The install.
INSTALLED - Static variable in class org.jboss.dependency.spi.ControllerState
Installed state
INSTANTIATED - Static variable in class org.jboss.dependency.spi.ControllerState
Instantiated state
invoke(String, Object[], String[]) - Method in interface org.jboss.dependency.spi.dispatch.InvokeDispatchContext
Invoke method / operation
InvokeDispatchContext - Interface in org.jboss.dependency.spi.dispatch
The API similar to the DynamicMBean API where there are methods to get/set Properties/Attributes and invoke on methods/operations with each context knowing how to do this, e.g.
isActive() - Method in class org.jboss.dependency.plugins.AbstractController
Whether the controller has contexts
isAutowireCandidate(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractController
Can we use this context for autowiring.
isAutowireCandidate() - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
isAutowireCandidate() - Method in interface org.jboss.dependency.spi.DependencyInfo
Can we use this context for autowiring.
isAutowireCandidate() - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
isInRange(int) - Method in class org.jboss.dependency.spi.Cardinality
Is number in cardinality's range.
isLeftInfinity() - Method in class org.jboss.dependency.spi.Cardinality
 
isResolved() - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
isResolved() - Method in interface org.jboss.dependency.spi.DependencyItem
Whether we are resolved
isRightInfinity() - Method in class org.jboss.dependency.spi.Cardinality
 
isScoped() - Method in class org.jboss.dependency.plugins.ScopedController
Is controller scoped.
isShutdown() - Method in class org.jboss.dependency.plugins.AbstractController
 
isShutdown() - Method in interface org.jboss.dependency.spi.Controller
Whether the controller is shutdown

J

JMXObjectNameFix - Class in org.jboss.dependency.plugins
Hacky Class to fixup "object names" to their canonical form
JMXObjectNameFix() - Constructor for class org.jboss.dependency.plugins.JMXObjectNameFix
 

L

LifecycleCallbackItem - Interface in org.jboss.dependency.spi
 
lockRead() - Method in class org.jboss.dependency.plugins.AbstractController
Lock for read
lockWrite() - Method in class org.jboss.dependency.plugins.AbstractController
Lock for write

M

MANUAL - Static variable in class org.jboss.dependency.spi.ControllerMode
Manual
modeString - Variable in class org.jboss.dependency.spi.ControllerMode
The mode string

N

name - Variable in class org.jboss.dependency.plugins.AbstractCallbackItem
 
needsAnAlias(Object) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
Whether the given name needs an alias
needsAnAlias(Object) - Static method in class org.jboss.dependency.plugins.JMXObjectNameFix
Whether the given name needs an alias
NOT_INSTALLED - Static variable in class org.jboss.dependency.spi.ControllerState
Not installed state

O

ON_DEMAND - Static variable in class org.jboss.dependency.spi.ControllerMode
On demand
ONE_TO_MANY - Static variable in class org.jboss.dependency.spi.Cardinality
 
ONE_TO_ONE - Static variable in class org.jboss.dependency.spi.Cardinality
 
org.jboss.dependency.plugins - package org.jboss.dependency.plugins
An abstract dependency implementation.
org.jboss.dependency.plugins.action - package org.jboss.dependency.plugins.action
Definition of action plugins.
org.jboss.dependency.spi - package org.jboss.dependency.spi
Classes used to define dependency plugins.
org.jboss.dependency.spi.dispatch - package org.jboss.dependency.spi.dispatch
 
org.jboss.dependency.spi.helpers - package org.jboss.dependency.spi.helpers
 
owner - Variable in class org.jboss.dependency.plugins.OwnerCallbackItem
 
ownerCallback(Controller, boolean) - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
ownerCallback(Controller, boolean) - Method in interface org.jboss.dependency.spi.CallbackItem
Execute callback when item added to controller.
OwnerCallbackItem<T,C> - Class in org.jboss.dependency.plugins
Owner callback item.
OwnerCallbackItem(T, String, C) - Constructor for class org.jboss.dependency.plugins.OwnerCallbackItem
 
OwnerCallbackItem(T, ControllerState, ControllerState, String, C) - Constructor for class org.jboss.dependency.plugins.OwnerCallbackItem
 

P

PRE_INSTALL - Static variable in class org.jboss.dependency.spi.ControllerState
Pre install state

R

readResolve() - Method in class org.jboss.dependency.spi.ControllerMode
 
readResolve() - Method in class org.jboss.dependency.spi.ControllerState
 
registerControllerContext(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractController
Register a context and all its aliases
registerControllerContext(Object, ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractController
Register a context
removeAlias(Object) - Method in class org.jboss.dependency.plugins.AbstractController
 
removeAlias(Object) - Method in interface org.jboss.dependency.spi.Controller
Remove alias.
removeCallback(Object, boolean, CallbackItem<T>) - Method in class org.jboss.dependency.plugins.AbstractController
Remove callback item under demand name.
removeController(AbstractController) - Method in class org.jboss.dependency.plugins.AbstractController
 
removeControllerContext(ControllerContext) - Method in class org.jboss.dependency.plugins.ScopedController
 
removeDependsOnMe(DependencyItem) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
removeDependsOnMe(DependencyItem) - Method in interface org.jboss.dependency.spi.DependencyInfo
Remove a dependency reference
removeDependsOnMe(DependencyItem) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
removeIDependOn(DependencyItem) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
removeIDependOn(DependencyItem) - Method in interface org.jboss.dependency.spi.DependencyInfo
Remove a dependency
removeIDependOn(DependencyItem) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
removeInstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
removeInstallItem(CallbackItem<T>) - Method in interface org.jboss.dependency.spi.DependencyInfo
Remove a callback reference
removeInstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
removeMetaData(MutableMetaDataRepository, ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
removeMetaData(MutableMetaDataRepository, ControllerContext) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
removeMetaData(MutableMetaDataRepository, ControllerContext) - Method in interface org.jboss.dependency.spi.ScopeInfo
Add metadata
removeUninstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
removeUninstallItem(CallbackItem<T>) - Method in interface org.jboss.dependency.spi.DependencyInfo
Remove a callback reference
removeUninstallItem(CallbackItem<T>) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
resolve(Controller) - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
resolve(Controller) - Method in interface org.jboss.dependency.spi.DependencyItem
Try to resolve
resolveCallbacks(Set<CallbackItem<?>>, ControllerState, boolean, boolean, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Resolve callbacks.
resolveCallbacks(ControllerContext, ControllerState, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Resolve callback items.
resolveContexts(boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Resolve unresolved contexts
resolveContexts(ControllerState, ControllerState, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Resolve contexts
resolveContexts(Set<ControllerContext>, ControllerState, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Resolve contexts
resolveDependencies(Controller, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
resolveDependencies(Controller, ControllerState) - Method in interface org.jboss.dependency.spi.DependencyInfo
Try to resolve dependencies
resolveDependencies(Controller, ControllerState) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 

S

ScopedController - Class in org.jboss.dependency.plugins
Scoped controller.
ScopedController() - Constructor for class org.jboss.dependency.plugins.ScopedController
 
ScopeInfo - Interface in org.jboss.dependency.spi
ScopeInfo.
secureInstallAction(T) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
Secure call to install action.
secureInstallAction(T) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
 
secureUninstallAction(T) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
Secure call to uninstall action.
secureUninstallAction(T) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
 
set(String, Object) - Method in interface org.jboss.dependency.spi.dispatch.AttributeDispatchContext
Setter property / attribute
setAliases(Set<Object>) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
Set the aliases
setAutowireCandidate(boolean) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
setAutowireCandidate(boolean) - Method in interface org.jboss.dependency.spi.DependencyInfo
Set whether this is an autowire candidate
setAutowireCandidate(boolean) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
setController(Controller) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
setController(Controller) - Method in interface org.jboss.dependency.spi.ControllerContext
Set the controller
setController(Controller) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
setError(Throwable) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
setError(Throwable) - Method in interface org.jboss.dependency.spi.ControllerContext
Set the error
setError(Throwable) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
setIDependOn(Object) - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
Set what I depend upon
setInstallScope(ScopeKey) - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
setInstallScope(ScopeKey) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
setInstallScope(ScopeKey) - Method in interface org.jboss.dependency.spi.ScopeInfo
Set the install scope
setMode(ControllerMode) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
setMode(ControllerMode) - Method in interface org.jboss.dependency.spi.ControllerContext
Set the mode
setMode(ControllerMode) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
setMutableScope(ScopeKey) - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
setMutableScope(ScopeKey) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
setMutableScope(ScopeKey) - Method in interface org.jboss.dependency.spi.ScopeInfo
Set the mutable scope
setName(Object) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
Set the name
setParentController(AbstractController) - Method in class org.jboss.dependency.plugins.AbstractController
 
setRequiredState(ControllerState) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
setRequiredState(ControllerState) - Method in interface org.jboss.dependency.spi.ControllerContext
Set the required state
setRequiredState(ControllerState) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
setResolved(boolean) - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
Set the resolved state
setScope(ScopeKey) - Method in class org.jboss.dependency.plugins.AbstractScopeInfo
 
setScope(ScopeKey) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
 
setScope(ScopeKey) - Method in interface org.jboss.dependency.spi.ScopeInfo
Set the scope
setScopeInfo(ScopeInfo) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
Set the scopeInfo.
setState(ControllerState) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
setState(ControllerState) - Method in interface org.jboss.dependency.spi.ControllerContext
Set the state
setState(ControllerState) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
setTarget(Object) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
Set the target
setUnderlyingController(AbstractController) - Method in class org.jboss.dependency.plugins.ScopedController
 
shutdown() - Method in class org.jboss.dependency.plugins.AbstractController
 
shutdown() - Method in interface org.jboss.dependency.spi.Controller
Shutdown the controller
signature - Variable in class org.jboss.dependency.plugins.SingleCallbackItem
 
simpleContextCast(ControllerContext) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
Cast context instance.
simpleContextCast(ControllerContext) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
 
SimpleControllerContextAction<T extends ControllerContext> - Class in org.jboss.dependency.plugins.action
Simple and full context impls are the same.
SimpleControllerContextAction() - Constructor for class org.jboss.dependency.plugins.action.SimpleControllerContextAction
 
simpleInstallAction(S) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
Unsecure call to install action.
simpleInstallAction(T) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
 
simpleUninstallAction(S) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
Unsecure call to uninstall action.
simpleUninstallAction(T) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
 
SingleCallbackItem<T> - Class in org.jboss.dependency.plugins
Single callback item.
SingleCallbackItem(T, InvokeDispatchContext, String) - Constructor for class org.jboss.dependency.plugins.SingleCallbackItem
 
SingleCallbackItem(T, InvokeDispatchContext, String, String) - Constructor for class org.jboss.dependency.plugins.SingleCallbackItem
 
SingleCallbackItem(T, ControllerState, ControllerState, InvokeDispatchContext, String) - Constructor for class org.jboss.dependency.plugins.SingleCallbackItem
 
SingleCallbackItem(T, ControllerState, ControllerState, InvokeDispatchContext, String, String) - Constructor for class org.jboss.dependency.plugins.SingleCallbackItem
 
START - Static variable in class org.jboss.dependency.spi.ControllerState
Start state
stateString - Variable in class org.jboss.dependency.spi.ControllerState
The state string

T

toCardinality(String) - Static method in class org.jboss.dependency.spi.Cardinality
Get the cardinality by type.
toHumanReadableString() - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
toHumanReadableString() - Method in interface org.jboss.dependency.spi.DependencyItem
Return a human readable version of the dependency
toShortString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
toShortString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
toShortString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
toShortString(JBossStringBuilder) - Method in class org.jboss.dependency.spi.Cardinality
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.AbstractCallbackItem
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.AbstractDependencyInfo
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
toString() - Method in class org.jboss.dependency.plugins.AbstractLifecycleCallbackItem
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.OwnerCallbackItem
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.plugins.SingleCallbackItem
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.spi.Cardinality
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.spi.ControllerMode
 
toString(JBossStringBuilder) - Method in class org.jboss.dependency.spi.ControllerState
 
traverseClass(Class<?>, Set<Class<?>>) - Method in class org.jboss.dependency.plugins.AbstractController
Recurse over classes.

U

uninstall(Object) - Method in class org.jboss.dependency.plugins.AbstractController
 
uninstall(Object, int) - Method in class org.jboss.dependency.plugins.AbstractController
 
uninstall(ControllerContext, ControllerState, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractController
Uninstall a context
uninstall(ControllerState, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractControllerContext
 
uninstall(ControllerContext, ControllerState, ControllerState) - Method in class org.jboss.dependency.plugins.AbstractControllerContextActions
 
uninstall(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractLifecycleCallbackItem
 
uninstall(ControllerContext) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
 
uninstall(ControllerContext) - Method in interface org.jboss.dependency.plugins.action.ControllerContextAction
Uninstall a context
uninstall(Object) - Method in interface org.jboss.dependency.spi.Controller
Uninstall a context
uninstall(ControllerState, ControllerState) - Method in interface org.jboss.dependency.spi.ControllerContext
Uninstall
uninstall(ControllerContext, ControllerState, ControllerState) - Method in interface org.jboss.dependency.spi.ControllerContextActions
Uninstall a context
uninstall(ControllerState, ControllerState) - Method in class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
uninstall(ControllerContext) - Method in interface org.jboss.dependency.spi.LifecycleCallbackItem
Call when the target bean is uninstalled
uninstallAction(T) - Method in class org.jboss.dependency.plugins.action.SimpleControllerContextAction
The uninstall.
uninstallContext(ControllerContext, ControllerState, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Uninstall a context

This method must be invoked with the write lock taken

uninstallContext(ControllerContext, boolean) - Method in class org.jboss.dependency.plugins.AbstractController
Uninstall a context
unlockRead() - Method in class org.jboss.dependency.plugins.AbstractController
Unlock for read
unlockWrite() - Method in class org.jboss.dependency.plugins.AbstractController
Unlock for write
UnmodifiableControllerContext<T extends ControllerContext> - Class in org.jboss.dependency.spi.helpers
Unmodifiable delegate instance.
UnmodifiableControllerContext(T) - Constructor for class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext
 
UnmodifiableDependencyInfo - Class in org.jboss.dependency.spi.helpers
Unmodifiable instance.
UnmodifiableDependencyInfo(DependencyInfo) - Constructor for class org.jboss.dependency.spi.helpers.UnmodifiableDependencyInfo
 
UnmodifiableScopeInfo - Class in org.jboss.dependency.spi.helpers
UnmodifiableScopeInfo.
UnmodifiableScopeInfo(ScopeInfo) - Constructor for class org.jboss.dependency.spi.helpers.UnmodifiableScopeInfo
Create a new UnmodifiableScopeInfo.
unregisterControllerContext(ControllerContext) - Method in class org.jboss.dependency.plugins.AbstractController
Unregister a context and all its aliases
unregisterControllerContext(Object) - Method in class org.jboss.dependency.plugins.AbstractController
Unregister a context
unresolved(Controller) - Method in class org.jboss.dependency.plugins.AbstractDependencyItem
 
unresolved(Controller) - Method in interface org.jboss.dependency.spi.DependencyItem
Mark the dependency as unresolved

V

validateContext(ControllerContext) - Method in class org.jboss.dependency.plugins.action.AccessControllerContextAction
Validate context

W

whenRequired - Variable in class org.jboss.dependency.plugins.AbstractCallbackItem
 

Z

ZERO_TO_MANY - Static variable in class org.jboss.dependency.spi.Cardinality
 
ZERO_TO_ONE - Static variable in class org.jboss.dependency.spi.Cardinality
 

A C D E F G H I J L M N O P R S T U V W Z

Copyright © 2008 JBoss Inc.. All Rights Reserved.