Class JDAPModifyRDNRequest
java.lang.Object
netscape.ldap.client.opers.JDAPBaseDNRequest
netscape.ldap.client.opers.JDAPModifyRDNRequest
- All Implemented Interfaces:
JDAPProtocolOp
This class implements the modify rdn request. This
object is sent to the ldap server.
ModifyRDNRequest ::= [APPLICATION 12] SEQUENCE {
entry LDAPDN,
newrdn RelativeLDAPDN,
deleteoldrdn BOOLEAN
}
Note that LDAPv3 rename this object to JDAPModifyDNRequest
and has the following defintion:
ModifyDNRequest ::= [APPLICATION 12] SEQUENCE {
entry LDAPDN,
newrdn RelativeLDAPDN,
deleteoldrdn BOOLEAN,
newSuperior [0] LDAPDN OPTIONAL
}
- Version:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Stringprotected Stringprotected StringInternal variablesFields inherited from interface JDAPProtocolOp
ABANDON_REQUEST, ADD_REQUEST, ADD_RESPONSE, BIND_REQUEST, BIND_RESPONSE, COMPARE_REQUEST, COMPARE_RESPONSE, DEL_REQUEST, DEL_RESPONSE, EXTENDED_REQUEST, EXTENDED_RESPONSE, MODIFY_RDN_REQUEST, MODIFY_RDN_RESPONSE, MODIFY_REQUEST, MODIFY_RESPONSE, SEARCH_REQUEST, SEARCH_RESPONSE, SEARCH_RESULT, SEARCH_RESULT_REFERENCE, UNBIND_REQUESTModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intProtocol operation typesstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionJDAPModifyRDNRequest(String old_dn, String new_rdn, boolean delete_old_dn) Constructs modify RDN request.JDAPModifyRDNRequest(String old_dn, String new_rdn, boolean delete_old_dn, String new_superior) Constructs modify DN request. -
Method Summary
-
Field Details
-
m_old_dn
Internal variables -
m_new_rdn
-
m_delete_old_dn
protected boolean m_delete_old_dn -
m_new_superior
-
-
Constructor Details
-
JDAPModifyRDNRequest
-
JDAPModifyRDNRequest
-
-
Method Details
-
getType
public int getType()Retrieves the protocol operation type.- Specified by:
getTypein interfaceJDAPProtocolOp- Returns:
- protocol type
-
setBaseDN
Sets the base dn.- Specified by:
setBaseDNin classJDAPBaseDNRequest- Parameters:
basedn- base dn
-
getBaseDN
Gets the base dn component.- Specified by:
getBaseDNin classJDAPBaseDNRequest- Returns:
- base dn
-
getBERElement
Gets the ber representation of the request.- Specified by:
getBERElementin interfaceJDAPProtocolOp- Returns:
- ber representation
-
toString
Gets the string representation of the request.- Specified by:
toStringin interfaceJDAPProtocolOp- Overrides:
toStringin classObject- Returns:
- string representation
-