Class LdapProtocolEncoder

  • All Implemented Interfaces:
    org.apache.mina.filter.codec.ProtocolEncoder

    public class LdapProtocolEncoder
    extends Object
    implements org.apache.mina.filter.codec.ProtocolEncoder
    A LDAP message encoder. It is based on api-ldap encoder.
    Author:
    Apache Directory Project
    • Constructor Detail

      • LdapProtocolEncoder

        public LdapProtocolEncoder()
        Creates a new instance of LdapProtocolEncoder.
      • LdapProtocolEncoder

        public LdapProtocolEncoder​(LdapApiService ldapApiService)
        Creates a new instance of LdapProtocolEncoder.
        Parameters:
        ldapApiService - The Service to use
    • Method Detail

      • encode

        public void encode​(org.apache.mina.core.session.IoSession session,
                           Object message,
                           org.apache.mina.filter.codec.ProtocolEncoderOutput out)
                    throws Exception
        Specified by:
        encode in interface org.apache.mina.filter.codec.ProtocolEncoder
        Throws:
        Exception
      • dispose

        public void dispose​(org.apache.mina.core.session.IoSession session)
                     throws Exception
        Specified by:
        dispose in interface org.apache.mina.filter.codec.ProtocolEncoder
        Throws:
        Exception