org.openorb.pss.connector.memory

Interface MemoryCatalogBase

public interface MemoryCatalogBase extends CatalogBaseOperations

Method Summary
Connectorconnector()
Return the connector reference
StorageObjectcreate_embedded_object(StorageHomeBase home_base, String storage_type_id)
This operation is used to create an embedded storage type
StorageObjectcreate_object(StorageHomeBase home_base, String storage_type_id)
This operation is used to create a storage type
voiddelete(PID home_pid, PID type_pid)
This operation is used to delete a storage type
StorageObjectincarnate(StorageHomeBase home_base, byte[] storage_type_pid, String storage_type_id)
This operation is used to incarnate a storage type
Parameter[]parameters()
Return parameters
voidsetBaseInfo(MemoryConnector connector, short access, Parameter[] parameters)
This operation is used to set all base information required
booleanstored(PID home_pid, PID type_pid)
This operation is used to check if a storage type is already stored

Method Detail

connector

public Connector connector()
Return the connector reference

create_embedded_object

public StorageObject create_embedded_object(StorageHomeBase home_base, String storage_type_id)
This operation is used to create an embedded storage type

create_object

public StorageObject create_object(StorageHomeBase home_base, String storage_type_id)
This operation is used to create a storage type

delete

public void delete(PID home_pid, PID type_pid)
This operation is used to delete a storage type

incarnate

public StorageObject incarnate(StorageHomeBase home_base, byte[] storage_type_pid, String storage_type_id)
This operation is used to incarnate a storage type

parameters

public Parameter[] parameters()
Return parameters

setBaseInfo

public void setBaseInfo(MemoryConnector connector, short access, Parameter[] parameters)
This operation is used to set all base information required

stored

public boolean stored(PID home_pid, PID type_pid)
This operation is used to check if a storage type is already stored