com.sap.ip.me.api.persist.core
Interface PersistedObjectFactory


public interface PersistedObjectFactory

Creates instances of PersistedObject


Method Summary
 PersistenceContainer createPersistedObject(ClassDescriptor descripto, java.lang.String key)
          Creates an inital instance of PersistedObject with all the attributes and links null
 PersistenceContainer createPersistedObject(PersistenceContainer persistedObject)
          Creates a copy of PersistedObject with the same key without any links
 PersistenceContainer createPersistedObject(PersistenceContainer persistedObject, java.lang.String key)
          Creates a copy of PersistedObject with new key without any links
 

Method Detail

createPersistedObject

public PersistenceContainer createPersistedObject(ClassDescriptor descripto,
                                                  java.lang.String key)
Creates an inital instance of PersistedObject with all the attributes and links null


createPersistedObject

public PersistenceContainer createPersistedObject(PersistenceContainer persistedObject)
Creates a copy of PersistedObject with the same key without any links


createPersistedObject

public PersistenceContainer createPersistedObject(PersistenceContainer persistedObject,
                                                  java.lang.String key)
Creates a copy of PersistedObject with new key without any links



Copyright © 2005 SAP AG. All Rights Reserved.