org.openorb.pss.connector.memory

Class TransactionalMemorySession

public class TransactionalMemorySession extends MemorySession implements TransactionalSession

This class is the implementation for a transactional session. In term of isolation level, we only support READ COMMITTED and SERIALIZABLE.

Author: Jerome Daniel

Constructor Summary
TransactionalMemorySession()
Constructor
TransactionalMemorySession(ORBInitInfo info)
Constructor
Method Summary
shortdefault_isolation_level()
voidend(Coordinator transaction, boolean success)
shortget_association_status()
voidstart(Coordinator transaction)
voidsuspend(Coordinator transaction)
Coordinatortransaction()

Constructor Detail

TransactionalMemorySession

public TransactionalMemorySession()
Constructor

TransactionalMemorySession

public TransactionalMemorySession(ORBInitInfo info)
Constructor

Method Detail

default_isolation_level

public short default_isolation_level()

end

public void end(Coordinator transaction, boolean success)

get_association_status

public short get_association_status()

start

public void start(Coordinator transaction)

suspend

public void suspend(Coordinator transaction)

transaction

public Coordinator transaction()