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

Packages that use Name
com.almende.eve.agent   
com.almende.eve.agent.example   
 

Uses of Name in com.almende.eve.agent
 

Method parameters in com.almende.eve.agent with annotations of type Name
 List<Object> Agent.getMethods(Boolean asJSON)
          Get all available methods of this agent
 List<Object> AgentInterface.getMethods(Boolean asJSON)
          Retrieve a list with all the available methods.
 String Agent.onSubscribe(String event, String callbackUrl, String callbackMethod)
          Let an other agent subscribe to one of this agents events When the event is triggered, a callback will be send to the provided callbackUrl.
 String Agent.onSubscribe(String event, String callbackUrl, String callbackMethod)
          Let an other agent subscribe to one of this agents events When the event is triggered, a callback will be send to the provided callbackUrl.
 String Agent.onSubscribe(String event, String callbackUrl, String callbackMethod)
          Let an other agent subscribe to one of this agents events When the event is triggered, a callback will be send to the provided callbackUrl.
 String AgentInterface.onSubscribe(String event, String callbackUrl, String callbackMethod)
          Subscribe to an event.
 String AgentInterface.onSubscribe(String event, String callbackUrl, String callbackMethod)
          Subscribe to an event.
 String AgentInterface.onSubscribe(String event, String callbackUrl, String callbackMethod)
          Subscribe to an event.
 void Agent.onTrigger(String url, String method, com.fasterxml.jackson.databind.node.ObjectNode params)
          Asynchronously trigger an event.
 void Agent.onTrigger(String url, String method, com.fasterxml.jackson.databind.node.ObjectNode params)
          Asynchronously trigger an event.
 void Agent.onTrigger(String url, String method, com.fasterxml.jackson.databind.node.ObjectNode params)
          Asynchronously trigger an event.
 void Agent.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void Agent.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void Agent.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void Agent.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void AgentInterface.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void AgentInterface.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void AgentInterface.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void AgentInterface.onUnsubscribe(String subscriptionId, String event, String callbackUrl, String callbackMethod)
          Let an other agent unsubscribe from one of this agents events - If subscriptionId is provided, the subscription with this id will be deleted - If the parameter callbackUrl and optionally event and/or callbackMethod, all subscriptions with matching parameters will be deleted.
 void Agent.trigger(String event, Object params)
          Trigger an event
 void Agent.trigger(String event, Object params)
          Trigger an event
 

Uses of Name in com.almende.eve.agent.example
 

Method parameters in com.almende.eve.agent.example with annotations of type Name
 Double TestAgent.add(Double a, Double b)
           
 Double TestAgent.add(Double a, Double b)
           
 Double TestAgentInterface.add(Double a, Double b)
           
 Double TestAgentInterface.add(Double a, Double b)
           
 String TestAgent.callMyself(String method, com.fasterxml.jackson.databind.node.ObjectNode params)
           
 String TestAgent.callMyself(String method, com.fasterxml.jackson.databind.node.ObjectNode params)
           
 void TestAgent.cancelTask(String id)
           
 void TestAgent.complexParameter(Map<String,List<Double>> values)
           
 void ChatAgent.connect(String url)
          connect two agents with each other
 List<String> ManagementAgent.create(String id, String type)
          Create a new agent.
 List<String> ManagementAgent.create(String id, String type)
          Create a new agent.
 String TestAgent.createTask(long delay)
           
 void ManagementAgent.delete(String id)
          Delete an agent
 Double TestAgent.divide(Double a, Double b)
           
 Double TestAgent.divide(Double a, Double b)
           
 String CalcAgent.eval(String expr)
          Evaluate given expression For example expr="2.5 + 3 / sqrt(16)" will return "3.25"
 boolean ManagementAgent.exists(String id)
          Test if an agent exists
 String TestAgent.get(String key)
           
 List<String> ManagementAgent.get(String id)
          Retrieve an agents urls.
 Double TestAgent.getMarksAvg(Person person)
           
 String TestAgent.getName(Person person)
           
 Person TestAgent.getPerson(String name)
           
 String TestAgent.invalidMethod(String param1, int param2)
           
 void TestAgent.methodVersionOne(String param)
           
 Double TestAgentInterface.multiply(Double a, Double b)
           
 Double TestAgentInterface.multiply(Double a, Double b)
           
 void TestAgent.myTask(String message)
           
 void TestAgent.onEvent(String subscriptionId, String agent, String event, com.fasterxml.jackson.databind.node.ObjectNode params)
           
 void TestAgent.onEvent(String subscriptionId, String agent, String event, com.fasterxml.jackson.databind.node.ObjectNode params)
           
 void TestAgent.onEvent(String subscriptionId, String agent, String event, com.fasterxml.jackson.databind.node.ObjectNode params)
           
 void TestAgent.onEvent(String subscriptionId, String agent, String event, com.fasterxml.jackson.databind.node.ObjectNode params)
           
 Object EchoAgent.ping(Object message)
           
 String TestAgent.ping(String message, String sender)
           
 void TestAgent.pingCallback(com.fasterxml.jackson.databind.node.ObjectNode params)
           
 void ChatAgent.post(String message)
          Post a message to all registered agents (including itself).
 void TestAgent.put(String key, String value)
           
 void TestAgent.put(String key, String value)
           
 void ChatAgent.receive(String url, String username, String message)
          Receive a message from an agent
 void ChatAgent.receive(String url, String username, String message)
          Receive a message from an agent
 void ChatAgent.receive(String url, String username, String message)
          Receive a message from an agent
 void ChatAgent.removeConnection(String url)
          Remove an agent from connections list
 void ChatAgent.setUsername(String username)
          Set the username, used for displaying messages
 String TestAgent.subscribeToAgent(String url)
           
 Double TestAgent.subtract(Double a, Double b)
           
 Double TestAgent.subtract(Double a, Double b)
           
 Double TestAgent.sum(List<Double> values)
           
 Double TestAgent.sumArray(Double[] values)
           
 List<Object> TestAgent.testAgentProxy3(Boolean asJSON)
           
 void TestAgent.testAsyncXMPP(String url)
           
 TestAgentInterface.STATUS TestAgent.testEnum(TestAgentInterface.STATUS status)
           
 TestAgentInterface.STATUS TestAgentInterface.testEnum(TestAgentInterface.STATUS status)
           
 void TestAgent.testGetContacts(String url)
           
 Object TestAgent.testSend(String url, String method)
           
 Object TestAgent.testSend(String url, String method)
           
 void TestAgent.testSyncXMPP(String url)
           
 void TestAgent.triggerPingEvent(String message)
           
 void TestAgent.unsubscribeFromAgent(String url, String subscriptionId)
           
 void TestAgent.unsubscribeFromAgent(String url, String subscriptionId)
           
 void TestAgent.xmppConnect(String username, String password)
           
 void TestAgent.xmppConnect(String username, String password)
           
 



Copyright © 2013 Almende BV. All Rights Reserved.