Uses of Interface
kaos.core.csi.ActionInstanceDescription

Packages that use ActionInstanceDescription
kaos.core.csi.extension.history   
kaos.core.csi.extension.history.logging   
kaos.core.csi.extension.obligation   
kaos.core.csi.policy   
kaos.core.csi.request   
kaos.core.csi.usecase.policy   
 

Uses of ActionInstanceDescription in kaos.core.csi.extension.history
 

Methods in kaos.core.csi.extension.history that return types with arguments of type ActionInstanceDescription
 java.util.List<ActionInstanceDescription> PolicyDecisionHistoryComponent.findAuthorizationFailureForAction(kaos.policy.information.ActionInfo eventClass, kaos.time.DurationDescription historyStartDuration, kaos.time.DurationDescription historyEndDuration)
           
 java.util.List<ActionInstanceDescription> EventHistoryComponent.findEventsOfType(kaos.policy.information.ActionInfo eventClass, kaos.time.DurationDescription historyStartDuration, kaos.time.DurationDescription historyEndDuration)
          This method is used to find the list of occurrences of actual events of the type indicated by an event class.
 java.util.List<ActionInstanceDescription> EventsHistoryManager.findEventsOfType(kaos.policy.information.ActionInfo eventClass, kaos.time.DurationDescription historyStartDuration, kaos.time.DurationDescription historyEndDuration)
          This method is used to find the list of occurrences of actual events of the type indicated by an event class.
 java.util.List<ActionInstanceDescription> EventHistoryComponent.getAllLogs()
           
 java.util.List<ActionInstanceDescription> EventsHistoryManager.getAllLogs()
           
 java.util.List<ActionInstanceDescription> EventHistoryComponent.getLogsforActionType(java.lang.String loginAction)
           
 java.util.List<ActionInstanceDescription> EventsHistoryManager.getLogsforActionType(java.lang.String actionType)
           
 

Methods in kaos.core.csi.extension.history with parameters of type ActionInstanceDescription
 void EventHistoryComponent.logEvent(ActionInstanceDescription event)
          Log an event
 void EventsHistoryManager.logEvent(ActionInstanceDescription event)
           
 

Uses of ActionInstanceDescription in kaos.core.csi.extension.history.logging
 

Methods in kaos.core.csi.extension.history.logging that return types with arguments of type ActionInstanceDescription
 java.util.List<ActionInstanceDescription> HistoryMonitor.deleteLogsforActionType(java.lang.String actionType)
          Delete all logged events that contain the given action type.
 java.util.List<ActionInstanceDescription> HistoryMonitor.deleteLogsforActor(java.lang.String actorID)
          Delete all logged events that contain the given actor.
 java.util.List<ActionInstanceDescription> HistoryMonitor.deleteSpecifiedLogs(java.lang.String actionType, java.lang.String actorID, java.lang.String startTime, java.lang.String endTime, java.lang.Boolean latest)
          This method calls 'getSpecifiedLogs' with its input parameters and then deletes the logs returned by that call.
 java.util.List<ActionInstanceDescription> HistoryMonitor.getAllLogs()
          Get all the events logged so far.
 java.util.List<ActionInstanceDescription> HistoryMonitor.getLogsforActionType(java.lang.String actionType)
          Get all events logged that contain the given action type.
 java.util.List<ActionInstanceDescription> HistoryMonitor.getLogsforActor(java.lang.String actorID)
          Get all logged events that contain the given actor.
 java.util.List<ActionInstanceDescription> HistoryMonitor.getSpecifiedLogs(java.lang.String actionType, java.lang.String actorID, java.lang.String startTime, java.lang.String endTime, java.lang.Boolean latest)
          This method returns the logged events specified by the given parameters.
 

Method parameters in kaos.core.csi.extension.history.logging with type arguments of type ActionInstanceDescription
 void HistoryMonitor.deleteLogs(java.util.List<ActionInstanceDescription> logs)
           
 

Uses of ActionInstanceDescription in kaos.core.csi.extension.obligation
 

Methods in kaos.core.csi.extension.obligation with parameters of type ActionInstanceDescription
 void ObligationMonitor.obligationFailed(java.lang.String triggerId, ActionInstanceDescription obligation)
           
 void ObligationMonitor.obligationFulfilled(java.lang.String triggerId, ActionInstanceDescription obligation)
           
 void ObligationMonitor.reportTrigger(ActionInstanceDescription trigger)
           
 

Uses of ActionInstanceDescription in kaos.core.csi.policy
 

Subinterfaces of ActionInstanceDescription in kaos.core.csi.policy
 interface ObligationActionDescription
           
 interface ViolatedObligationDescription
           
 

Methods in kaos.core.csi.policy that return types with arguments of type ActionInstanceDescription
 java.util.List<ActionInstanceDescription> PolicyChecking.findPolicyDecision(ActionInstanceDescription aid, PolicyDecisionObserver pObserver)
           
 java.util.List<ActionInstanceDescription> PolicyChecking.getObligationsForTriggerCondition(ActionInstanceDescription triggerAID, PolicyDecisionObserver pObserver)
           
 java.util.List<ActionInstanceDescription> KAoSSecurityException.getUnfulfilledObligations()
           
 

