org.omg.CosPersistentState
Interface ConnectorOperations

All Known Subinterfaces:
Connector
All Known Implementing Classes:
ConnectorBase, DatabaseConnector, FileConnector, MemoryConnector

public interface ConnectorOperations

Interface definition: Connector.

Author:
OpenORB Compiler

Method Summary
 Session create_basic_session(short access_mode, java.lang.String catalog_type_name, Parameter[] additional_parameters)
          Operation create_basic_session
 SessionPool create_session_pool(short access_mode, short tx_policy, java.lang.String catalog_type_name, Parameter[] additional_parameters)
          Operation create_session_pool
 TransactionalSession create_transactional_session(short access_mode, short default_isolation_level, EndOfAssociationCallback callback, java.lang.String catalog_type_name, Parameter[] additional_parameters)
          Operation create_transactional_session
 TransactionalSession current_session()
          Operation current_session
 byte[] get_pid(java.lang.Object obj)
          Operation get_pid
 byte[] get_short_pid(java.lang.Object obj)
          Operation get_short_pid
 java.lang.String implementation_id()
          Read accessor for implementation_id attribute
 java.lang.Class register_session_factory(java.lang.String catalog_type_name, java.lang.Class factory)
          Operation register_session_factory
 java.lang.Class register_session_pool_factory(java.lang.String catalog_type_name, java.lang.Class factory)
          Operation register_session_pool_factory
 java.lang.Class register_storage_home_factory(java.lang.String storage_home_type_name, java.lang.Class factory)
          Operation register_storage_home_factory
 java.lang.Class register_storage_object_factory(java.lang.String storage_type_name, java.lang.Class factory)
          Operation register_storage_object_factory
 TransactionalSession[] sessions(org.omg.CosTransactions.Coordinator transaction)
          Operation sessions
 

Method Detail

implementation_id

java.lang.String implementation_id()
Read accessor for implementation_id attribute

Returns:
the attribute value

get_pid

byte[] get_pid(java.lang.Object obj)
Operation get_pid


get_short_pid

byte[] get_short_pid(java.lang.Object obj)
Operation get_short_pid


create_basic_session

Session create_basic_session(short access_mode,
                             java.lang.String catalog_type_name,
                             Parameter[] additional_parameters)
Operation create_basic_session


create_transactional_session

TransactionalSession create_transactional_session(short access_mode,
                                                  short default_isolation_level,
                                                  EndOfAssociationCallback callback,
                                                  java.lang.String catalog_type_name,
                                                  Parameter[] additional_parameters)
Operation create_transactional_session


create_session_pool

SessionPool create_session_pool(short access_mode,
                                short tx_policy,
                                java.lang.String catalog_type_name,
                                Parameter[] additional_parameters)
Operation create_session_pool


current_session

TransactionalSession current_session()
Operation current_session


sessions

TransactionalSession[] sessions(org.omg.CosTransactions.Coordinator transaction)
Operation sessions


register_storage_object_factory

java.lang.Class register_storage_object_factory(java.lang.String storage_type_name,
                                                java.lang.Class factory)
Operation register_storage_object_factory


register_storage_home_factory

java.lang.Class register_storage_home_factory(java.lang.String storage_home_type_name,
                                              java.lang.Class factory)
Operation register_storage_home_factory


register_session_factory

java.lang.Class register_session_factory(java.lang.String catalog_type_name,
                                         java.lang.Class factory)
Operation register_session_factory


register_session_pool_factory

java.lang.Class register_session_pool_factory(java.lang.String catalog_type_name,
                                              java.lang.Class factory)
Operation register_session_pool_factory