|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary |
Fields inherited from interface org.mule.registry.Entry |
INITIALIZED, RUNNING, SHUTDOWN, STOPPED, UNKNOWN |
Method Summary | |
void |
addUnit(Unit unit)
|
List |
getClassPathElements()
|
Object |
getComponent()
Return the component implementation. |
RegistryDescriptor |
getDescriptor()
Return the descriptor for this component. |
Library[] |
getLibraries()
Retrieves the libraries that this component uses. |
javax.management.ObjectName |
getObjectName()
Return the ObjectName under which the lifecycle mbean is registered. |
Registry |
getRegistry()
|
ComponentType |
getType()
|
Unit[] |
getUnits()
Units deployed to this component |
String |
getWorkspaceRoot()
Return the private component workspace |
javax.management.ObjectName |
initComponent()
|
void |
install()
Install this component. |
boolean |
isClassLoaderParentFirst()
|
boolean |
isTransient()
|
void |
removeUnit(Unit unit)
|
void |
restoreState()
|
void |
saveAndShutdown()
|
void |
setClassPathElements(List elements)
|
void |
setComponent(Object component)
|
void |
setDescriptor(RegistryDescriptor descriptor)
|
void |
setTransient(boolean isTransient)
|
void |
setWorkspaceRoot(String workspaceRoot)
|
void |
shutDown()
Shut down the item. |
void |
start()
Start the item. |
void |
stop()
Stop the item. |
void |
uninstall()
Uninstall this component. |
Methods inherited from interface org.mule.registry.Entry |
getCurrentState, getInstallRoot, getName, getStateAtShutdown, setCurrentState, setInstallRoot, setName, setStateAtShutdown |
Method Detail |
public ComponentType getType()
public void restoreState() throws RegistryException
RegistryException
public void saveAndShutdown() throws RegistryException
RegistryException
public void start() throws RegistryException
RegistryException
- if the item fails to start.public void stop() throws RegistryException
RegistryException
- if the item fails to stop.public void shutDown() throws RegistryException
RegistryException
- if the item fails to shut down.public Library[] getLibraries()
public Unit[] getUnits()
public List getClassPathElements()
public void setClassPathElements(List elements)
public boolean isClassLoaderParentFirst()
public boolean isTransient()
public void setTransient(boolean isTransient)
public Object getComponent()
public void setComponent(Object component)
public RegistryDescriptor getDescriptor() throws RegistryException
RegistryException
public void setDescriptor(RegistryDescriptor descriptor) throws RegistryException
RegistryException
public javax.management.ObjectName getObjectName()
public String getWorkspaceRoot()
public void setWorkspaceRoot(String workspaceRoot)
public void install() throws RegistryException
RegistryException
public void uninstall() throws RegistryException
RegistryException
public Registry getRegistry()
public javax.management.ObjectName initComponent() throws Exception
Exception
public void addUnit(Unit unit)
public void removeUnit(Unit unit)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |