Skip navigation links

Oracle Internet Directory API Reference
10g(10.1.4)

B15992-01


oracle.ldap.ospf
Interface ServerPlugin

All Known Implementing Classes:
ServerPluginAdapter

public interface ServerPlugin

Defines the interface that a Java plug-in uses to communicate with the Oracle directory server for an LDAP operation. Takes as input a PluginDetail object and returns a PluginResult object.

Since:
10g Release 3 (10.1.4)

Method Summary
 PluginResult post_add(PluginDetail pd)
          Used during a LDAP add operation.
 PluginResult post_bind(PluginDetail pd)
          Used during a LDAP bind operation.
 PluginResult post_compare(PluginDetail pd)
          Used during a LDAP compare operation.
 PluginResult post_delete(PluginDetail pd)
          Used during a LDAP delete operation.
 PluginResult post_moddn(PluginDetail pd)
          Used during a LDAP moddn operation.
 PluginResult post_modify(PluginDetail pd)
          Used during a LDAP modify operation.
 PluginResult post_search(PluginDetail pd)
          Used during a LDAP search operation.
 PluginResult pre_add(PluginDetail pd)
          Used during a LDAP add operation.
 PluginResult pre_bind(PluginDetail pd)
          Used during a LDAP bind operation.
 PluginResult pre_compare(PluginDetail pd)
          Used during a LDAP compare operation.
 PluginResult pre_delete(PluginDetail pd)
          Used during a LDAP delete operation.
 PluginResult pre_moddn(PluginDetail pd)
          Used during a LDAP moddn operation.
 PluginResult pre_modify(PluginDetail pd)
          Used during a LDAP modify operation.
 PluginResult pre_search(PluginDetail pd)
          Used during a LDAP search operation.
 PluginResult when_add_replace(PluginDetail pd)
          Used during a LDAP add operation.
 PluginResult when_add(PluginDetail pd)
          Used during a LDAP add operation.
 PluginResult when_bind_replace(PluginDetail pd)
          Used during a LDAP bind operation.
 PluginResult when_compare_replace(PluginDetail pd)
          Used during a LDAP compare operation.
 PluginResult when_delete_replace(PluginDetail pd)
          Used during a LDAP delete operation.
 PluginResult when_delete(PluginDetail pd)
          Used during a LDAP delete operation.
 PluginResult when_moddn_replace(PluginDetail pd)
          Used during a LDAP moddn operation.
 PluginResult when_moddn(PluginDetail pd)
          Used during a LDAP moddn operation.
 PluginResult when_modify_replace(PluginDetail pd)
          Used during a LDAP modify operation.
 PluginResult when_modify(PluginDetail pd)
          Used during a LDAP modify operation.
 PluginResult when_search_replace(PluginDetail pd)
          Used during a LDAP search operation.
 PluginResult when_search(PluginDetail pd)
          Used during a LDAP search operation.

 

Method Detail

pre_bind

public PluginResult pre_bind(PluginDetail pd)
                      throws java.lang.Exception
Used during a LDAP bind operation.

Plug-in Timing: PRE

Throws:
java.lang.Exception

when_bind_replace

public PluginResult when_bind_replace(PluginDetail pd)
                               throws java.lang.Exception
Used during a LDAP bind operation.

Plug-in Timing: WHEN_REPLACE

Throws:
java.lang.Exception

post_bind

public PluginResult post_bind(PluginDetail pd)
                       throws java.lang.Exception
Used during a LDAP bind operation.

Plug-in Timing: POST

Throws:
java.lang.Exception

pre_compare

public PluginResult pre_compare(PluginDetail pd)
                         throws java.lang.Exception
Used during a LDAP compare operation.

Plug-in Timing: PRE

Throws:
java.lang.Exception

when_compare_replace

public PluginResult when_compare_replace(PluginDetail pd)
                                  throws java.lang.Exception
Used during a LDAP compare operation.

Plug-in Timing: WHEN_REPLACE

Throws:
java.lang.Exception

post_compare

public PluginResult post_compare(PluginDetail pd)
                          throws java.lang.Exception
Used during a LDAP compare operation.

Plug-in Timing: POST

Throws:
java.lang.Exception

pre_add

public PluginResult pre_add(PluginDetail pd)
                     throws java.lang.Exception
