Skip navigation links

Oracle Internet Directory API Reference
11g Release 1 (11.1.1)

E10664-01


oracle.ldap.ospf
Class AddLdapOperation

java.lang.Object
  extended by oracle.ldap.ospf.LdapOperation
      extended by oracle.ldap.ospf.AddLdapOperation


public final class AddLdapOperation
extends LdapOperation

Defines operation specific LDAP information that needs to pass between the Oracle directory server and the Java plug-in. Contains the following information:

The WHEN_REPLACE plug-in can return the AddLdapOperation object with the class's static fields as LDAP result codes. These LDAP result codes are ignored when returned with an AddLdapOperation object from the PRE, WHEN or POST plug-ins.

Since:
10g Release 3 (10.1.4)

Field Summary
static int LDAP_ALREADY_EXISTS
          LDAP Already Exists result code
static int LDAP_CONSTRAINT_VIOLATION
          LDAP Constraint Violation result code
static int LDAP_INSUFFICIENT_ACCESS
          LDAP Insufficient Access result code
static int LDAP_INVALID_DN_SYNTAX
          LDAP Invalid DN Syntax result code
static int LDAP_NO_MEMORY
          LDAP No Memory result code
static int LDAP_NO_SUCH_ATTRIBUTE
          LDAP No Such Attribute result code
static int LDAP_NO_SUCH_OBJECT
          LDAP No Such Object result code
static int LDAP_OBJECT_CLASS_VIOLATION
          LDAP Object Class Violation result code
static int LDAP_OPERATIONS_ERROR
          LDAP Operations Error result code
static int LDAP_REFERRAL
          LDAP Referral result code
static int LDAP_TYPE_OR_VALUE_EXISTS
          LDAP Type or Value Exists result code
static int LDAP_UNDEFINED_TYPE
          LDAP Undefined Type result code
static int LDAP_UNWILLING_TO_PERFORM
          LDAP Unwilling To Perform result code

 

Fields inherited from class oracle.ldap.ospf.LdapOperation
LDAP_ENTRY_ADD, LDAP_ENTRY_BIND, LDAP_ENTRY_COMPARE, LDAP_ENTRY_DELETE, LDAP_ENTRY_MODDN, LDAP_ENTRY_MODIFY, LDAP_ENTRY_SEARCH, LDAP_SUCCESS, m_bindDN, m_ldapOpCode, m_opResCode, m_opResMsg, m_srvCtrls

 

Method Summary
 LdapEntry getLdapEntry()
          Gets a copy of the LdapEntry from the AddLdapOperation object.
 void setLdapEntry(LdapEntry e)
          Sets the LdapEntry in the AddLdapOperation object

 

Methods inherited from class oracle.ldap.ospf.LdapOperation
getBindDN, getOperationResultCode, getOperationType, getServerControls, setBindDN, setOperationResultCode, setOperationType, setServerControls

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

LDAP_OPERATIONS_ERROR

public static final int LDAP_OPERATIONS_ERROR
LDAP Operations Error result code
See Also:
Constant Field Values

LDAP_REFERRAL

public static final int LDAP_REFERRAL
LDAP Referral result code
See Also:
Constant Field Values

LDAP_NO_SUCH_ATTRIBUTE

public static final int LDAP_NO_SUCH_ATTRIBUTE
LDAP No Such Attribute result code
See Also:
Constant Field Values

LDAP_UNDEFINED_TYPE

public static final int LDAP_UNDEFINED_TYPE
LDAP Undefined Type result code
See Also:
Constant Field Values

LDAP_CONSTRAINT_VIOLATION

public static final int LDAP_CONSTRAINT_VIOLATION
LDAP Constraint Violation result code
See Also:
Constant Field Values

LDAP_TYPE_OR_VALUE_EXISTS

public static final int LDAP_TYPE_OR_VALUE_EXISTS
LDAP Type or Value Exists result code
See Also:
Constant Field Values

LDAP_NO_SUCH_OBJECT

public static final int LDAP_NO_SUCH_OBJECT
LDAP No Such Object result code
See Also:
Constant Field Values

LDAP_INVALID_DN_SYNTAX

public static final int LDAP_INVALID_DN_SYNTAX
LDAP Invalid DN Syntax result code
See Also:
Constant Field Values

LDAP_INSUFFICIENT_ACCESS

public static final int LDAP_INSUFFICIENT_ACCESS
LDAP Insufficient Access result code
See Also:
Constant Field Values

LDAP_UNWILLING_TO_PERFORM

public static final int LDAP_UNWILLING_TO_PERFORM
LDAP Unwilling To Perform result code
See Also:
Constant Field Values

LDAP_OBJECT_CLASS_VIOLATION

public static final int LDAP_OBJECT_CLASS_VIOLATION
LDAP Object Class Violation result code
See Also:
Constant Field Values

LDAP_ALREADY_EXISTS

public static final int LDAP_ALREADY_EXISTS
LDAP Already Exists result code
See Also:
Constant Field Values

LDAP_NO_MEMORY

public static final int LDAP_NO_MEMORY
LDAP No Memory result code
See Also:
Constant Field Values

Method Detail

setLdapEntry

public void setLdapEntry(LdapEntry e)
Sets the LdapEntry in the AddLdapOperation object
Parameters:
e - - LdapEntry

getLdapEntry

public LdapEntry getLdapEntry()
Gets a copy of the LdapEntry from the AddLdapOperation object. Modification of this copy does not affect the LDAP entry in the object.
Returns:
entry - LdapEntry

Skip navigation links

Oracle Internet Directory API Reference
11g Release 1 (11.1.1)

E10664-01


Copyright © 1999, 2009 Oracle. All Rights Reserved.