public abstract class AbstractEntityHolder extends java.lang.Object implements EntityHolder
Modifier and Type | Field and Description |
---|---|
protected static java.util.logging.Logger |
LOGGER |
static java.lang.String |
PRINT_HOLDER_NAME |
Modifier | Constructor and Description |
---|---|
protected |
AbstractEntityHolder() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
events()
Exports events of this holder for process especially.
|
void |
finish()
Will call before holder should be unregistered.
|
java.lang.String |
getType() |
boolean |
onEvent(java.lang.String eventName,
java.lang.Object eventObject) |
void |
setLoggingLevel(java.util.logging.Level level) |
void |
start()
Will call after holder registration.
|
java.lang.String |
toString() |
public static final java.lang.String PRINT_HOLDER_NAME
protected static final java.util.logging.Logger LOGGER
public java.lang.String getType()
getType
in interface EntityHolder
public void start() throws java.lang.Exception
start
in interface EntityHolder
java.lang.Exception
public void finish() throws java.lang.Exception
finish
in interface EntityHolder
java.lang.Exception
public java.util.List<java.lang.String> events()
events
in interface EntityHolder
public boolean onEvent(java.lang.String eventName, java.lang.Object eventObject) throws java.lang.Exception
onEvent
in interface EntityHolder
java.lang.Exception
public void setLoggingLevel(java.util.logging.Level level)
setLoggingLevel
in interface EntityHolder
public java.lang.String toString()
toString
in class java.lang.Object