Class EndTransactionResponseImpl

  • All Implemented Interfaces:
    EndTransactionResponse, ExtendedResponse, Message, Response, ResultResponse

    public class EndTransactionResponseImpl
    extends AbstractExtendedResponse
    implements EndTransactionResponse
    The End Transaction Extended Response implementation. It's described in RFC 5805 :
     ExtendedResponse ::= [APPLICATION 24] SEQUENCE {
                COMPONENTS OF LDAPResult,
                responseName     [10] LDAPOID OPTIONAL,
                responseValue    [11] OCTET STRING OPTIONAL }
     
    where the responseName is not present, and the responseValue contains a BER encoded value, defined by the following grammar :
     txnEndRes ::= SEQUENCE {
             messageID MessageID OPTIONAL,
                  -- msgid associated with non-success resultCode
             updatesControls SEQUENCE OF updateControls SEQUENCE {
                  messageID MessageID,
                       -- msgid associated with controls
                  controls  Controls
             } OPTIONAL
        }
     
    Author:
    Apache Directory Project