Class JDAPModifyRequest
java.lang.Object
netscape.ldap.client.opers.JDAPBaseDNRequest
netscape.ldap.client.opers.JDAPModifyRequest
- All Implemented Interfaces:
JDAPProtocolOp
This class implements the modify request.
ModifyRequest ::= [APPLICATION 6] SEQUENCE {
object LDAPDN,
modification SEQUENCE OF SEQUENCE {
operation ENUMERATED {
add (0),
delete (1),
replace (2)
},
modification SEQUENCE {
type AttributeType,
values SET OF AttributeValue
}
}
}
- Version:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringInternal variablesprotected LDAPModification[]Fields 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
ConstructorsConstructorDescriptionJDAPModifyRequest(String dn, LDAPModification[] mod) Constructs the modify request -
Method Summary
-
Field Details
-
m_dn
Internal variables -
m_mod
-
-
Constructor Details
-
JDAPModifyRequest
Constructs the modify request- Parameters:
dn- distinguished name of modifyingmod- list of modifications
-
-
Method Details
-
getType
public int getType()Retrieves protocol operation type.- Specified by:
getTypein interfaceJDAPProtocolOp- Returns:
- protocol type
-
setBaseDN
Sets the base dn component.- 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 modify request.- Specified by:
getBERElementin interfaceJDAPProtocolOp- Returns:
- ber representation of modify request
-
toString
Retrieves string representation of modify request.- Specified by:
toStringin interfaceJDAPProtocolOp- Overrides:
toStringin classObject- Returns:
- string representation of request
-