kaos.policy.information
Class PolicyInformation
java.lang.Object
kaos.policy.information.PolicyInformation
- All Implemented Interfaces:
- java.io.Serializable
public class PolicyInformation
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
PolicyInformation(java.lang.String id,
int prio,
java.lang.String mod)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PolicyInformation
public PolicyInformation(java.lang.String id,
int prio,
java.lang.String mod)
getPolicyID
public java.lang.String getPolicyID()
getPriority
public int getPriority()
getModality
public java.lang.String getModality()
setTimeStamp
public void setTimeStamp(long time)
getTimeStamp
public long getTimeStamp()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setDescription
public void setDescription(java.lang.String desc)
getDescription
public java.lang.String getDescription()
setSiteOfEnforcement
public void setSiteOfEnforcement(java.lang.String site)
getSiteOfEnforcement
public java.lang.String getSiteOfEnforcement()
setInForceStatus
public void setInForceStatus(boolean inForce)
getInForceStatus
public boolean getInForceStatus()
setPolicyRVM
public void setPolicyRVM(KAoSRoleValueMapContainer policyRVMContainer)
getPolicyRVM
public KAoSRoleValueMapContainer getPolicyRVM()
getAction
public ActionInfo getAction()
getActionRVM
public KAoSRoleValueMapContainer getActionRVM()
setControlActions
public void setControlActions(ActionInfo controls)
getControlActions
public ActionInfo getControlActions()
updateSubpropertiesOfProperty
public void updateSubpropertiesOfProperty(java.lang.String propName,
java.util.Collection<java.lang.String> subProps)
updateInstancesOfClass
public void updateInstancesOfClass(java.lang.String className,
java.util.Collection<java.lang.String> instances)
updateActionSubclasses
public void updateActionSubclasses(java.lang.String className,
java.util.Collection<java.lang.String> subclasses)
getPropretiesOfInterest
public java.util.List<java.lang.String> getPropretiesOfInterest()
getClassRangesOfInterest
public java.util.List<java.lang.String> getClassRangesOfInterest()
getActionSubclassesOfInterest
public java.util.List<java.lang.String> getActionSubclassesOfInterest()
getOntPropertyInfo
public OntPropertyInfo getOntPropertyInfo(java.lang.String currentPropertyName)
setControlRVM
public void setControlRVM(KAoSRoleValueMapContainer controlRVMContainer)
getControlRVM
public KAoSRoleValueMapContainer getControlRVM()
setTriggerAction
public void setTriggerAction(ActionInfo trigger)
getTriggerAction
public ActionInfo getTriggerAction()
setTriggerRVM
public void setTriggerRVM(KAoSRoleValueMapContainer triggerRVMContainer)
getTriggerRVM
public KAoSRoleValueMapContainer getTriggerRVM()
setCondition
public void setCondition(KAoSConditionDescription cond)
getCondition
public KAoSConditionDescription getCondition()
getConditionRVM
public KAoSRoleValueMapContainer getConditionRVM()
setObligationConstraints
public void setObligationConstraints(ObligationConstraintsDescription ocd)
getObligationConstraints
public ObligationConstraintsDescription getObligationConstraints()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setConditionRVM
public void setConditionRVM(KAoSRoleValueMapContainer conditionActionRVMContainer)