public TransBinaryDataFile buildBinaryDataFile(String name) { ComponentId cid = componentIdMgr.getComponentId(name); FileSet fs = new FileSet(location, name); BinaryDataFile binFile = FileFactory.createBinaryDataFile(fs, Names.extObjNodeData); BufferChannel pState = FileFactory.createBufferChannel(fs, Names.extBdfState); // ComponentId mgt. TransBinaryDataFile transBinFile = new TransBinaryDataFile(binFile, cid, pState); return transBinFile; }
@Before public void before() { // XXX Builder. journal = Journal.create(Location.mem()) ; baseBinData = new BinaryDataFileMem() ; BufferChannel chan = FileFactory.createBufferChannelMem() ; ComponentId cid = ComponentId.allocLocal() ; transBinData = new TransBinaryDataFile(baseBinData, cid, chan) ; transBinData.open(); transactional = TransactionalFactory.createTransactional(journal, transBinData) ; }
@Override protected BinaryDataFile createBinaryDataFile() { // XXX Builder. journal = Journal.create(Location.mem()) ; baseBinData = new BinaryDataFileMem() ; BufferChannel chan = FileFactory.createBufferChannelMem() ; ComponentId cid = ComponentId.allocLocal() ; transBinData = new TransBinaryDataFile(baseBinData, cid, chan) ; transBinData.open(); transactional = TransactionalFactory.createTransactional(journal, transBinData) ; //Non-transactional usage of a disposed file. transactional.begin(ReadWrite.WRITE) ; return transBinData ; }
@Before public void before() { // XXX Builder. journal = Journal.create(Location.mem()) ; baseBinData = new BinaryDataFileMem() ; BufferChannel chan = FileFactory.createBufferChannelMem() ; ComponentId cid = ComponentId.allocLocal() ; transBinData = new TransBinaryDataFile(baseBinData, cid, chan) ; transBinData.open(); transactional = TransactionalFactory.createTransactional(journal, transBinData) ; }
@Override protected BinaryDataFile createBinaryDataFile() { // XXX Builder. journal = Journal.create(Location.mem()) ; baseBinData = new BinaryDataFileMem() ; BufferChannel chan = FileFactory.createBufferChannelMem() ; ComponentId cid = ComponentId.allocLocal() ; transBinData = new TransBinaryDataFile(baseBinData, cid, chan) ; transBinData.open(); transactional = TransactionalFactory.createTransactional(journal, transBinData) ; //Non-transactional usage of a disposed file. transactional.begin(ReadWrite.WRITE) ; return transBinData ; }