org.apache.directory.shared.ldap.codec.protocol.mina
Class LdapProtocolEncoder

java.lang.Object
  extended by org.apache.directory.shared.ldap.codec.protocol.mina.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 shared-ldap encoder.

Author:
Apache Directory Project

Constructor Summary
LdapProtocolEncoder()
          Creates a new instance of LdapProtocolEncoder.
 
Method Summary
 void dispose(org.apache.mina.core.session.IoSession session)
          
 void encode(org.apache.mina.core.session.IoSession session, Object message, org.apache.mina.filter.codec.ProtocolEncoderOutput out)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapProtocolEncoder

public LdapProtocolEncoder()
Creates a new instance of LdapProtocolEncoder.

Parameters:
codec - The LDAP codec service associated with this encoder.
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


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.