|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPTMigratable
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 |
---|
int GetObjectClass()
java.lang.String GetObjectUUID()
void SetObjectUUID(java.lang.String Value)
Value
- the UUIDIPTMigrationElement Export(com.plumtree.openfoundation.util.IXPPropertyBag pMigrationConfigBag)
pMigrationConfigBag
- contains configuration information for
migration, such as whether ACLs should be exported.
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.void StoreObject()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |