|
||||||||
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
org.oddjob.framework.SimpleJob
org.oddjob.framework.SerializableJob
org.oddjob.values.properties.PropertiesJobBase
public abstract class PropertiesJobBase
Base class for jobs that interact with the PropertyManager
.
Field Summary |
---|
Fields inherited from class org.oddjob.framework.SimpleJob |
---|
stateHandler, stop |
Fields inherited from class org.oddjob.framework.BaseComponent |
---|
iconHelper |
Constructor Summary | |
---|---|
PropertiesJobBase()
|
Method Summary | |
---|---|
protected void |
addPropertyLookup()
Adds the property lookup to the session. |
protected void |
createPropertyLookup()
|
protected PropertyLookup |
getLookup()
Subclasses can override the lookup. |
Properties |
getProperties()
|
protected abstract boolean |
isOverride()
Are the properties override properties. |
void |
onDestroy()
Subclasses override this method to clear up resources. |
protected void |
onReset()
Allow sub classes to do something on reset. |
void |
setArooaContext(ArooaContext context)
|
protected void |
setProperties(Properties properties)
|
Methods inherited from class org.oddjob.framework.SimpleJob |
---|
execute, fireDestroyedState, force, getStateChanger, hardReset, onStop, run, sleep, softReset, stateHandler, stop |
Methods inherited from class org.oddjob.framework.BasePrimary |
---|
configure, getName, logger, logger, loggerName, save, setName, toString |
Methods inherited from class org.oddjob.framework.BaseComponent |
---|
addIconListener, addPropertyChangeListener, addStateListener, configure, destroy, firePropertyChange, getArooaSession, iconForId, initialise, lastStateEvent, onConfigured, onInitialised, removeIconListener, removePropertyChangeListener, removeStateListener, save, setArooaSession |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.oddjob.Stateful |
---|
addStateListener, lastStateEvent, removeStateListener |
Constructor Detail |
---|
public PropertiesJobBase()
Method Detail |
---|
public void setArooaContext(ArooaContext context)
setArooaContext
in interface ArooaContextAware
setArooaContext
in class BaseComponent
protected void createPropertyLookup()
protected final void addPropertyLookup()
protected PropertyLookup getLookup()
protected void onReset()
SimpleJob
onReset
in class SimpleJob
public void onDestroy()
BaseComponent
onDestroy
in class SimpleJob
protected void setProperties(Properties properties)
public Properties getProperties()
Property: properties
Description: Provide all the merged properties defined by this job.
Required: Read Only.
protected abstract boolean isOverride()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |