Class LdapProtocolCodecFactory
- java.lang.Object
-
- org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolCodecFactory
-
- All Implemented Interfaces:
ProtocolCodecFactory
public class LdapProtocolCodecFactory extends Object implements ProtocolCodecFactory
The factory used to create the LDAP encoder and decoder.- Author:
- Apache Directory Project
-
-
Constructor Summary
Constructors Constructor Description LdapProtocolCodecFactory()Creates a new instance of LdapProtocolCodecFactory.LdapProtocolCodecFactory(LdapApiService ldapApiService)Creates a new instance of LdapProtocolCodecFactory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtocolDecodergetDecoder(IoSession session)Get the LDAP decoder.ProtocolEncodergetEncoder(IoSession session)Get the LDAP encoder.
-
-
-
Constructor Detail
-
LdapProtocolCodecFactory
public LdapProtocolCodecFactory()
Creates a new instance of LdapProtocolCodecFactory.
-
LdapProtocolCodecFactory
public LdapProtocolCodecFactory(LdapApiService ldapApiService)
Creates a new instance of LdapProtocolCodecFactory.- Parameters:
ldapApiService- The associated LdapApiService instance
-
-
Method Detail
-
getDecoder
public ProtocolDecoder getDecoder(IoSession session)
Get the LDAP decoder.- Specified by:
getDecoderin interfaceProtocolCodecFactory- Parameters:
session- the IO session- Returns:
- the decoder
-
getEncoder
public ProtocolEncoder getEncoder(IoSession session)
Get the LDAP encoder.- Specified by:
getEncoderin interfaceProtocolCodecFactory- Parameters:
session- the IO session- Returns:
- the encoder
-
-