Skip navigation links

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

E10664-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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
11g Release 1 (11.1.1)

E10664-01


Copyright © 1999, 2009 Oracle. All Rights Reserved.