|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This interface is implemented by objects that are migratable via Object migration. All objects implementing the IPTObject interface in the server should also implement this interface. Non-IPTObjects that need to be migrated via the Object Migration framework should also implement this interface.
IPTMigrationElement| Method Summary | |
IPTMigrationElement |
Export(com.plumtree.openfoundation.util.IXPPropertyBag pMigrationConfigBag)
Returns a MigrationElement that contains serialized metadata about the object which can be used to import the object into another Portal |
int |
GetObjectClass()
Returns the PT_CLASSIDS Object Class of this object |
java.lang.String |
GetObjectUUID()
Returns the UUID (Universally Unique Identifier) for this object |
void |
Import(IPTMigrationElement pMigrationElement,
com.plumtree.openfoundation.util.IXPPropertyBag pMigrationConfigBag)
Sets object metadata to values specified in the MigrationElement |
void |
SetObjectUUID(java.lang.String Value)
Sets the UUID (Universally Unique Identifier) for this object. |
void |
StoreObject()
Stores the object to the database |
| Methods inherited from interface com.plumtree.server.IPTUnknown |
GetInterfaces |
| Method Detail |
public int GetObjectClass()
public java.lang.String GetObjectUUID()
public void SetObjectUUID(java.lang.String Value)
Value - the UUIDpublic IPTMigrationElement Export(com.plumtree.openfoundation.util.IXPPropertyBag pMigrationConfigBag)
pMigrationConfigBag - contains configuration information for
migration, such as whether ACLs should be exported.
public void Import(IPTMigrationElement pMigrationElement,
com.plumtree.openfoundation.util.IXPPropertyBag pMigrationConfigBag)
pMigrationElement - contains the metadata to be imported into this
objectpMigrationConfigBag - contains configuration information for
migration, such as whether ACLs should be imported.public void StoreObject()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||