Uses of Class
es.upv.dsic.gti_ia.core.BaseAgent

Packages that use BaseAgent
es.upv.dsic.gti_ia.architecture   
es.upv.dsic.gti_ia.argAgents   
es.upv.dsic.gti_ia.cAgents   
es.upv.dsic.gti_ia.core   
es.upv.dsic.gti_ia.jason   
es.upv.dsic.gti_ia.organization   
es.upv.dsic.gti_ia.trace   
 

Uses of BaseAgent in es.upv.dsic.gti_ia.architecture
 

Subclasses of BaseAgent in es.upv.dsic.gti_ia.architecture
 class QueueAgent
          This class defines an new agents template, extending of BaseAgent.
 

Uses of BaseAgent in es.upv.dsic.gti_ia.argAgents
 

Subclasses of BaseAgent in es.upv.dsic.gti_ia.argAgents
 class CommitmentStore
          This agent, named CommitmentStore, stores all the information about the dialogues, including: positions, arguments and modification times.
 

Uses of BaseAgent in es.upv.dsic.gti_ia.cAgents
 

Subclasses of BaseAgent in es.upv.dsic.gti_ia.cAgents
 class CAgent
          An agent has to extend this class in order to use the conversation support.
 

Uses of BaseAgent in es.upv.dsic.gti_ia.core
 

Subclasses of BaseAgent in es.upv.dsic.gti_ia.core
 class BridgeAgentInOut
          This agent routes messages from inside the platform to outside the platform.
 class BridgeAgentOutIn
          This agent routes messages from inside the platform to outside the platform.
 class SingleAgent
          This class defines an new agents template, extending of BaseAgent.
 

Uses of BaseAgent in es.upv.dsic.gti_ia.jason
 

Subclasses of BaseAgent in es.upv.dsic.gti_ia.jason
 class JasonAgent
           
 

Uses of BaseAgent in es.upv.dsic.gti_ia.organization
 

Subclasses of BaseAgent in es.upv.dsic.gti_ia.organization
 class OMS
          OMS agent is responsible for managing all the request messages from other entities OMS agent follows a FIPA-Request protocol
 class SF
          SF agent is responsible for managing all the request messages from other entities.
 

Constructors in es.upv.dsic.gti_ia.organization with parameters of type BaseAgent
OMSProxy(BaseAgent agent)
          This class gives us the support to accede to the services of the OMS, Checked that the data contained in the file configuration/Settings.xml, the URL ServiceDescriptionLocation is not empty and is the correct path.
OMSProxy(BaseAgent agent, String OMSServiceDescriptionLocation)
          This class gives us the support to access to the services of the OMS
SFProxy(BaseAgent agent)
          This class gives us the support to accede to the services of the SF, Checked that the data contained in the file configuration/Settings.xml, the URL ServiceDescriptionLocation is not empty and is the correct path.
SFProxy(BaseAgent agent, String SFServiceDescriptionLocation)
          This class gives us the support to accede to the services of the SF
 

Uses of BaseAgent in es.upv.dsic.gti_ia.trace
 

Subclasses of BaseAgent in es.upv.dsic.gti_ia.trace
 class TraceManager
          Trace Manager entity definition.
 

Methods in es.upv.dsic.gti_ia.trace with parameters of type BaseAgent
static void TraceInteract.cancelTracingServiceSubscription(AgentID tms_aid, BaseAgent requesterAgent, String serviceName)
          Cancel subscription to a tracing service from any tracing entity.
static void TraceInteract.cancelTracingServiceSubscription(AgentID tms_aid, BaseAgent requesterAgent, String serviceName, AgentID originEntity)
          Cancel subscription to a tracing service from a specific tracing entity.
static void TraceInteract.cancelTracingServiceSubscription(BaseAgent requesterAgent, String serviceName)
          Cancel subscription to a tracing service from any tracing entity.
static void TraceInteract.cancelTracingServiceSubscription(BaseAgent requesterAgent, String serviceName, AgentID originEntity)
          Cancel subscription to a tracing service from a specific tracing entity.
static void TraceInteract.listTracingEntities(AgentID tms_aid, BaseAgent applicantAgent)
          Request a list of registered tracing entities to a specific trace manager entity.
static void TraceInteract.listTracingEntities(BaseAgent applicantAgent)
          Request a list of registered tracing entities.
static void TraceInteract.listTracingServices(AgentID tms_aid, BaseAgent applicantAgent)
          Request a list of registered tracing entities.
static void TraceInteract.listTracingServices(BaseAgent applicantAgent)
          Request a list of registered tracing services.
static void TraceInteract.publishTracingService(AgentID tms_aid, BaseAgent applicantAgent, String serviceName, String description)
          Publish a tracing service so that other agents can request it and receive the corresponding trace events.
static void TraceInteract.publishTracingService(BaseAgent applicantAgent, String serviceName, String description)
          Publish a tracing service so that other agents can request it and receive the corresponding trace events.
static void TraceInteract.requestAllTracingServices(AgentID tms_aid, BaseAgent requesterAgent)
          Request all tracing services available at the time.
static void TraceInteract.requestAllTracingServices(BaseAgent requesterAgent)
          Request all tracing services available at the time.
static void TraceInteract.requestTracingService(AgentID tms_aid, BaseAgent requesterAgent, String serviceName)
          Request a tracing service from any tracing entity.
static void TraceInteract.requestTracingService(AgentID tms_aid, BaseAgent requesterAgent, String serviceName, AgentID originEntity)
          Request a tracing service from a specific tracing entity.
static void TraceInteract.requestTracingService(BaseAgent requesterAgent, String serviceName)
          Request a tracing service from any tracing entity.
static void TraceInteract.requestTracingService(BaseAgent requesterAgent, String serviceName, AgentID originEntity)
          Request a tracing service from a specific tracing entity.
static void TraceInteract.unpublishTracingService(AgentID tms_aid, BaseAgent applicantAgent, String serviceName)
          Unpublish a tracing service.
static void TraceInteract.unpublishTracingService(BaseAgent applicantAgent, String serviceName)
          Unpublish a tracing service.
 



Copyright © 2012 GTI-IA. All Rights Reserved.