kaos.core.csi.extension.obligation
Interface ObligationMonitor

All Superinterfaces:
KAoSExtensionComponent

public interface ObligationMonitor
extends KAoSExtensionComponent

Author:
jlott

Field Summary
static java.lang.String OBLIGATION_MONITOR_URL
           
static java.lang.String OBLIGATION_VIOLATION_UPDATE
           
 
Method Summary
 void obligationFailed(java.lang.String triggerId, ActionInstanceDescription obligation)
           
 void obligationFulfilled(java.lang.String triggerId, ActionInstanceDescription obligation)
           
 void reportTrigger(ActionInstanceDescription trigger)
           
 
Methods inherited from interface kaos.core.csi.extension.KAoSExtensionComponent
addOntologicalAttribute, getEnabledStatus, getName, getOntologicalAttributes, setEnabledStatus, setName, setProperties
 

Field Detail

OBLIGATION_MONITOR_URL

static final java.lang.String OBLIGATION_MONITOR_URL
See Also:
Constant Field Values

OBLIGATION_VIOLATION_UPDATE

static final java.lang.String OBLIGATION_VIOLATION_UPDATE
See Also:
Constant Field Values
Method Detail

reportTrigger

void reportTrigger(ActionInstanceDescription trigger)

obligationFulfilled

void obligationFulfilled(java.lang.String triggerId,
                         ActionInstanceDescription obligation)

obligationFailed

void obligationFailed(java.lang.String triggerId,
                      ActionInstanceDescription obligation)


Copyright © 2006 IHMC All Rights Reserved.