org.openorb.pss.connector.file

Class FileSessionPool

public class FileSessionPool extends FileSession implements SessionPool

This class implements a session pool for a file persistence.

Author: Jerome Daniel

Constructor Summary
FileSessionPool()
FileSessionPool(ORBInitInfo info)
Constructor
Method Summary
voidflush_by_pids(byte[][] pids)
TransactionalSessionprepare_free_session()
Return a free transactional session ( it means with NO ASSOCIATION for the association status )
voidrefresh_by_pids(byte[][] pids)
voidsetBaseInfo(FileConnector connector, String catalog_type_name, short tx_policy, short access, Parameter[] parameters)
Set the base information require by a catalog
shorttransaction_policy()

Constructor Detail

FileSessionPool

public FileSessionPool()

FileSessionPool

public FileSessionPool(ORBInitInfo info)
Constructor

Method Detail

flush_by_pids

public void flush_by_pids(byte[][] pids)

prepare_free_session

public TransactionalSession prepare_free_session()
Return a free transactional session ( it means with NO ASSOCIATION for the association status )

refresh_by_pids

public void refresh_by_pids(byte[][] pids)

setBaseInfo

public void setBaseInfo(FileConnector connector, String catalog_type_name, short tx_policy, short access, Parameter[] parameters)
Set the base information require by a catalog

transaction_policy

public short transaction_policy()