Used during a LDAP add operation.

Plug-in Timing: PRE

Throws:
java.lang.Exception

when_add

public PluginResult when_add(PluginDetail pd)
                      throws java.lang.Exception
Used during a LDAP add operation.

Plug-in Timing: WHEN

Throws:
java.lang.Exception

when_add_replace

public PluginResult when_add_replace(PluginDetail pd)
                              throws java.lang.Exception
Used during a LDAP add operation.

Plug-in Timing: WHEN_REPLACE

Throws:
java.lang.Exception

post_add

public PluginResult post_add(PluginDetail pd)
                      throws java.lang.Exception
Used during a LDAP add operation.

Plug-in Timing: POST

Throws:
java.lang.Exception

pre_modify

public PluginResult pre_modify(PluginDetail pd)
                        throws java.lang.Exception
Used during a LDAP modify operation.

Plug-in Timing: PRE

Throws:
java.lang.Exception

when_modify

public PluginResult when_modify(PluginDetail pd)
                         throws java.lang.Exception
Used during a LDAP modify operation.

Plug-in Timing: WHEN

Throws:
java.lang.Exception

when_modify_replace

public PluginResult when_modify_replace(PluginDetail pd)
                                 throws java.lang.Exception
Used during a LDAP modify operation.

Plug-in Timing: WHEN_REPLACE

Throws:
java.lang.Exception

post_modify

public PluginResult post_modify(PluginDetail pd)
                         throws java.lang.Exception
Used during a LDAP modify operation.

Plug-in Timing: POST

Throws:
java.lang.Exception

pre_moddn

public PluginResult pre_moddn(PluginDetail pd)
                       throws java.lang.Exception
Used during a LDAP moddn operation.

Plug-in Timing: PRE

Throws:
java.lang.Exception

when_moddn

public PluginResult when_moddn(PluginDetail pd)
                        throws java.lang.Exception
Used during a LDAP moddn operation.

Plug-in Timing: WHEN

Throws:
java.lang.Exception

when_moddn_replace

public PluginResult when_moddn_replace(PluginDetail pd)
                                throws java.lang.Exception
Used during a LDAP moddn operation.

Plug-in Timing: WHEN_REPLACE

Throws:
java.lang.Exception

post_moddn

public PluginResult post_moddn(PluginDetail pd)
                        throws java.lang.Exception
Used during a LDAP moddn operation.

Plug-in Timing: POST

Throws:
java.lang.Exception

pre_search

public PluginResult pre_search(PluginDetail pd)
                        throws java.lang.Exception
Used during a LDAP search operation.

Plug-in Timing: PRE

Throws:
java.lang.Exception

when_search

public PluginResult when_search(PluginDetail pd)
                         throws java.lang.Exception
Used during a LDAP search operation.

Plug-in Timing: WHEN

Throws:
java.lang.Exception

when_search_replace

public PluginResult when_search_replace(PluginDetail pd)
                                 throws java.lang.Exception
Used during a LDAP search operation.

Plug-in Timing: WHEN_REPLACE

Throws:
java.lang.Exception

post_search

public PluginResult post_search(PluginDetail pd)
                         throws java.lang.Exception
Used during a LDAP search operation.

Plug-in Timing: POST

Throws:
java.lang.Exception

pre_delete

public PluginResult pre_delete(PluginDetail pd)
                        throws java.lang.Exception
Used during a LDAP delete operation.

Plug-in Timing: PRE

Throws:
java.lang.Exception

when_delete

public PluginResult when_delete(PluginDetail pd)
                         throws java.lang.Exception
Used during a LDAP delete operation.

Plug-in Timing: WHEN

Throws:
java.lang.Exception

when_delete_replace

public PluginResult when_delete_replace(PluginDetail pd)
                                 throws java.lang.Exception
Used during a LDAP delete operation.

Plug-in Timing: WHEN_REPLACE

Throws:
java.lang.Exception

post_delete

public PluginResult post_delete(PluginDetail pd)
                         throws java.lang.Exception
Used during a LDAP delete operation.

Plug-in Timing: POST

Throws:
java.lang.Exception

Skip navigation links

Oracle Internet Directory API Reference
10g(10.1.4)

B15992-01


Copyright © 1999, 2006 Oracle. All Rights Reserved.