|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.jiac.micro.internal.core.AbstractNodeComponent
public abstract class AbstractNodeComponent
| Constructor Summary | |
|---|---|
AbstractNodeComponent()
|
|
| Method Summary | |
|---|---|
protected void |
addHandlesOn(AgentScope agent)
|
void |
cleanup()
This method is invoked once immediately before the current instance is disposed. |
protected IHandle |
getNodeHandle()
|
void |
initialise()
This method is invoked after the current instance is fully configured. |
protected void |
removeHandlesFrom(AgentScope agent)
|
void |
start()
Start routines like thread or schedulable activation should be done in this method. |
void |
stop()
Implementations should ensure that all threads and schedulables of the current instance are stopped when this method returns. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractNodeComponent()
| Method Detail |
|---|
public void cleanup()
ILifecycleAwareILifecycleAware.initialise() is released!
cleanup in interface ILifecycleAwarepublic void initialise()
ILifecycleAwareIf the current instance is also a handle provider, the handle must be available after this method completes!
initialise in interface ILifecycleAwarepublic void start()
ILifecycleAware
start in interface ILifecycleAwarepublic void stop()
ILifecycleAware
stop in interface ILifecycleAwareprotected IHandle getNodeHandle()
protected void addHandlesOn(AgentScope agent)
protected void removeHandlesFrom(AgentScope agent)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||