com.ca.jcs.converter.meta
Class ConverterModifyOpContext

java.lang.Object
  extended by com.ca.jcs.PluginCoreContext
      extended by com.ca.jcs.converter.meta.ConverterModifyOpContext

public class ConverterModifyOpContext
extends PluginCoreContext

Context information made available to power-usage validators triggered by LDAP MODIFY requests.


Constructor Summary
ConverterModifyOpContext(MetaConnector connector, ObjectInfo objInfo, ModificationItem[] items, Attributes attributes)
           
 
Method Summary
 Attributes getAttributes()
          Return lazy proxy which can be used to look up current values of attributes for object being modified prior to any modifications being made, using LDAP attribute ids.
 ModificationItem[] getItems()
           
 ObjectInfo getObjInfo()
          Information for object targetted by an LDAP request.
 ModificationItem[] getUpdatedItems()
           
 void setUpdatedItems(ModificationItem[] updatedItems)
          Can be used if the converter needs to change the item array itself.
 
Methods inherited from class com.ca.jcs.PluginCoreContext
getConnector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConverterModifyOpContext

public ConverterModifyOpContext(MetaConnector connector,
                                ObjectInfo objInfo,
                                ModificationItem[] items,
                                Attributes attributes)
Method Detail

getItems

public ModificationItem[] getItems()

getAttributes

public Attributes getAttributes()
Return lazy proxy which can be used to look up current values of attributes for object being modified prior to any modifications being made, using LDAP attribute ids.


getUpdatedItems

public ModificationItem[] getUpdatedItems()

setUpdatedItems

public void setUpdatedItems(ModificationItem[] updatedItems)
Can be used if the converter needs to change the item array itself.


getObjInfo

public ObjectInfo getObjInfo()
Information for object targetted by an LDAP request.



Created 2011-07-14 13:27 EST