|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--ponderEnforcement.ponderMC.policyObjects.Executor
Function:The part of an Obligation Enforcement Object responsible for the execution of actions to objects.
| Inner Class Summary | |
class |
Executor.ExecThread
|
| Constructor Summary | |
Executor(PonderMCimpl newPmc,
MainWindow newMainWin,
ObligationI newObligation)
Constructor |
|
| Method Summary | |
boolean |
execute(PonderEventI event,
ObligActionI actions,
java.util.Hashtable effectiveActions)
The method to execute the actions to the target objects |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Executor(PonderMCimpl newPmc,
MainWindow newMainWin,
ObligationI newObligation)
newPmc - The main PMC oblectnewMainWin - The main window of the GUI for this PMC| Method Detail |
public boolean execute(PonderEventI event,
ObligActionI actions,
java.util.Hashtable effectiveActions)
event - The runtime event that triggered this executionactions - The ObligActions of the Obligation PolicyeffectiveActions - The actions table indicating the actions
and target object sets for each after evaluation of the refrains
for the actionsTrue - if the execution was successful. False otherwise
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||