|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.replicator.SessionToken
public final class SessionToken
Token for a replication session, for guaranteeing that source replicated files will be kept safe until the replication completes.
Replicator.checkForUpdate(String)
,
Replicator.release(String)
,
LocalReplicator.DEFAULT_SESSION_EXPIRATION_THRESHOLD
Field Summary | |
---|---|
String |
id
ID of this session. |
Map<String,List<RevisionFile>> |
sourceFiles
|
String |
version
|
Constructor Summary | |
---|---|
SessionToken(DataInput in)
Constructor which deserializes from the given DataInput . |
|
SessionToken(String id,
Revision revision)
Constructor with the given id and revision. |
Method Summary | |
---|---|
void |
serialize(DataOutput out)
Serialize the token data for communication between server and client. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final String id
Replicator
that this session is no longer in use.
Replicator.release(String)
public final String version
Revision.getVersion()
public final Map<String,List<RevisionFile>> sourceFiles
Revision.getSourceFiles()
Constructor Detail |
---|
public SessionToken(DataInput in) throws IOException
DataInput
.
IOException
public SessionToken(String id, Revision revision)
Method Detail |
---|
public void serialize(DataOutput out) throws IOException
IOException
public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |