Class PacketRejectedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.jivesoftware.openfire.interceptor.PacketRejectedException
-
- All Implemented Interfaces:
Serializable
public class PacketRejectedException extends Exception
Thrown by a PacketInterceptor when a packet is prevented from being processed. If the packet was received then it will not be processed and a not_allowed error will be sent back to the sender of the packet. If the packet was going to be sent then the sending will be aborted.- Author:
- Gaston Dombiak
- See Also:
PacketInterceptor, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PacketRejectedException()PacketRejectedException(String msg)PacketRejectedException(String msg, Throwable nestedThrowable)PacketRejectedException(Throwable nestedThrowable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetRejectionMessage()Retuns the text to include in a message that will be sent to the sender of the packet that got rejected ornullif none was defined.voidprintStackTrace()voidprintStackTrace(PrintStream ps)voidprintStackTrace(PrintWriter pw)voidsetRejectionMessage(String rejectionMessage)Sets the text to include in a message that will be sent to the sender of the packet that got rejected ornullif no message will be sent to the sender of the rejected packet.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
-
-
-
-
Method Detail
-
printStackTrace
public void printStackTrace()
- Overrides:
printStackTracein classThrowable
-
printStackTrace
public void printStackTrace(PrintStream ps)
- Overrides:
printStackTracein classThrowable
-
printStackTrace
public void printStackTrace(PrintWriter pw)
- Overrides:
printStackTracein classThrowable
-
getRejectionMessage
public String getRejectionMessage()
Retuns the text to include in a message that will be sent to the sender of the packet that got rejected ornullif none was defined. If no text was specified then no message will be sent to the sender of the rejected packet.- Returns:
- the text to include in a message that will be sent to the sender of the packet
that got rejected or
nullif none was defined.
-
setRejectionMessage
public void setRejectionMessage(String rejectionMessage)
Sets the text to include in a message that will be sent to the sender of the packet that got rejected ornullif no message will be sent to the sender of the rejected packet. Bt default, no message will be sent.- Parameters:
rejectionMessage- the text to include in the notification message for the rejection.
-
-