org.apache.directory.shared.ldap.codec.search.controls
Class SubEntryControlDecoder
java.lang.Object
org.apache.directory.shared.asn1.ber.Asn1Decoder
org.apache.directory.shared.ldap.codec.search.controls.SubEntryControlDecoder
- All Implemented Interfaces:
- ITLVBerDecoderMBean, ControlDecoder
public class SubEntryControlDecoder
- extends Asn1Decoder
- implements ControlDecoder
A decoder for SubEntryControls.
- Author:
- Apache Directory Project
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubEntryControlDecoder
public SubEntryControlDecoder()
getControlType
public String getControlType()
- Description copied from interface:
ControlDecoder
- The control type this decoder decodes.
- Specified by:
getControlType
in interface ControlDecoder
- Returns:
- the sub entry OID
decode
public Asn1Object decode(byte[] controlBytes)
throws DecoderException,
NamingException
- Decode the sub entry control
- Specified by:
decode
in interface ControlDecoder
- Parameters:
controlBytes
- The bytes array which contains the encoded sub entry
- Returns:
- A valid SubEntry object
- Throws:
DecoderException
- If the decoding found an error
NamingException
- It will never be throw by this method
Copyright © 2004-2012. All Rights Reserved.