|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.directory.shared.ldap.codec.TwixTransformer
public class TwixTransformer
A Twix to Snickers Message transformer.
| Constructor Summary | |
|---|---|
TwixTransformer()
|
|
| Method Summary | |
|---|---|
static java.lang.Object |
transform(InternalMessage msg)
Transform the Snickers message to a Twix message. |
static InternalMessage |
transform(java.lang.Object obj)
Transform the Twix message to a codec neutral message. |
static InternalMessage |
transformAbandonRequest(LdapMessageCodec twixMessage,
int messageId)
Transform an AbandonRequest message from a TwixMessage to a SnickersMessage |
static InternalMessage |
transformAddRequest(LdapMessageCodec twixMessage,
int messageId)
Transform an AddRequest message from a TwixMessage to a SnickersMessage |
static void |
transformAddResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers AddResponse to a Twix AddResponse |
static InternalMessage |
transformBindRequest(LdapMessageCodec twixMessage,
int messageId)
Transform a BindRequest message from a TwixMessage to a SnickersMessage |
static void |
transformBindRequest(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers BindRequest to a Twix BindRequest |
static InternalMessage |
transformBindResponse(LdapMessageCodec twixMessage,
int messageId)
Transform a BindResponse message from a TwixMessage to a SnickersMessage. |
static void |
transformBindResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers BindResponse to a Twix BindResponse |
static InternalMessage |
transformCompareRequest(LdapMessageCodec twixMessage,
int messageId)
Transform a CompareRequest message from a TwixMessage to a SnickersMessage |
static void |
transformCompareResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers CompareResponse to a Twix CompareResponse |
static void |
transformControls(LdapMessageCodec twixMessage,
InternalMessage msg)
Transforms the controls |
static void |
transformControlsTwixToSnickers(LdapMessageCodec twixMessage,
InternalMessage msg)
TODO finish this implementation. |
static InternalMessage |
transformDelRequest(LdapMessageCodec twixMessage,
int messageId)
Transform a DelRequest message from a TwixMessage to a SnickersMessage |
static void |
transformDelResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers DelResponse to a Twix DelResponse |
static InternalMessage |
transformExtendedRequest(LdapMessageCodec twixMessage,
int messageId)
Transform an ExtendedRequest message from a TwixMessage to a SnickersMessage |
static void |
transformExtendedResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers ExtendedResponse to a Twix ExtendedResponse |
static Filter |
transformFilter(ExprNode exprNode)
Transform an ExprNode filter to a TwixFilter |
static ExprNode |
transformFilter(Filter twixFilter)
Transform the Filter part of a SearchRequest to an ExprNode |
static LdapResultCodec |
transformLdapResult(LdapResultImpl snickersLdapResult)
Transform a Ldapresult part of a Snickers Response to a Twix LdapResult |
static void |
transformLdapResultTwixToSnickers(LdapResultCodec twixResult,
InternalLdapResult snickersResult)
Transforms parameters of a Twix LdapResult into a Snickers LdapResult. |
static InternalMessage |
transformModifyDNRequest(LdapMessageCodec twixMessage,
int messageId)
Transform a ModifyDNRequest message from a TwixMessage to a SnickersMessage |
static void |
transformModifyDNResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers ModifyDNResponse to a Twix ModifyDNResponse |
static InternalMessage |
transformModifyRequest(LdapMessageCodec twixMessage,
int messageId)
Transform a ModifyRequest message from a TwixMessage to a SnickersMessage |
static void |
transformModifyResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers ModifyResponse to a Twix ModifyResponse |
static InternalMessage |
transformSearchRequest(LdapMessageCodec twixMessage,
int messageId)
Transform a SearchRequest message from a TwixMessage to a SnickersMessage |
static void |
transformSearchResultDone(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers SearchResponseDone to a Twix SearchResultDone |
static void |
transformSearchResultEntry(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers SearchResponseEntry to a Twix SearchResultEntry |
static void |
transformSearchResultReference(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
Transform a Snickers SearchResponseReference to a Twix SearchResultReference |
static InternalMessage |
transformUnBindRequest(LdapMessageCodec twixMessage,
int messageId)
Transform an UnBindRequest message from a TwixMessage to a SnickersMessage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TwixTransformer()
| Method Detail |
|---|
public static InternalMessage transformAbandonRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformAddRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformBindRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformBindResponse(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static void transformLdapResultTwixToSnickers(LdapResultCodec twixResult,
InternalLdapResult snickersResult)
twixResult - the Twix LdapResult representationsnickersResult - the Snickers LdapResult representation
public static InternalMessage transformCompareRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformDelRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformExtendedRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformModifyDNRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformModifyRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static ExprNode transformFilter(Filter twixFilter)
twixFilter - The filter to be transformed
public static Filter transformFilter(ExprNode exprNode)
exprNode - The filter to be transformed
public static InternalMessage transformSearchRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transformUnBindRequest(LdapMessageCodec twixMessage,
int messageId)
twixMessage - The message to transformmessageId - The message Id
public static InternalMessage transform(java.lang.Object obj)
obj - the object to transform
public static LdapResultCodec transformLdapResult(LdapResultImpl snickersLdapResult)
snickersLdapResult - the Snickers LdapResult to transform
public static void transformAddResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix AddResponse to producesnickersMessage - The incoming Snickers AddResponse
public static void transformBindResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix BindResponse to producesnickersMessage - The incoming Snickers BindResponse
public static void transformBindRequest(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix BindRequest to producesnickersMessage - The incoming Snickers BindRequest
public static void transformCompareResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix CompareResponse to producesnickersMessage - The incoming Snickers CompareResponse
public static void transformDelResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix DelResponse to producesnickersMessage - The incoming Snickers DelResponse
public static void transformExtendedResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix ExtendedResponse to producesnickersMessage - The incoming Snickers ExtendedResponse
public static void transformModifyResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix ModifyResponse to producesnickersMessage - The incoming Snickers ModifyResponse
public static void transformModifyDNResponse(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix ModifyDNResponse to producesnickersMessage - The incoming Snickers ModifyDNResponse
public static void transformSearchResultDone(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix SearchResultDone to producesnickersMessage - The incoming Snickers SearchResponseDone
public static void transformSearchResultEntry(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix SearchResultEntry to producesnickersMessage - The incoming Snickers SearchResponseEntry
public static void transformSearchResultReference(LdapMessageCodec twixMessage,
InternalMessage snickersMessage)
twixMessage - The Twix SearchResultReference to producesnickersMessage - The incoming Snickers SearchResponseReferencepublic static java.lang.Object transform(InternalMessage msg)
msg - the message to transform
public static void transformControlsTwixToSnickers(LdapMessageCodec twixMessage,
InternalMessage msg)
twixMessage - the Twix messagemsg - the Snickers message
public static void transformControls(LdapMessageCodec twixMessage,
InternalMessage msg)
twixMessage - The Twix SearchResultReference to producemsg - The incoming Snickers SearchResponseReference
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||