|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.oddjob.framework.BaseComponent
org.oddjob.framework.BasePrimary
public abstract class BasePrimary
An abstract implementation of a component which provides common functionality to concrete sub classes.
| Field Summary |
|---|
| Fields inherited from class org.oddjob.framework.BaseComponent |
|---|
iconHelper |
| Constructor Summary | |
|---|---|
BasePrimary()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class org.oddjob.framework.BaseComponent |
|---|
addIconListener, addPropertyChangeListener, addStateListener, configure, destroy, fireDestroyedState, firePropertyChange, getArooaSession, iconForId, initialise, lastStateEvent, onConfigured, onDestroy, onInitialised, removeIconListener, removePropertyChangeListener, removeStateListener, save, setArooaContext, setArooaSession, stateHandler |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BasePrimary()
| Method Detail |
|---|
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 BaseComponentComponentPersistExceptionpublic void setName(String name)
name - The name of the job.public String getName()
public String loggerName()
LogEnabled
loggerName in interface LogEnabledprotected void logger(String logger)
logger - The logger to set.public String toString()
toString in class Object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||