Package org.teiid.dqp.message
Class AtomicRequestID
- java.lang.Object
-
- org.teiid.dqp.message.AtomicRequestID
-
- All Implemented Interfaces:
Externalizable
,Serializable
public class AtomicRequestID extends Object implements Externalizable
This class uniquely identifies a AtomicRequestMessage- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AtomicRequestID()
AtomicRequestID(RequestID requestId, int nodeId, int execId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
getExecutionId()
int
getNodeID()
RequestID
getRequestID()
int
hashCode()
void
readExternal(ObjectInput in)
String
toString()
void
writeExternal(ObjectOutput out)
-
-
-
Constructor Detail
-
AtomicRequestID
public AtomicRequestID()
-
AtomicRequestID
public AtomicRequestID(RequestID requestId, int nodeId, int execId)
-
-
Method Detail
-
getRequestID
public RequestID getRequestID()
-
getNodeID
public int getNodeID()
-
getExecutionId
public int getExecutionId()
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
ClassNotFoundException
- See Also:
Externalizable.readExternal(java.io.ObjectInput)
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
- See Also:
Externalizable.writeExternal(java.io.ObjectOutput)
-
-