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. 
 | 
java.lang.String | 
getName()
Get the job name. 
 | 
protected org.slf4j.Logger | 
logger()
Allow sub classes access to the logger. 
 | 
protected void | 
logger(java.lang.String logger)
Rename the logger. 
 | 
java.lang.String | 
loggerName()
Provide the logger name. 
 | 
protected void | 
save()
Implementations override this to save their state on state
 change. 
 | 
void | 
setName(java.lang.String name)
Set the job name. 
 | 
java.lang.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, stateHandlerprotected org.slf4j.Logger logger()
logger in class BaseComponentprotected void configure()
                  throws ArooaConfigurationException
ArooaConfigurationExceptionprotected void save()
             throws ComponentPersistException
BaseComponentsave in class BaseComponentComponentPersistExceptionpublic void setName(java.lang.String name)
name - The name of the job.public java.lang.String getName()
public java.lang.String loggerName()
LogEnabledloggerName in interface LogEnabledprotected void logger(java.lang.String logger)
logger - The logger to set.public java.lang.String toString()
toString in class java.lang.Object