|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.mdm.index.update.UpdateHelper
helper methods for update manager
| Constructor Summary | |
UpdateHelper()
Creates new UpdateHelper |
|
| Method Summary | |
void |
activateEO(EnterpriseObject eo,
java.util.Date date)
activates an EnterpriseObject |
int |
contains(java.lang.Object o,
java.lang.Object[] array)
Checks if an array of Objects if contains the specified object |
EnterpriseObject |
createEO(SystemObject obj)
create a new EnterpriseObject using a SystemObject |
void |
deactivateEO(EnterpriseObject eo,
java.util.Date date)
deactivates an EnterpriseObject |
void |
removeSO(java.lang.String system,
java.lang.String lid,
EnterpriseObject srcEo)
remove a SystemObject |
SystemObject |
transferSO(java.lang.String system,
java.lang.String lid,
EnterpriseObject srcEo,
EnterpriseObject destEo)
transfer a SystemObject |
EnterpriseObject |
updateSO(SystemObject newSO,
EnterpriseObject eo,
boolean copyFlags,
boolean replaceSO)
Update a SystemObject in an EnterpriseObject |
SystemObject |
updateSO(SystemObject newSO,
SystemObject oldSO,
boolean copyFlags,
boolean replaceSO)
Update a SystemObject |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public UpdateHelper()
| Method Detail |
public void activateEO(EnterpriseObject eo,
java.util.Date date)
throws ObjectException
EnterpriseObject
eo - EnterpriseObject to be activateddate - Date of being deactivated
ObjectException - error accessing ObjectNode
public int contains(java.lang.Object o,
java.lang.Object[] array)
o - object to be checkedarray - array of objects
public EnterpriseObject createEO(SystemObject obj)
throws SystemObjectException,
ObjectException
obj - SystemObject
SystemObjectException - error accessing SystemObject
ObjectException - error accessing ObjectNode
public void deactivateEO(EnterpriseObject eo,
java.util.Date date)
throws ObjectException
EnterpriseObject
eo - EnterpriseObject to be deactivateddate - Date of being deactivated
ObjectException - error accessing ObjectNode
public void removeSO(java.lang.String system,
java.lang.String lid,
EnterpriseObject srcEo)
throws ObjectException
system - SystemCodelid - Local IDsrcEo - EnterpriseObject to remove from
ObjectException - error accessing ObjectNode
public SystemObject transferSO(java.lang.String system,
java.lang.String lid,
EnterpriseObject srcEo,
EnterpriseObject destEo)
throws UpdateException,
ObjectException
system - SystemCode of the system object to be transferedlid - local ID of the system object to be transferedsrcEo - EnterpriseObject to transfer fromdestEo - EnterpriseObject to transfer to
ObjectException - error accessing ObjectNode
UpdateException - invalid system code / lid
public EnterpriseObject updateSO(SystemObject newSO,
EnterpriseObject eo,
boolean copyFlags,
boolean replaceSO)
throws SystemObjectException,
ObjectException
newSO - new image of SystemObjecteo - EnterpriseObjectcopyFlags - passed to updateIfNotNullreplaceSO - flag to indicate to replace SystemObject values
SystemObjectException - error accessing SystemObject
ObjectException - error accessing ObjectNode
public SystemObject updateSO(SystemObject newSO,
SystemObject oldSO,
boolean copyFlags,
boolean replaceSO)
throws SystemObjectException,
ObjectException
newSO - reference to new SystemObjectoldSO - reference to old SystemObjectcopyFlags - passed to updateIfNotNullreplaceSO - flag to indicate to replace SystemObject values
SystemObjectException - error accessing SystemObject
ObjectException - error accessing ObjectNode
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Sun Microsystems, Inc.