Uses of Class
com.almende.eve.agent.annotation.Access

Packages that use Access
com.almende.eve.agent   
com.almende.eve.transport.xmpp   
 

Uses of Access in com.almende.eve.agent
 

Methods in com.almende.eve.agent with annotations of type Access
 void Agent.create()
          This method is called once in the life time of an agent, at the moment the agent is being created by the AgentFactory.
<T> T
Agent.createAgentProxy(String url, Class<T> agentInterface)
          Create a proxy to an other agent.
 void Agent.delete()
          This method is called once in the life time of an agent, at the moment the agent is being deleted by the AgentFactory.
 void Agent.destroy()
          This method can is called when the agent is uninitialized, and is needed finalize the state of the agent.
protected  void Agent.finalize()
           
 AgentFactory Agent.getAgentFactory()
          Get the agent factory.
 State Agent.getContext()
          Deprecated. Use getState() instead
 Scheduler Agent.getScheduler()
          Get a scheduler to schedule tasks for the agent to be executed later on.
 State Agent.getState()
          Get the agents state.
 void Agent.init()
          This method is called directly after the agent and its state is initiated.
 void Agent.send(String url, String method)
          Send a request to an agent in JSON-RPC format
<T> T
Agent.send(String url, String method, Class<T> type)
          Send a request to an agent in JSON-RPC format
 void Agent.send(String url, String method, Object params)
          Send a request to an agent in JSON-RPC format
<T> T
Agent.send(String url, String method, Object params, Class<T> type)
          Send a request to an agent in JSON-RPC format
<T> void
Agent.sendAsync(String url, JSONRequest request, AsyncCallback<T> callback, Class<T> type)
          Send an asynchronous JSON-RPC request to an agent sendAsync is not supported on Google App Engine
<T> void
Agent.sendAsync(String url, String method, com.fasterxml.jackson.databind.node.ObjectNode params, AsyncCallback<T> callback, Class<T> type)
          Send an asynchronous JSON-RPC request to an agent sendAsync is not supported on Google App Engine
 void Agent.setAgentFactory(AgentFactory agentFactory)
           
 void Agent.setState(State state)
          Set the state of the agent instance.
 void Agent.trigger(String event, Object params)
          Trigger an event
 

Uses of Access in com.almende.eve.transport.xmpp
 

Methods in com.almende.eve.transport.xmpp with annotations of type Access
 void XmppService.connect(String agentId, String username, String password)
          Connect to the configured messaging service (such as XMPP).
 void XmppService.connect(String agentId, String username, String password, String resource)
          Connect to the configured messaging service (such as XMPP).
 void XmppService.disconnect(String agentId)
          Disconnect the agent from the connected messaging service (if any)
 



Copyright © 2013 Almende BV. All Rights Reserved.