Package com.tangosol.net
Class RequestPolicyException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.tangosol.io.pof.PortableException
com.tangosol.net.RequestPolicyException
- All Implemented Interfaces:
PortableObject
,SerializationSupport
,Serializable
Signals that a request was not allowed to complete due to the related service
action being disallowed by the corresponding ActionPolicy.
- Since:
- Coherence 3.6
- Author:
- rhl 2009.10.02
- See Also:
-
Field Summary
Fields inherited from class com.tangosol.io.pof.PortableException
m_asStackRemote, m_sMessage, m_sName
-
Constructor Summary
ConstructorDescriptionConstructs a RequestPolicyException with no detail message.Constructs a RequestPolicyException with the specified detail message.Construct a RequestPolicyException from a Throwable object and an additional description.Construct a RequestPolicyException from a Throwable object. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Restore the contents of a user type instance by reading its state using the specified PofReader object.void
writeExternal
(PofWriter out) Save the contents of a POF user type instance by writing its state using the specified PofWriter object.Methods inherited from class com.tangosol.io.pof.PortableException
getFullStackTrace, getMessage, getName, printStackTrace, printStackTrace, readResolve, toString
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTrace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.tangosol.io.SerializationSupport
writeReplace
-
Constructor Details
-
RequestPolicyException
public RequestPolicyException()Constructs a RequestPolicyException with no detail message. -
RequestPolicyException
Constructs a RequestPolicyException with the specified detail message.- Parameters:
s
- the String that contains a detailed message
-
RequestPolicyException
Construct a RequestPolicyException from a Throwable object.- Parameters:
e
- the Throwable object
-
RequestPolicyException
Construct a RequestPolicyException from a Throwable object and an additional description.- Parameters:
s
- the additional descriptione
- the Throwable object
-
-
Method Details
-
readExternal
Restore the contents of a user type instance by reading its state using the specified PofReader object.- Specified by:
readExternal
in interfacePortableObject
- Overrides:
readExternal
in classPortableException
- Parameters:
in
- the PofReader from which to read the object's state- Throws:
IOException
- if an I/O error occurs
-
writeExternal
Save the contents of a POF user type instance by writing its state using the specified PofWriter object.- Specified by:
writeExternal
in interfacePortableObject
- Overrides:
writeExternal
in classPortableException
- Parameters:
out
- the PofWriter to which to write the object's state- Throws:
IOException
- if an I/O error occurs
-