p2pMapReduce.nodeModule.event
Class InnerEvent

java.lang.Object
  extended by p2pMapReduce.nodeModule.event.InnerEvent
All Implemented Interfaces:
EventIF

public class InnerEvent
extends java.lang.Object
implements EventIF

An inner event that cannot be sent across the network. Only internal usage.


Constructor Summary
InnerEvent(EventType type)
           
InnerEvent(EventType type, java.lang.Object... params)
           
 
Method Summary
 java.lang.Object getParam(int index)
           
 java.lang.Object[] getParams()
           
 EventType getType()
           
 void setParams(java.lang.Object... params)
           
 void setType(EventType type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InnerEvent

public InnerEvent(EventType type)

InnerEvent

public InnerEvent(EventType type,
                  java.lang.Object... params)
Method Detail

getType

public EventType getType()
Specified by:
getType in interface EventIF

setType

public void setType(EventType type)
Specified by:
setType in interface EventIF

getParam

public java.lang.Object getParam(int index)
Specified by:
getParam in interface EventIF

getParams

public java.lang.Object[] getParams()
Specified by:
getParams in interface EventIF

setParams

public void setParams(java.lang.Object... params)
Specified by:
setParams in interface EventIF

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object