ponderToolkit.compiler.codeGen.interfaces
Interface ObligationI
- All Superinterfaces:
- BasicPolicyI
- All Known Implementing Classes:
- ObligationICode, Obligation
- public interface ObligationI
- extends BasicPolicyI
Function:This interface must be implemented by the classes needed
to model an obligation policy object.
This acts as an interface between the semantic analyser
the code generator, and the runtime represenation of the
policy object.
getActions
public ObligActionI getActions()
- return a linked list of the actions of this policy
getEvent
public EventI getEvent()
- return the event of the policy
getException
public ExceptionI getException()
- return the exception of the policy