kaos.core.service.directory
Interface KAoSGuardDescription

All Superinterfaces:
KAoSEntityDescription
All Known Implementing Classes:
DefaultKAoSGuardDescription

public interface KAoSGuardDescription
extends KAoSEntityDescription

Defines the operations to access information about a KAoS guard. The information includes the list of actor classes the specific guard can enforc policy on


Field Summary
 
Fields inherited from interface kaos.core.service.directory.KAoSEntityDescription
CONCEPT_MAPPING_NAME, ENTITY_DAML_S_TYPES, ENTITY_DOMAIN_NAMES, ENTITY_HOST_ADDRESS, ENTITY_HOST_NAME, ENTITY_ONTOLOGICAL_TYPE_NAMES, ENTITY_ONTOLOGICAL_TYPES, ENTITY_TYPE, EXECUTION_ENVIRONMENT, FULL_SEARCH, IS_ENTITY_POLICY_SUBJECT, IS_ENTITY_RUNNING, SEARCH_PARAMS
 
Method Summary
 java.util.List getControlledActionClasses()
          Obtain the list of action class names.
 java.util.List getControlledActorClasses()
          Obtain the list of actor class names.
 void setControlledActionClasses(java.util.List controlledActionClasses)
          Set the list of action class names.
 void setControlledActorClasses(java.util.List _controlledActorClasses)
          Set the list of actor class names.
 
Methods inherited from interface kaos.core.service.directory.KAoSEntityDescription
addDomainName, addEntityDAMLSType, addEntityOntologicalType, clearLocators, getConceptMappingName, getDomainNames, getEntityDAMLSTypeNames, getEntityDAMLSTypes, getEntityNameAsString, getEntityOntologicalType, getEntityOntologicalTypeNames, getEntityOntologicalTypes, getEntityType, getExecutionEnv, getHostAddress, getHostName, isEntityPolicySubject, isEntityRunning, modifyProperties, removeDomainName, removeEntityDAMLSType, removeEntityOntologicalType, removeExecutionEnv, removeHostAddress, removeHostName, setConceptMappingName, setDomainNames, setEntityDAMLSTypes, setEntityNameAsString, setEntityOntologicalType, setEntityOntologicalTypes, setEntityType, setExecutionEnv, setHostAddress, setHostName, setIsEntityPolicySubject, setIsEntityRunning
 

Method Detail

setControlledActorClasses

void setControlledActorClasses(java.util.List _controlledActorClasses)
Set the list of actor class names.

Parameters:
_controlledActorClasses - The list with names.

getControlledActorClasses

java.util.List getControlledActorClasses()
Obtain the list of actor class names.

Returns:
List containing the namest.

setControlledActionClasses

void setControlledActionClasses(java.util.List controlledActionClasses)
Set the list of action class names.

Parameters:
controlledActionClasses - The list with names.

getControlledActionClasses

java.util.List getControlledActionClasses()
Obtain the list of action class names.

Returns:
List containing the names.