org.apache.directory.shared.ldap.message.internal
Interface InternalDeleteRequest

All Superinterfaces:
InternalAbandonableRequest, InternalMessage, InternalRequest, InternalResultResponseRequest, SingleReplyRequest
All Known Implementing Classes:
DeleteRequestImpl

public interface InternalDeleteRequest
extends SingleReplyRequest, InternalAbandonableRequest

Delete request protocol message used to remove an existing leaf entry from the directory.

Version:
$Revision: 918756 $
Author:
Apache Directory Project

Field Summary
static MessageTypeEnum RESP_TYPE
          Delete response message type enumeration value
static MessageTypeEnum TYPE
          Delete request message type enumeration value
 
Method Summary
 DN getName()
          Gets the distinguished name of the leaf entry to be deleted by this request.
 void setName(DN name)
          Sets the distinguished name of the leaf entry to be deleted by this request.
 
Methods inherited from interface org.apache.directory.shared.ldap.message.SingleReplyRequest
getResponseType
 
Methods inherited from interface org.apache.directory.shared.ldap.message.internal.InternalResultResponseRequest
getResultResponse
 
Methods inherited from interface org.apache.directory.shared.ldap.message.internal.InternalRequest
hasResponse
 
Methods inherited from interface org.apache.directory.shared.ldap.message.internal.InternalMessage
add, addAll, get, getControls, getMessageId, getType, hasControl, put, remove
 
Methods inherited from interface org.apache.directory.shared.ldap.message.internal.InternalAbandonableRequest
abandon, addAbandonListener, isAbandoned
 

Field Detail

TYPE

static final MessageTypeEnum TYPE
Delete request message type enumeration value


RESP_TYPE

static final MessageTypeEnum RESP_TYPE
Delete response message type enumeration value

Method Detail

getName

DN getName()
Gets the distinguished name of the leaf entry to be deleted by this request.

Returns:
the DN of the leaf entry to delete.

setName

void setName(DN name)
Sets the distinguished name of the leaf entry to be deleted by this request.

Parameters:
name - the DN of the leaf entry to delete.


Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.