org.omg.CosPersistentState
Interface ConnectorOperations

All Known Subinterfaces:
Connector

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

public java.lang.String implementation_id()
Read accessor for implementation_id attribute
Returns:
the attribute value

get_pid

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

get_short_pid

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

create_basic_session

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

create_transactional_session

public 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

public 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

public TransactionalSession current_session()
Operation current_session

sessions

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

register_storage_object_factory

public 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

public 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

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

register_session_pool_factory

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