org.apache.directory.ldap.client.api.protocol
Class LdapProtocolCodecFactory

java.lang.Object
  extended by org.apache.directory.ldap.client.api.protocol.LdapProtocolCodecFactory
All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolCodecFactory

public class LdapProtocolCodecFactory
extends java.lang.Object
implements org.apache.mina.filter.codec.ProtocolCodecFactory

The factory used to create the LDAP encoder and decoder.

Version:
$Rev$, $Date$
Author:
Apache Directory Project

Constructor Summary
LdapProtocolCodecFactory()
          Creates a new instance of LdapProtocolCodecFactory.
 
Method Summary
 org.apache.mina.filter.codec.ProtocolDecoder getDecoder(org.apache.mina.core.session.IoSession session)
          Get the Ldap decoder.
 org.apache.mina.filter.codec.ProtocolEncoder getEncoder(org.apache.mina.core.session.IoSession session)
          Get the Ldap encoder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapProtocolCodecFactory

public LdapProtocolCodecFactory()
Creates a new instance of LdapProtocolCodecFactory. It creates the encoded an decoder instances.

Method Detail

getDecoder

public org.apache.mina.filter.codec.ProtocolDecoder getDecoder(org.apache.mina.core.session.IoSession session)
                                                        throws java.lang.Exception
Get the Ldap decoder.

Specified by:
getDecoder in interface org.apache.mina.filter.codec.ProtocolCodecFactory
Throws:
java.lang.Exception

getEncoder

public org.apache.mina.filter.codec.ProtocolEncoder getEncoder(org.apache.mina.core.session.IoSession session)
                                                        throws java.lang.Exception
Get the Ldap encoder.

Specified by:
getEncoder in interface org.apache.mina.filter.codec.ProtocolCodecFactory
Throws:
java.lang.Exception


Copyright © 2009-2011 Apache Software Foundation. All Rights Reserved.