|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.sun.ebxml.registry.lcm.LifeCycleManagerImpl
Implementation of the LifeCycleManager interface
| Constructor Summary | |
protected |
LifeCycleManagerImpl()
|
| Method Summary | |
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
addSlots(org.oasis.ebxml.registry.bindings.rs.AddSlotsRequest req)
Add slots to one or more registry entries. |
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
approveObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.ApproveObjectsRequest req)
Approves one or more previously submitted objects |
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
deprecateObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.DeprecateObjectsRequest req)
Deprecates one or more previously submitted objects |
void |
fixTemporaryIds(java.util.ArrayList objs,
java.util.HashMap idMap)
|
static LifeCycleManagerImpl |
getInstance()
|
boolean |
isValidRegistryId(java.lang.String id)
Check whether the id is a valid UUID. |
static void |
main(java.lang.String[] args)
|
static void |
printUsage()
|
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
removeObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.RemoveObjectsRequest req)
Removes one or more previously submitted objects from the registry. |
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
removeSlots(org.oasis.ebxml.registry.bindings.rs.RemoveSlotsRequest req)
Remove specified slots from one or more registry entries. |
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
submitObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.SubmitObjectsRequest req,
java.util.HashMap idToRepositoryItemMap)
Submits one or more RegistryObjects and one or more repository items. |
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
updateObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.UpdateObjectsRequest req,
java.util.HashMap idToRepositoryMap)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected LifeCycleManagerImpl()
| Method Detail |
public static LifeCycleManagerImpl getInstance()
public org.oasis.ebxml.registry.bindings.rs.RegistryResponse submitObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.SubmitObjectsRequest req,
java.util.HashMap idToRepositoryItemMap)
throws RegistryException
submitObjects in interface LifeCycleManageridToRepositoryItemMap - is a HashMap with key that is id of a RegistryObject and value that is a RepositoryItem instance.
RegistryExceptionpublic boolean isValidRegistryId(java.lang.String id)
public void fixTemporaryIds(java.util.ArrayList objs,
java.util.HashMap idMap)
throws RegistryException
RegistryException
public org.oasis.ebxml.registry.bindings.rs.RegistryResponse approveObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.ApproveObjectsRequest req)
approveObjects in interface LifeCycleManager
public org.oasis.ebxml.registry.bindings.rs.RegistryResponse updateObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.UpdateObjectsRequest req,
java.util.HashMap idToRepositoryMap)
updateObjects in interface LifeCycleManager
public org.oasis.ebxml.registry.bindings.rs.RegistryResponse deprecateObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.DeprecateObjectsRequest req)
deprecateObjects in interface LifeCycleManager
public org.oasis.ebxml.registry.bindings.rs.RegistryResponse removeObjects(org.oasis.ebxml.registry.bindings.rim.User user,
org.oasis.ebxml.registry.bindings.rs.RemoveObjectsRequest req)
removeObjects in interface LifeCycleManagerpublic org.oasis.ebxml.registry.bindings.rs.RegistryResponse addSlots(org.oasis.ebxml.registry.bindings.rs.AddSlotsRequest req)
addSlots in interface LifeCycleManagerpublic org.oasis.ebxml.registry.bindings.rs.RegistryResponse removeSlots(org.oasis.ebxml.registry.bindings.rs.RemoveSlotsRequest req)
removeSlots in interface LifeCycleManagerpublic static void printUsage()
public static void main(java.lang.String[] args)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||