Package agentland.security

Interface Summary
Consult Consult is an interfact for ConsultAgent
DynamicAttribute DynamicAttribute is the interface for DynamicAttributeAgent.
NameToRole Describe interface NameToRole here.
RoomConstraints Describe interface RoomConstraints here.
SecurityDatabase SecurityDatabase is an interface for SecurityDatabaseAgent
SecurityManager  
SecurityMess SecurityMess is the interface for SecurityMessAgent
Test  
TestSpeech  
 

Class Summary
CandidateList CandidateList is the datatype for any request to access the file It is composed of: 1.
ConsultAgent ConsultAgent is the Agent that will interact with the Resource Manager Resouce manager will call the method consult with the Object Request and it will get the Object Reply back.
DynamicAttributeAgent DynamicAttributeAgent is an agent that interface with all kinds of sensor information (vision, temperature, location agent) it acqure those knowledge by receiving notification from sensor agents and let agents in security system query various room status
Name Describe class Name here.
NameToRoleAgent Describe class NameToRoleAgent here.
Permission Describe class Permission here.
PermissionSet PermissionSet is a data type that represent a set of Permission Object.
Reply  
Resource Resource is the data type that represent resources in the Intelligent space.
Role Role is the datatype that represents a specific role within a society
RoleSet RoleSet a data strucutre that is used to store a set of role.
RoomConstraintsAgent Describe class RoomConstraintsAgent here.
SecurityDatabaseAgent  
SecurityManagerAgent  
SecurityManagerGuiMaker  
SecurityMessAgent SecurityMessAgent: is the agent that make use of Jess engine.
TestAgent  
TestGuiMaker  
TestSpeechAgent