storm.trident.planner
Class SpoutNode

java.lang.Object
  extended by storm.trident.planner.Node
      extended by storm.trident.planner.SpoutNode
All Implemented Interfaces:
java.io.Serializable

public class SpoutNode
extends Node

See Also:
Serialized Form

Nested Class Summary
static class SpoutNode.SpoutType
           
 
Field Summary
 java.lang.Object spout
           
 java.lang.String txId
           
 SpoutNode.SpoutType type
           
 
Fields inherited from class storm.trident.planner.Node
allOutputFields, creationIndex, parallelismHint, stateInfo, streamId
 
Constructor Summary
SpoutNode(java.lang.String streamId, Fields allOutputFields, java.lang.String txid, java.lang.Object spout, SpoutNode.SpoutType type)
           
 
Method Summary
 
Methods inherited from class storm.trident.planner.Node
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

spout

public java.lang.Object spout

txId

public java.lang.String txId

type

public SpoutNode.SpoutType type
Constructor Detail

SpoutNode

public SpoutNode(java.lang.String streamId,
                 Fields allOutputFields,
                 java.lang.String txid,
                 java.lang.Object spout,
                 SpoutNode.SpoutType type)