org.ldaptive.provider.jndi
Class JndiConnection.JndiExtendedRequest

java.lang.Object
  extended by org.ldaptive.provider.jndi.JndiConnection.JndiExtendedRequest
All Implemented Interfaces:
Serializable, ExtendedRequest
Enclosing class:
JndiConnection

protected static class JndiConnection.JndiExtendedRequest
extends Object
implements ExtendedRequest

Class for exposing extended request properties.

See Also:
Serialized Form

Constructor Summary
JndiConnection.JndiExtendedRequest(String id, byte[] berValue)
          Creates a new jndi extended request.
 
Method Summary
 ExtendedResponse createExtendedResponse(String id, byte[] berValue, int offset, int length)
          
 byte[] getEncodedValue()
          
 String getID()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JndiConnection.JndiExtendedRequest

public JndiConnection.JndiExtendedRequest(String id,
                                          byte[] berValue)
Creates a new jndi extended request.

Parameters:
id - request oid
berValue - BER encoded request
Method Detail

getID

public String getID()

Specified by:
getID in interface ExtendedRequest

getEncodedValue

public byte[] getEncodedValue()

Specified by:
getEncodedValue in interface ExtendedRequest

createExtendedResponse

public ExtendedResponse createExtendedResponse(String id,
                                               byte[] berValue,
                                               int offset,
                                               int length)
                                        throws NamingException

Specified by:
createExtendedResponse in interface ExtendedRequest
Throws:
NamingException


Copyright © 2003-2017 Virginia Tech. All Rights Reserved.