Package org.jgroups.protocols.pbcast
Class GmsImpl.Request
- java.lang.Object
-
- org.jgroups.protocols.pbcast.GmsImpl.Request
-
- Enclosing class:
- GmsImpl
public static class GmsImpl.Request extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
COORD_LEAVE
static int
JOIN
static int
JOIN_WITH_STATE_TRANSFER
static int
LEAVE
protected Address
mbr
static int
MERGE
static int
SUSPECT
protected int
type
protected boolean
useFlushIfPresent
protected java.util.Map<Address,View>
views
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canBeProcessedTogether(GmsImpl.Request other)
Specifies whether this request can be processed with other request simultaneouslyboolean
equals(java.lang.Object obj)
int
getType()
int
hashCode()
java.lang.String
toString()
-
-
-
Field Detail
-
JOIN
public static final int JOIN
- See Also:
- Constant Field Values
-
LEAVE
public static final int LEAVE
- See Also:
- Constant Field Values
-
COORD_LEAVE
public static final int COORD_LEAVE
- See Also:
- Constant Field Values
-
SUSPECT
public static final int SUSPECT
- See Also:
- Constant Field Values
-
MERGE
public static final int MERGE
- See Also:
- Constant Field Values
-
JOIN_WITH_STATE_TRANSFER
public static final int JOIN_WITH_STATE_TRANSFER
- See Also:
- Constant Field Values
-
type
protected int type
-
mbr
protected Address mbr
-
useFlushIfPresent
protected boolean useFlushIfPresent
-
-
Method Detail
-
getType
public int getType()
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
canBeProcessedTogether
public boolean canBeProcessedTogether(GmsImpl.Request other)
Specifies whether this request can be processed with other request simultaneously
-
-