kaos.policy.information
Class OntologyPolicyContainer
java.lang.Object
kaos.policy.information.OntologyPolicyContainer
- All Implemented Interfaces:
- java.io.Serializable
public class OntologyPolicyContainer
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OWL_SEPERATE_ELEMENTS_FORMAT
public static final java.lang.String OWL_SEPERATE_ELEMENTS_FORMAT
- See Also:
- Constant Field Values
OWL_FORMAT
public static final java.lang.String OWL_FORMAT
- See Also:
- Constant Field Values
N3_PP_FORMAT
public static final java.lang.String N3_PP_FORMAT
N3_PLAIN_FORMAT
public static final java.lang.String N3_PLAIN_FORMAT
N3_TRIPLES_FORMAT
public static final java.lang.String N3_TRIPLES_FORMAT
TURTLE_FORMAT
public static final java.lang.String TURTLE_FORMAT
currentFormat
public static java.lang.String currentFormat
OntologyPolicyContainer
public OntologyPolicyContainer(SerializableOntModelImpl policy,
java.lang.String controlName,
SerializableOntModelImpl control)
- Constructor for an authorization policy
OntologyPolicyContainer
public OntologyPolicyContainer(SerializableOntModelImpl policy,
java.lang.String controlName,
SerializableOntModelImpl control,
java.lang.String triggerName,
SerializableOntModelImpl trigger)
- Constructor for an obligation policy
getPolicyModel
public SerializableOntModelImpl getPolicyModel(java.lang.String policyId)
getPolicyInstanceModel
public SerializableOntModelImpl getPolicyInstanceModel()
setPolicyRVM
public void setPolicyRVM(KAoSRoleValueMapContainer policyRVMContainer)
getPolicyRVM
public KAoSRoleValueMapContainer getPolicyRVM()
getControlsClassName
public java.lang.String getControlsClassName()
getControlActionModel
public SerializableOntModelImpl getControlActionModel()
setControlRVM
public void setControlRVM(KAoSRoleValueMapContainer controlRVMContainer)
getControlRVM
public KAoSRoleValueMapContainer getControlRVM()
getTriggerClassName
public java.lang.String getTriggerClassName()
getTriggerActionModel
public SerializableOntModelImpl getTriggerActionModel()
setTriggerRVM
public void setTriggerRVM(KAoSRoleValueMapContainer triggerRVMContainer)
getTriggerRVM
public KAoSRoleValueMapContainer getTriggerRVM()
printDebugString
protected void printDebugString(java.lang.String msg,
int loggerDisplayLevel)
setCondition
public void setCondition(java.lang.String conditionClassName,
SerializableOntModelImpl condition,
KAoSRoleValueMapContainer conditionRVM)
getCondition
public SerializableOntModelImpl getCondition()
getConditionClassName
public java.lang.String getConditionClassName()
setObligationConstraints
public void setObligationConstraints(SerializableOntModelImpl dm,
java.lang.String classURI)
getObligationConstraintsModel
public SerializableOntModelImpl getObligationConstraintsModel()
getObligationConstraintsClassName
public java.lang.String getObligationConstraintsClassName()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toStringSeperateElements
public java.lang.String toStringSeperateElements()
toStringSingleFile
public java.lang.String toStringSingleFile()