org.jboss.kernel.plugins.registry
Class AbstractKernelRegistryEntry
java.lang.Object
org.jboss.util.JBossObject
org.jboss.kernel.plugins.registry.AbstractKernelRegistryEntry
- All Implemented Interfaces:
- Cloneable, org.jboss.dependency.spi.ControllerContext, KernelRegistryEntry, org.jboss.util.JBossInterface
- Direct Known Subclasses:
- BeanKernelRegistryEntry
public class AbstractKernelRegistryEntry
- extends org.jboss.util.JBossObject
- implements KernelRegistryEntry
Abstract Kernel registry entry.
- Version:
- $Revision: 64949 $
- Author:
- Adrian Brock
| Fields inherited from class org.jboss.util.JBossObject |
hashCode, log, toString |
| Methods inherited from class org.jboss.util.JBossObject |
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
| Methods inherited from interface org.jboss.util.JBossInterface |
clone, toShortString |
name
protected Object name
- The name
target
protected Object target
- The target
AbstractKernelRegistryEntry
public AbstractKernelRegistryEntry(Object target)
- Create an abstract kernel registry entry
- Parameters:
target - any target object
AbstractKernelRegistryEntry
public AbstractKernelRegistryEntry(Object name,
Object target)
- Create an abstract kernel registry entry
- Parameters:
name - the nametarget - any target object
getName
public Object getName()
- Specified by:
getName in interface org.jboss.dependency.spi.ControllerContext
setName
public void setName(Object name)
- Description copied from interface:
KernelRegistryEntry
- Set the name
- Specified by:
setName in interface KernelRegistryEntry
- Parameters:
name - the name
getAliases
public Set<Object> getAliases()
- Specified by:
getAliases in interface org.jboss.dependency.spi.ControllerContext
getTarget
public Object getTarget()
- Specified by:
getTarget in interface org.jboss.dependency.spi.ControllerContext
getController
public org.jboss.dependency.spi.Controller getController()
- Specified by:
getController in interface org.jboss.dependency.spi.ControllerContext
getDependencyInfo
public org.jboss.dependency.spi.DependencyInfo getDependencyInfo()
- Specified by:
getDependencyInfo in interface org.jboss.dependency.spi.ControllerContext
getScopeInfo
public org.jboss.dependency.spi.ScopeInfo getScopeInfo()
- Specified by:
getScopeInfo in interface org.jboss.dependency.spi.ControllerContext
getError
public Throwable getError()
- Specified by:
getError in interface org.jboss.dependency.spi.ControllerContext
getState
public org.jboss.dependency.spi.ControllerState getState()
- Specified by:
getState in interface org.jboss.dependency.spi.ControllerContext
setState
public void setState(org.jboss.dependency.spi.ControllerState state)
- Specified by:
setState in interface org.jboss.dependency.spi.ControllerContext
getRequiredState
public org.jboss.dependency.spi.ControllerState getRequiredState()
- Specified by:
getRequiredState in interface org.jboss.dependency.spi.ControllerContext
setRequiredState
public void setRequiredState(org.jboss.dependency.spi.ControllerState state)
- Specified by:
setRequiredState in interface org.jboss.dependency.spi.ControllerContext
getMode
public org.jboss.dependency.spi.ControllerMode getMode()
- Specified by:
getMode in interface org.jboss.dependency.spi.ControllerContext
setMode
public void setMode(org.jboss.dependency.spi.ControllerMode mode)
- Specified by:
setMode in interface org.jboss.dependency.spi.ControllerContext
install
public void install(org.jboss.dependency.spi.ControllerState fromState,
org.jboss.dependency.spi.ControllerState toState)
throws Throwable
- Specified by:
install in interface org.jboss.dependency.spi.ControllerContext
- Throws:
Throwable
setController
public void setController(org.jboss.dependency.spi.Controller controller)
- Specified by:
setController in interface org.jboss.dependency.spi.ControllerContext
setError
public void setError(Throwable error)
- Specified by:
setError in interface org.jboss.dependency.spi.ControllerContext
uninstall
public void uninstall(org.jboss.dependency.spi.ControllerState fromState,
org.jboss.dependency.spi.ControllerState toState)
- Specified by:
uninstall in interface org.jboss.dependency.spi.ControllerContext
toString
public void toString(org.jboss.util.JBossStringBuilder buffer)
- Overrides:
toString in class org.jboss.util.JBossObject
toShortString
public void toShortString(org.jboss.util.JBossStringBuilder buffer)
- Specified by:
toShortString in interface org.jboss.util.JBossInterface- Overrides:
toShortString in class org.jboss.util.JBossObject
Copyright © 2008 JBoss Inc.. All Rights Reserved.