kaos.core.service.directory
Interface PolicyInterestConfiguration

All Superinterfaces:
KAoSEntityDescription
All Known Implementing Classes:
DefaultKAoSGuardDescription

public interface PolicyInterestConfiguration
extends KAoSEntityDescription

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

Author:
KAoS Team $Revision: 1.1 $

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<java.lang.String> getControlledActionClasses()
          Obtain the list of action class names.
 java.util.List<java.lang.String> getControlledActorClasses()
          Obtain the list of actor class names.
 void setControlledActionClasses(java.util.List<java.lang.String> controlledActionClasses)
          Set the list of action class names.
 void setControlledActorClasses(java.util.List<java.lang.String> _controlledActorClasses)
          Set the list of actor class names.
 
Methods inherited from interface kaos.core.service.directory.KAoSEntityDescription
addDirProxy, 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<java.lang.String> _controlledActorClasses)
Set the list of actor class names.

Parameters:
_controlledActorClasses - The list with names.

getControlledActorClasses

java.util.List<java.lang.String> getControlledActorClasses()
Obtain the list of actor class names.

Returns:
List containing the names.

setControlledActionClasses

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

Parameters:
controlledActionClasses - The list with names.

getControlledActionClasses

java.util.List<java.lang.String> getControlledActionClasses()
Obtain the list of action class names.

Returns:
List containing the names.