org.mule.routing.inbound
Class EventGroup

java.lang.Object
  extended byorg.mule.routing.inbound.EventGroup
All Implemented Interfaces:
java.io.Serializable

public class EventGroup
extends java.lang.Object
implements java.io.Serializable

EventGroup is a holder over events grouped by a common group Id. This can be used by components such as routers to managed related events

Version:
$Revision: 1.3 $
Author:
Ross Mason
See Also:
Serialized Form

Constructor Summary
EventGroup(java.lang.String groupId)
           
EventGroup(java.lang.String groupId, int expectedSize)
           
 
Method Summary
 void addEvent(UMOEvent event)
           
 long getCreated()
           
 java.util.List getEvents()
           
 int getExpectedSize()
           
 java.lang.String getGroupId()
           
 int getSize()
           
 void removeEvent(UMOEvent event)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EventGroup

public EventGroup(java.lang.String groupId,
                  int expectedSize)

EventGroup

public EventGroup(java.lang.String groupId)
Method Detail

getGroupId

public java.lang.String getGroupId()

getEvents

public java.util.List getEvents()

addEvent

public void addEvent(UMOEvent event)

removeEvent

public void removeEvent(UMOEvent event)

getCreated

public long getCreated()

getSize

public int getSize()

getExpectedSize

public int getExpectedSize()

toString

public java.lang.String toString()


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.