public class PrepareResponse extends ValidResponse
ValidResponse used by Optimistic Transactions.
It contains the new IncrementableEntryVersion for each key updated.
To be extended in the future.
| Modifier and Type | Field and Description |
|---|---|
static org.infinispan.remoting.responses.PrepareResponse.Externalizer |
EXTERNALIZER |
| Constructor and Description |
|---|
PrepareResponse() |
| Modifier and Type | Method and Description |
|---|---|
static PrepareResponse |
asPrepareResponse(Object rv) |
IracMetadata |
getIracMetadata(int segment) |
Object |
getResponseValue() |
boolean |
isSuccessful() |
void |
merge(PrepareResponse remote) |
Map<Object,IncrementableEntryVersion> |
mergeEntryVersions(Map<Object,IncrementableEntryVersion> entryVersions) |
static PrepareResponse |
readFrom(ObjectInput input) |
void |
setNewIracMetadata(Map<Integer,IracMetadata> map) |
String |
toString() |
static void |
writeTo(PrepareResponse response,
ObjectOutput output) |
isValidpublic static final org.infinispan.remoting.responses.PrepareResponse.Externalizer EXTERNALIZER
public static void writeTo(PrepareResponse response, ObjectOutput output) throws IOException
IOExceptionpublic static PrepareResponse readFrom(ObjectInput input) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic static PrepareResponse asPrepareResponse(Object rv)
public boolean isSuccessful()
public Object getResponseValue()
getResponseValue in class ValidResponsepublic String toString()
toString in class ValidResponsepublic IracMetadata getIracMetadata(int segment)
public void setNewIracMetadata(Map<Integer,IracMetadata> map)
public void merge(PrepareResponse remote)
public Map<Object,IncrementableEntryVersion> mergeEntryVersions(Map<Object,IncrementableEntryVersion> entryVersions)
Copyright © 2021 JBoss by Red Hat. All rights reserved.