public abstract class BasePrimary extends BaseComponent implements LogEnabled
Constructor and Description |
---|
BasePrimary() |
Modifier and Type | Method and Description |
---|---|
protected void |
configure()
Called by sub classes to configure this component.
|
String |
getName()
Get the job name.
|
protected org.apache.log4j.Logger |
logger()
Allow sub classes access to the logger.
|
protected void |
logger(String logger)
Rename the logger.
|
String |
loggerName()
Provide the logger name.
|
protected void |
save()
Implementations override this to save their state on state
change.
|
void |
setName(String name)
Set the job name.
|
String |
toString()
Override toString.
|
addIconListener, addPropertyChangeListener, addStateListener, configure, destroy, fireDestroyedState, firePropertyChange, getArooaSession, iconForId, iconHelper, initialise, lastStateEvent, onConfigured, onDestroy, onInitialised, removeIconListener, removePropertyChangeListener, removeStateListener, save, setArooaContext, setArooaSession, stateHandler
protected org.apache.log4j.Logger logger()
logger
in class BaseComponent
protected void configure() throws ArooaConfigurationException
ArooaConfigurationException
protected void save() throws ComponentPersistException
BaseComponent
save
in class BaseComponent
ComponentPersistException
public void setName(String name)
name
- The name of the job.public String getName()
public String loggerName()
LogEnabled
loggerName
in interface LogEnabled
protected void logger(String logger)
logger
- The logger to set.