|
|||||||||
| Home >> All >> eu >> genesys >> kernel >> [ agent overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
eu.genesys.kernel.agent
Interface ConsumerConnector

- All Superinterfaces:
- AgentConnector, eu.genesys.kernel.Connector
- All Known Implementing Classes:
- ConsumerConnectorImpl
- public interface ConsumerConnector
- extends AgentConnector
A connector for each agent consuming information.
GeneSyS Consumer Connector interface.
Consumer connector is an integral part of the GeneSyS consuming agent
responsible for providing transport, XML parsing/building, GeneSyS message
handling services.
Connector incorporates functionality which is common for each GeneSyS
consumer.
Should be used in conjunction with SimpleConsumer.
- Version:
- $Revision: 1.6 $$Date: 2003/10/27 13:02:41 $
| Method Summary | |
eu.genesys.kernel.AgentInformation[] |
findBySiteId(java.lang.String siteId)
Finds all agents for specified site id. |
eu.genesys.kernel.messaging.MessageContainer |
query(eu.genesys.kernel.ComponentId cid,
java.lang.String messageType)
Issues query request to a producer with given component id. |
void |
subscribe(eu.genesys.kernel.ComponentId cid,
eu.genesys.kernel.SubscriptionInformation info)
Issues subscribe request to a producer with given component id. |
void |
unsubscribe(eu.genesys.kernel.ComponentId cid,
eu.genesys.kernel.SubscriptionInformation info)
Issues unscubscribe request to a producer with given component id. |
| Methods inherited from interface eu.genesys.kernel.agent.AgentConnector |
getAgentInformation, register, unregister, updateRegistration |
| Methods inherited from interface eu.genesys.kernel.Connector |
run |
| Method Detail |
findBySiteId
public eu.genesys.kernel.AgentInformation[] findBySiteId(java.lang.String siteId) throws eu.genesys.kernel.GenesysException
- Finds all agents for specified site id.
subscribe
public void subscribe(eu.genesys.kernel.ComponentId cid, eu.genesys.kernel.SubscriptionInformation info) throws eu.genesys.kernel.GenesysException
- Issues subscribe request to a producer with given component id.
unsubscribe
public void unsubscribe(eu.genesys.kernel.ComponentId cid, eu.genesys.kernel.SubscriptionInformation info) throws eu.genesys.kernel.GenesysException
- Issues unscubscribe request to a producer with given component id.
query
public eu.genesys.kernel.messaging.MessageContainer query(eu.genesys.kernel.ComponentId cid, java.lang.String messageType) throws eu.genesys.kernel.GenesysException
- Issues query request to a producer with given component id.
Asks for a single monitoring message of the specified type.
|
|||||||||
| Home >> All >> eu >> genesys >> kernel >> [ agent overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC