public class LdapProtocolEncoder extends Object implements org.apache.mina.filter.codec.ProtocolEncoder
| Modifier and Type | Field and Description |
|---|---|
private org.apache.directory.api.ldap.codec.api.LdapApiService |
codec
The LDAP API Service instance
|
private static org.slf4j.Logger |
CODEC_LOG
logger for reporting errors that might not be handled properly upstream
|
private ThreadLocal<org.apache.directory.api.asn1.util.Asn1Buffer> |
threadLocalStorage
A thread local storage used to store the Asn1Buffer instance
|
| Constructor and Description |
|---|
LdapProtocolEncoder()
Creates a new instance of LdapProtocolEncoder.
|
LdapProtocolEncoder(org.apache.directory.api.ldap.codec.api.LdapApiService ldapApiService)
Creates a new instance of LdapProtocolEncoder.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
private static final org.slf4j.Logger CODEC_LOG
private org.apache.directory.api.ldap.codec.api.LdapApiService codec
private ThreadLocal<org.apache.directory.api.asn1.util.Asn1Buffer> threadLocalStorage
public LdapProtocolEncoder()
public LdapProtocolEncoder(org.apache.directory.api.ldap.codec.api.LdapApiService ldapApiService)
ldapApiService - The Service to useCopyright © 2003–2023 The Apache Software Foundation. All rights reserved.