Methods in kaos.core.csi.policy with parameters of type ActionInstanceDescription
 void PolicyChecking.checkDeepPermission(ActionInstanceDescription aid, PolicyDecisionObserver pObserver)
           
 void PolicyChecking.checkPermission(ActionInstanceDescription aid, PolicyDecisionObserver pObserver)
           
 java.util.List<ActionInstanceDescription> PolicyChecking.findPolicyDecision(ActionInstanceDescription aid, PolicyDecisionObserver pObserver)
           
 java.util.Vector PolicyAdvice.getAllowableValuesForActionProperties(ActionInstanceDescription actionDesc, PolicyDecisionObserver pObserver)
           
 java.util.Vector PolicyAdvice.getAllowableValuesForActionProperties(java.util.Vector propertyNames, ActionInstanceDescription actionDesc, boolean tight, PolicyDecisionObserver pObserver)
           
 java.util.Set PolicyAdvice.getAllowableValuesForActionProperty(java.lang.String origPropertyName, ActionInstanceDescription origActionDesc, java.util.Set allTargetValues, boolean tight, PolicyDecisionObserver pObserver)
           
 java.util.Vector PolicyAdvice.getForbiddenValuesForActionProperty(java.lang.String origPropertyName, ActionInstanceDescription origActionDesc, PolicyDecisionObserver pObserver)
           
 java.util.List<ActionInstanceDescription> PolicyChecking.getObligationsForTriggerCondition(ActionInstanceDescription triggerAID, PolicyDecisionObserver pObserver)
           
 

Method parameters in kaos.core.csi.policy with type arguments of type ActionInstanceDescription
 void KAoSSecurityException.setUnfulfilledObligations(java.util.List<ActionInstanceDescription> obligationAIDs)
           
 

Uses of ActionInstanceDescription in kaos.core.csi.request
 

Methods in kaos.core.csi.request with parameters of type ActionInstanceDescription
 java.util.HashMap ActionMethodRequestHandler.getPropertiesFromAID(ActionInstanceDescription aid)
           
 java.lang.Object AIDRequestReceiver.processAIDRequest(ActionInstanceDescription aid)
          This method accepts a request described in an ActionInstanceDescription to perform an action.
 java.lang.Object ActionMethodRequestHandler.processAIDRequest(ActionInstanceDescription aid)
          This method accepts a request described in an ActionInstanceDescription to perform an action.
 void AIDRequestReceiver.processAIDRequest(ActionInstanceDescription aid, kaos.core.service.ontology.request.ActionStatusCallback statusCallback)
          This method accepts a request described by an ActionInstanceDescription to perform an action.
 void ActionMethodRequestHandler.processAIDRequest(ActionInstanceDescription aid, kaos.core.service.ontology.request.ActionStatusCallback statusCallback)
          This method accepts a request described by an ActionInstanceDescription to perform an action.
 void ObligationRequestReceiver.processObligationRequest(ActionInstanceDescription obligationAID, ActionInstanceDescription triggerAID)
          This method accepts an obligation request to execute by the ObligationRequestReceiver.
 java.lang.String AIDRequestManager.sendAIDRequest(FeedbackReceiver feedbackReceiver, kaos.core.service.directory.KAoSEntityDescription receiverDesc, ActionInstanceDescription aid)
          This method sends a request to an entity identified by the given receiverDesc to perform an action described by the given ActionInstanceDescription.
 java.lang.String AIDRequestManager.sendAIDRequest(FeedbackReceiver feedbackReceiver, java.lang.String receiverID, ActionInstanceDescription aid)
          This method sends a request to an entity identified by the given receiverID to perform an action described by the given ActionInstanceDescription.
 java.lang.Object AIDRequestManager.sendAIDRequest(kaos.core.service.directory.KAoSEntityDescription receiverDesc, ActionInstanceDescription aid)
          This method sends a request described by an ActionInstanceDescription to perform an action by an entity identified by the KAoSEntityDescription.
 java.lang.Object AIDRequestManager.sendAIDRequest(java.lang.String receiverID, ActionInstanceDescription aid)
          This method sends a request described by an ActionInstanceDescription to perform an action by an entity identified by the receiverID.
 void ObligationRequestManager.sendObligationRequest(kaos.core.service.directory.KAoSEntityDescription receiverDesc, ActionInstanceDescription obligationAID, ActionInstanceDescription triggerAID)
          This method sends an obligation request to an entity identified by the given receiverDesc to execute an obligation action described by the given obligation ActionInstanceDescription and the trigger ActionInstanceDescription.
 void ObligationRequestManager.sendObligationRequest(java.lang.String receiverID, ActionInstanceDescription obligationAID, ActionInstanceDescription triggerAID)
          This method sends an obligation request to an entity identified by its unique ID to execute an obligation action described by the given obligation ActionInstanceDescription and the trigger ActionInstanceDescription.
 

Uses of ActionInstanceDescription in kaos.core.csi.usecase.policy
 

Methods in kaos.core.csi.usecase.policy with parameters of type ActionInstanceDescription
 void ObligationActorForNotificationAction.NotificationAction(ActionInstanceDescription obligationAID, ActionInstanceDescription triggerAID)
          This method is called by the superclass, ObligationRequestReceiverImpl, in order to complete the enforcement of an obligation, which in this case is the NotificationAction.
 



Copyright © 2006 IHMC All Rights Reserved.