com.novell.nds.dirxml.ldap
Class ChunkedResultResponseBase
java.lang.Object
com.novell.ldap.LDAPMessage
com.novell.ldap.LDAPResponse
com.novell.ldap.LDAPExtendedResponse
com.novell.nds.dirxml.ldap.ChunkedResultResponseBase
- All Implemented Interfaces:
- Externalizable, Serializable, ExtendedResponse
- Direct Known Subclasses:
- CheckJobConfigResponse, DiscoverJobsResponse, GetDefaultReciprocalAttrsMapResponse, GetDriverStatsResponse, SubmitCommandResponse, SubmitEventResponse, ViewCacheEntriesResponse
public class ChunkedResultResponseBase
- extends LDAPExtendedResponse
Base class for response classes that return server-hosted chunked results.
- See Also:
- Serialized Form
Fields inherited from class com.novell.ldap.LDAPMessage |
ABANDON_REQUEST, ADD_REQUEST, ADD_RESPONSE, BIND_REQUEST, BIND_RESPONSE, COMPARE_REQUEST, COMPARE_RESPONSE, DEL_REQUEST, DEL_RESPONSE, EXTENDED_REQUEST, EXTENDED_RESPONSE, INTERMEDIATE_RESPONSE, message, MODIFY_RDN_REQUEST, MODIFY_RDN_RESPONSE, MODIFY_REQUEST, MODIFY_RESPONSE, SEARCH_REQUEST, SEARCH_RESPONSE, SEARCH_RESULT, SEARCH_RESULT_REFERENCE, UNBIND_REQUEST |
ChunkedResultResponseBase
protected ChunkedResultResponseBase(com.novell.ldap.rfc2251.RfcLDAPMessage rfcMessage)
- Constructor for derived classes.
- Parameters:
rfcMessage
- message containing response data
ChunkedResultResponseBase
protected ChunkedResultResponseBase(byte[] berData,
int offset,
int length)
- Constructor used to create the JNDI
ExtendedResponse
implementation.
- Parameters:
berData
- LBER-encoded response dataoffset
- offset of start of response data in berData
parameterlength
- length of response data
getDataHandle
public int getDataHandle()
- Return the data handle of the chunked data set. The data handle is used with
GetChunkedResultRequest
and CloseChunkedResultRequest
.
- Returns:
- data handle
- See Also:
GetChunkedResultRequest
,
CloseChunkedResultRequest
getDataSize
public int getDataSize()
- Return the total size (in bytes) of the chunked data set.
- Returns:
- data handle
getEncodedValue
public byte[] getEncodedValue()
- Specified by:
getEncodedValue
in interface ExtendedResponse