Package deltix.qsrv.hf.tickdb
Class TDBRunner
- java.lang.Object
- 
- deltix.qsrv.hf.tickdb.TDBRunner
 
- 
 public class TDBRunner extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTDBRunner.BarsGeneratorstatic classTDBRunner.BaseGenerator<T>static classTDBRunner.BBOGeneratorstatic classTDBRunner.CycleIterator<T>static classTDBRunner.TradesGenerator
 - 
Field SummaryFields Modifier and Type Field Description protected booleanembeddedTopicsDataCacheOptionsoptionsjava.lang.Stringpassprotected booleanremoteTransportPropertiestransportPropertiesjava.lang.StringuserbooleanuseSSL
 - 
Constructor SummaryConstructors Constructor Description TDBRunner(boolean isRemote)TDBRunner(boolean isRemote, boolean doFormat)TDBRunner(boolean isRemote, boolean doFormat, EmbeddedServer server)TDBRunner(boolean isRemote, boolean doFormat, java.lang.String location)TDBRunner(boolean isRemote, boolean doFormat, java.lang.String location, EmbeddedServer server)TDBRunner(boolean isRemote, boolean doFormat, java.lang.String location, EmbeddedServer server, boolean enableLocalTopics)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclose()DXTickDBcreateClient()DXTickStreamcreateStream(DXTickDB db, java.lang.String key, StreamOptions so)java.lang.StringgetLocation()intgetPort()DXTickDBgetServerDb()static java.lang.StringgetTemporaryLocation()static java.lang.StringgetTemporaryLocation(java.lang.String subpath)DXTickDBgetTickDb()protected voidopen(boolean ro)voidsetCleanup(boolean cleanup)Enables cleanup on shutdown (all local data gets deleted).voidsetDoFormat(boolean doFormat)voidsetPort(int port)voidshutdown()voidstartup()
 
- 
- 
- 
Field Detail- 
remoteprotected final boolean remote 
 - 
embeddedTopicsprotected final boolean embeddedTopics 
 - 
optionspublic DataCacheOptions options 
 - 
userpublic java.lang.String user 
 - 
passpublic java.lang.String pass 
 - 
transportPropertiespublic TransportProperties transportProperties 
 - 
useSSLpublic boolean useSSL 
 
- 
 - 
Constructor Detail- 
TDBRunnerpublic TDBRunner(boolean isRemote) 
 - 
TDBRunnerpublic TDBRunner(boolean isRemote, boolean doFormat)
 - 
TDBRunnerpublic TDBRunner(boolean isRemote, boolean doFormat, java.lang.String location)
 - 
TDBRunnerpublic TDBRunner(boolean isRemote, boolean doFormat, EmbeddedServer server)
 - 
TDBRunnerpublic TDBRunner(boolean isRemote, boolean doFormat, java.lang.String location, EmbeddedServer server)
 - 
TDBRunnerpublic TDBRunner(boolean isRemote, boolean doFormat, java.lang.String location, EmbeddedServer server, boolean enableLocalTopics)
 
- 
 - 
Method Detail- 
getTemporaryLocationpublic static java.lang.String getTemporaryLocation() 
 - 
getTemporaryLocationpublic static java.lang.String getTemporaryLocation(java.lang.String subpath) 
 - 
startuppublic void startup() throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
createClientpublic DXTickDB createClient() 
 - 
shutdownpublic void shutdown() throws java.lang.Exception- Throws:
- java.lang.Exception
 
 - 
getTickDbpublic DXTickDB getTickDb() 
 - 
getServerDbpublic DXTickDB getServerDb() 
 - 
openprotected void open(boolean ro) 
 - 
closeprotected void close() 
 - 
setDoFormatpublic void setDoFormat(boolean doFormat) 
 - 
setPortpublic void setPort(int port) 
 - 
getPortpublic int getPort() 
 - 
createStreampublic DXTickStream createStream(DXTickDB db, java.lang.String key, StreamOptions so) 
 - 
getLocationpublic java.lang.String getLocation() 
 - 
setCleanuppublic void setCleanup(boolean cleanup) Enables cleanup on shutdown (all local data gets deleted).
 
- 
 
-