mam.messaging
Class EventDeclareAggregateTraitsMessage

mam.messaging.AgentMessage
  |
  +--mam.messaging.EventDeclareAggregateTraitsMessage
Direct Known Subclasses:
EventAggregateTraitsModifiedMessage

public class EventDeclareAggregateTraitsMessage
extends AgentMessage

Description`


Field Summary
 intm_agentCount
           
 AgentTraitsm_attrAggregateTraits
           

Fields inherited from class mam.messaging.AgentMessage
DEFAULT_TAG_NAME, DEFAULT_TIME_TO_LIVE, DESTINATION_TAG_NAME, m_attrCreationDate, m_attrDestination, m_attrId, m_attrOriginFacility, m_attrReplyTo, m_attrResponseTo, m_attrSource, m_attrTimeToLive, SOURCE_TAG_NAME

Constructor Summary
EventDeclareAggregateTraitsMessage(RoutingTag source, RoutingTag destination, AgentTraits aggregateTraits, int agentCount)
           
EventDeclareAggregateTraitsMessage(RoutingTag source, RoutingTag destination, MamId responseTo, AgentTraits aggregateTraits, int agentCount)
           

Method Summary
 intgetAgentCount()
           
 AgentTraitsgetAggregateTraits()
           
 voidsetAgentCount(int agentCount)
           
 voidsetAggregateTraits(AgentTraits aggregateTraits)
           

Methods inherited from class mam.messaging.AgentMessage
decrementTimeToLive, fromXmlElement, getDestination, getId, getOriginFacility, getRemainingTimeToLive, getReplyTo, getResponseTo, getSource, getType, setDestination, setId, setLocal, setOriginFacility, setReplyTo, setResponseTo, setSource, toString, toXmlElement, toXmlElement

Field Detail

m_agentCount

public int m_agentCount

m_attrAggregateTraits

public AgentTraits m_attrAggregateTraits
Constructor Detail

EventDeclareAggregateTraitsMessage

public EventDeclareAggregateTraitsMessage(RoutingTag source, RoutingTag destination, AgentTraits aggregateTraits, int agentCount)

EventDeclareAggregateTraitsMessage

public EventDeclareAggregateTraitsMessage(RoutingTag source, RoutingTag destination, MamId responseTo, AgentTraits aggregateTraits, int agentCount)
Method Detail

getAgentCount

public int getAgentCount()

getAggregateTraits

public AgentTraits getAggregateTraits()

setAgentCount

public void setAgentCount(int agentCount)

setAggregateTraits

public void setAggregateTraits(AgentTraits aggregateTraits)