ilog.rules.ras.core.executor
Class IlrBaseExecutor
java.lang.Object
ilog.rules.ras.core.executor.IlrBaseExecutor
- All Implemented Interfaces:
- IlrManagedExecutionUnit, IlrTestExecutor
- Direct Known Subclasses:
- IlrDefaultExecutor, IlrHTTPExecutorImpl
public abstract class IlrBaseExecutor
- extends Object
- implements IlrTestExecutor, IlrManagedExecutionUnit
Provides a base class with some pre-existant functionality for creating a ruleset executor.
|
Method Summary |
IlrScenarioRequest |
createScenarioJob()
Creates a new job object which can then be used to define and configure a
ruleset execution job. |
int |
getId()
Gets the ID of the managed job unit. |
void |
setId(int id)
Sets the ID of the managed job unit. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IlrBaseExecutor
public IlrBaseExecutor()
getId
public int getId()
- Description copied from interface:
IlrManagedExecutionUnit
- Gets the ID of the managed job unit.
- Specified by:
getId in interface IlrManagedExecutionUnit
- Returns:
- The ID.
setId
public void setId(int id)
- Description copied from interface:
IlrManagedExecutionUnit
- Sets the ID of the managed job unit.
- Specified by:
setId in interface IlrManagedExecutionUnit
- Parameters:
id - The ID to set.
createScenarioJob
public IlrScenarioRequest createScenarioJob()
- Description copied from interface:
IlrTestExecutor
- Creates a new job object which can then be used to define and configure a
ruleset execution job.
- Specified by:
createScenarioJob in interface IlrTestExecutor
- Returns:
- A newly created job.