|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.dependency.plugins.action.AccessControllerContextAction<T,T>
org.jboss.dependency.plugins.action.SimpleControllerContextAction<KernelControllerContext>
org.jboss.kernel.plugins.dependency.KernelControllerContextAction
public class KernelControllerContextAction
KernelControllerContextAction.
Field Summary | |
---|---|
protected org.jboss.logging.Logger |
log
The log |
Constructor Summary | |
---|---|
KernelControllerContextAction()
|
Method Summary | |
---|---|
protected KernelControllerContext |
contextCast(ControllerContext context)
Cast the context to the actual implementation. |
protected Class<? extends KernelControllerContextAware> |
getActionAwareInterface()
Get the action aware interface. |
void |
installAction(KernelControllerContext context)
The install. |
protected void |
installActionInternal(KernelControllerContext context)
Execute install action. |
protected void |
setKernelControllerContext(KernelControllerContext context)
Set the context. |
void |
uninstallAction(KernelControllerContext context)
The uninstall. |
protected void |
uninstallActionInternal(KernelControllerContext context)
Execute uninstall action. |
protected void |
unsetKernelControllerContext(KernelControllerContext context)
Unset the context. |
protected boolean |
validateContext(ControllerContext context)
Validate context |
Methods inherited from class org.jboss.dependency.plugins.action.SimpleControllerContextAction |
---|
fullContextCast, secureInstallAction, secureUninstallAction, simpleContextCast, simpleInstallAction, simpleUninstallAction |
Methods inherited from class org.jboss.dependency.plugins.action.AccessControllerContextAction |
---|
install, uninstall |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected org.jboss.logging.Logger log
Constructor Detail |
---|
public KernelControllerContextAction()
Method Detail |
---|
protected boolean validateContext(ControllerContext context)
AccessControllerContextAction
validateContext
in class AccessControllerContextAction<KernelControllerContext,KernelControllerContext>
context
- context instance to validate
protected KernelControllerContext contextCast(ControllerContext context)
SimpleControllerContextAction
contextCast
in class SimpleControllerContextAction<KernelControllerContext>
context
- the context
public void installAction(KernelControllerContext context) throws Throwable
SimpleControllerContextAction
installAction
in class SimpleControllerContextAction<KernelControllerContext>
context
- the context
Throwable
- for any errorprotected void setKernelControllerContext(KernelControllerContext context) throws Throwable
context
- the context
Throwable
- for any errorprotected void installActionInternal(KernelControllerContext context) throws Throwable
context
- the context
Throwable
- for any errorprotected Class<? extends KernelControllerContextAware> getActionAwareInterface()
public void uninstallAction(KernelControllerContext context)
SimpleControllerContextAction
uninstallAction
in class SimpleControllerContextAction<KernelControllerContext>
context
- the contextprotected void uninstallActionInternal(KernelControllerContext context)
context
- the contextprotected void unsetKernelControllerContext(KernelControllerContext context)
context
- the context
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |