Package org.apache.mina.filter.ssl
Class EncryptedWriteRequest
- java.lang.Object
-
- org.apache.mina.core.write.DefaultWriteRequest
-
- org.apache.mina.filter.ssl.EncryptedWriteRequest
-
- All Implemented Interfaces:
WriteRequest
public class EncryptedWriteRequest extends DefaultWriteRequest
Specialty WriteRequest which indicates that the contents has been encrypted.This prevents a WriteRequest from being encrypted twice and allows unwrapping of these WriteRequets when dispatching the messageSent events.
Users should not create their own EncryptedWriteRequest objects.
-
-
Field Summary
-
Fields inherited from class org.apache.mina.core.write.DefaultWriteRequest
EMPTY_MESSAGE
-
-
Constructor Summary
Constructors Constructor Description EncryptedWriteRequest(Object encodedMessage, WriteRequest parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WriteRequestgetOriginalRequest()-
Methods inherited from class org.apache.mina.core.write.DefaultWriteRequest
getDestination, getFuture, getMessage, getOriginalMessage, isEncoded, setMessage, toString
-
-
-
-
Constructor Detail
-
EncryptedWriteRequest
public EncryptedWriteRequest(Object encodedMessage, WriteRequest parent)
-
-
Method Detail
-
getOriginalRequest
public WriteRequest getOriginalRequest()
Description copied from class:DefaultWriteRequest- Specified by:
getOriginalRequestin interfaceWriteRequest- Overrides:
getOriginalRequestin classDefaultWriteRequest- Returns:
- the
WriteRequestwhich was requested originally, which is not transformed by anyIoFilter.
-
-