org.openorb.pss.connector.memory

Class MemoryConnector

public class MemoryConnector extends ConnectorBase

This interface provides a memory connector implementation.

Author: Marina Daniel

Constructor Summary
MemoryConnector(ORBInitInfo info)
Constructor
Method Summary
Sessioncreate_basic_session(short access_mode, String catalog_type_name, Parameter[] additional_parameters)
SessionPoolcreate_session_pool(short access_mode, short tx_policy, String catalog_type_name, Parameter[] additional_parameters)
TransactionalSessioncreate_transactional_session(short access_mode, short default_isolation_level, EndOfAssociationCallback callback, String catalog_type_name, Parameter[] additional_parameters)
TransactionalSessioncurrent_session()
byte[]get_pid(Object obj)
byte[]get_short_pid(Object obj)
TransactionalSession[]sessions(Coordinator transaction)

Constructor Detail

MemoryConnector

public MemoryConnector(ORBInitInfo info)
Constructor

Method Detail

create_basic_session

public Session create_basic_session(short access_mode, String catalog_type_name, Parameter[] additional_parameters)

create_session_pool

public SessionPool create_session_pool(short access_mode, short tx_policy, String catalog_type_name, Parameter[] additional_parameters)

create_transactional_session

public TransactionalSession create_transactional_session(short access_mode, short default_isolation_level, EndOfAssociationCallback callback, String catalog_type_name, Parameter[] additional_parameters)

current_session

public TransactionalSession current_session()

get_pid

public byte[] get_pid(Object obj)

get_short_pid

public byte[] get_short_pid(Object obj)

sessions

public TransactionalSession[] sessions(Coordinator transaction)