|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.javagroups.Header | +--org.javagroups.service.lease.DenyResponseHeader
Message header that represents deny response. This header contains denial reason and entity that requested a lease. This allows redirect response on client side to that entity.
Field Summary | |
---|---|
static int |
CANCEL_DENIED
|
static java.lang.String |
HEADER_KEY
|
static int |
LEASE_DENIED
|
static int |
NONE
|
static int |
RENEW_DENIED
|
Fields inherited from class org.javagroups.Header |
---|
HDR_OVERHEAD |
Constructor Summary | |
---|---|
DenyResponseHeader()
Create uninitialized instance of this class. |
|
DenyResponseHeader(int headerType,
java.lang.String denialReason,
java.lang.Object tenant)
Create instance of this class for specified denial type and denial reason. |
Method Summary | |
---|---|
java.lang.String |
getDenialReason()
Get reason why lease was denied. |
java.lang.Object |
getTenant()
Get tenant to which this response is addressed to |
int |
getType()
Get type of lease request. |
void |
readExternal(java.io.ObjectInput in)
Read state of this object from object input. |
void |
writeExternal(java.io.ObjectOutput out)
Write state of this object into object output. |
Methods inherited from class org.javagroups.Header |
---|
size, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String HEADER_KEY
public static final int NONE
public static final int LEASE_DENIED
public static final int RENEW_DENIED
public static final int CANCEL_DENIED
Constructor Detail |
public DenyResponseHeader()
Externalizable
interface. There
is no other way to set state of this object except reading it from
object input using readExternal(java.io.ObjectInput)
method.
public DenyResponseHeader(int headerType, java.lang.String denialReason, java.lang.Object tenant)
Method Detail |
public int getType()
public java.lang.String getDenialReason()
public java.lang.Object getTenant()
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
java.io.IOException
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |