public interface ISpaceProcess extends IPropertyObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
Modifier and Type | Method and Description |
---|---|
void |
execute(IClockService clock,
IEnvironmentSpace space)
Executes the environment process
|
void |
shutdown(IEnvironmentSpace space)
This method will be executed by the object before the process is removed
from the execution queue.
|
void |
start(IClockService clock,
IEnvironmentSpace space)
This method will be executed by the object before the process gets added
to the execution queue.
|
getProperty, getPropertyNames, hasProperty, setProperty
static final java.lang.String ID
void start(IClockService clock, IEnvironmentSpace space)
clock
- The clock.space
- The space this process is running in.void shutdown(IEnvironmentSpace space)
clock
- The clock.space
- The space this process is running in.void execute(IClockService clock, IEnvironmentSpace space)
clock
- The clock.space
- The space this process is running in.