|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrice.p2p.glacier.v2.messaging.GlacierMessage
rice.p2p.glacier.v2.messaging.GlacierRefreshPatchMessage
public class GlacierRefreshPatchMessage
DESCRIBE THE CLASS
Field Summary | |
---|---|
protected VersionKey[] |
keys
DESCRIBE THE FIELD |
protected long[] |
lifetimes
DESCRIBE THE FIELD |
protected byte[][] |
signatures
DESCRIBE THE FIELD |
static short |
TYPE
DESCRIBE THE FIELD |
Fields inherited from class rice.p2p.glacier.v2.messaging.GlacierMessage |
---|
dest, id, isResponse, source, tag |
Fields inherited from interface rice.p2p.commonapi.Message |
---|
HIGH_PRIORITY, LOW_PRIORITY, MAX_PRIORITY, MEDIUM_HIGH_PRIORITY, MEDIUM_LOW_PRIORITY, MEDIUM_PRIORITY |
Constructor Summary | |
---|---|
GlacierRefreshPatchMessage(int uid,
VersionKey[] keys,
long[] lifetimes,
byte[][] signatures,
NodeHandle source,
Id dest,
char tag)
Constructor for GlacierRefreshPatchMessage. |
Method Summary | |
---|---|
static GlacierRefreshPatchMessage |
build(InputBuffer buf,
Endpoint endpoint)
DESCRIBE THE METHOD |
VersionKey[] |
getAllKeys()
Gets the AllKeys attribute of the GlacierRefreshPatchMessage object |
VersionKey |
getKey(int index)
Gets the Key attribute of the GlacierRefreshPatchMessage object |
long |
getLifetime(int index)
Gets the Lifetime attribute of the GlacierRefreshPatchMessage object |
byte[] |
getSignature(int index)
Gets the Signature attribute of the GlacierRefreshPatchMessage object |
short |
getType()
Raw Serialization ************************************** |
int |
numKeys()
DESCRIBE THE METHOD |
void |
serialize(OutputBuffer buf)
DESCRIBE THE METHOD |
java.lang.String |
toString()
Converts to a String representation of the object. |
Methods inherited from class rice.p2p.glacier.v2.messaging.GlacierMessage |
---|
getDestination, getPriority, getSource, getTag, getUID, isResponse |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected VersionKey[] keys
protected long[] lifetimes
protected byte[][] signatures
public static final short TYPE
Constructor Detail |
---|
public GlacierRefreshPatchMessage(int uid, VersionKey[] keys, long[] lifetimes, byte[][] signatures, NodeHandle source, Id dest, char tag)
uid
- DESCRIBE THE PARAMETERkeys
- DESCRIBE THE PARAMETERlifetimes
- DESCRIBE THE PARAMETERsignatures
- DESCRIBE THE PARAMETERsource
- DESCRIBE THE PARAMETERdest
- DESCRIBE THE PARAMETERtag
- DESCRIBE THE PARAMETERMethod Detail |
---|
public VersionKey getKey(int index)
index
- DESCRIBE THE PARAMETER
public VersionKey[] getAllKeys()
public long getLifetime(int index)
index
- DESCRIBE THE PARAMETER
public byte[] getSignature(int index)
index
- DESCRIBE THE PARAMETER
public short getType()
public int numKeys()
public java.lang.String toString()
toString
in class java.lang.Object
public void serialize(OutputBuffer buf) throws java.io.IOException
serialize
in interface RawMessage
serialize
in class GlacierMessage
buf
- DESCRIBE THE PARAMETER
java.io.IOException
- DESCRIBE THE EXCEPTIONpublic static GlacierRefreshPatchMessage build(InputBuffer buf, Endpoint endpoint) throws java.io.IOException
buf
- DESCRIBE THE PARAMETERendpoint
- DESCRIBE THE PARAMETER
java.io.IOException
- DESCRIBE THE EXCEPTION
|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |