p2pMapReduce.nodeModule.event
Interface EventIF
- All Known Implementing Classes:
- AbstractEvent, InnerEvent, MessageEvent
public interface EventIF
An abstract representation of P2PMapReduce framework event.
An event can be an InnerEvent
generated by the NodeFSM
of this node, or a MessageEvent
received from a remote node.
Each event is characterized by:
- a type specified by an EventType
- an array of event parameters. The type and order of parameters
strictly depends on the event type
getType
EventType getType()
getParam
java.lang.Object getParam(int index)
getParams
java.lang.Object[] getParams()
setParams
void setParams(java.lang.Object... params)
setType
void setType(EventType type)