|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MetaDataVisitor
A metadata vistor.
| Method Summary | ||
|---|---|---|
void |
addDependency(org.jboss.dependency.spi.DependencyItem dependency)
Add a dependency |
|
|
addInstallCallback(org.jboss.dependency.spi.CallbackItem<T> callback)
Add an install callback |
|
|
addUninstallCallback(org.jboss.dependency.spi.CallbackItem<T> callback)
Add an uninstall callback |
|
void |
describeVisit(MetaDataVisitorNode node)
Revisit the node |
|
org.jboss.dependency.spi.ControllerState |
getContextState()
Get the context state |
|
KernelControllerContext |
getControllerContext()
Get the kernel controller context |
|
void |
initialVisit(MetaDataVisitorNode node)
Visit the node |
|
void |
setContextState(org.jboss.dependency.spi.ControllerState contextState)
Set the context state |
|
Stack<MetaDataVisitorNode> |
visitorNodeStack()
Current meta data visited branch |
|
| Method Detail |
|---|
KernelControllerContext getControllerContext()
org.jboss.dependency.spi.ControllerState getContextState()
void setContextState(org.jboss.dependency.spi.ControllerState contextState)
contextState - the context statevoid addDependency(org.jboss.dependency.spi.DependencyItem dependency)
dependency - the dependency<T> void addInstallCallback(org.jboss.dependency.spi.CallbackItem<T> callback)
T - the callback item typecallback - the callback<T> void addUninstallCallback(org.jboss.dependency.spi.CallbackItem<T> callback)
T - the callback item typecallback - the callbackvoid initialVisit(MetaDataVisitorNode node)
node - the nodevoid describeVisit(MetaDataVisitorNode node)
node - the nodeStack<MetaDataVisitorNode> visitorNodeStack()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||