Skip navigation links

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

E10664-01


oracle.idm.provisioning.util
Class PostDataEntryPluginAdapter

java.lang.Object
  extended by oracle.idm.provisioning.util.PostDataEntryPluginAdapter


public class PostDataEntryPluginAdapter
extends java.lang.Object

This adapter class provides access to the Post Data Entry plugin for a specific application. If an application has configured a pre-data entry plugin then an instance of it will be created and the wrapper methods will be provided

Since:
OCS 2.1

Field Summary
protected  IDataEntryPlugin m_dataEntryPlugin
          IDataEntryPlugin
protected  java.lang.String m_oper
          Call Operation DELETE/MODIFY/CREATE

 

Constructor Summary
PostDataEntryPluginAdapter(javax.naming.ldap.LdapContext lCtx, Application app, java.lang.String operation)
          Constructor

 

Method Summary
 ModPropertySet getAppAttrMods()
           
 ModPropertySet getBaseAttrMods()
           
 PluginStatus process(ApplicationContext appCtx, IdmUser idmUser, ModPropertySet baseUserAttr, ModPropertySet appUserAttr)
           

 

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

 

Field Detail

m_oper

protected java.lang.String m_oper
Call Operation DELETE/MODIFY/CREATE

m_dataEntryPlugin

protected IDataEntryPlugin m_dataEntryPlugin
IDataEntryPlugin

Constructor Detail

PostDataEntryPluginAdapter

public PostDataEntryPluginAdapter(javax.naming.ldap.LdapContext lCtx,
                                  Application app,
                                  java.lang.String operation)
                           throws NoSuchPluginException,
                                  PluginException
Constructor
Throws:
NoSuchPluginException - when the application does not have a plugin
PluginException

Method Detail

process

public PluginStatus process(ApplicationContext appCtx,
                            IdmUser idmUser,
                            ModPropertySet baseUserAttr,
                            ModPropertySet appUserAttr)
                     throws PluginException
Throws:
PluginException
See Also:
IDataEntryPlugin

getBaseAttrMods

public ModPropertySet getBaseAttrMods()
See Also:
IDataEntryPlugin

getAppAttrMods

public ModPropertySet getAppAttrMods()
See Also:
IDataEntryPlugin

Skip navigation links

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

E10664-01


Copyright © 1999, 2009 Oracle. All Rights Reserved.