public class DbExtension extends GraphExtension<DbExtension>
GraphExtension
.
Graph
-Datei). Eine Verwendung mit
Graph.Graph(java.io.InputStream)
oder Config.loadBeans(String)
ist daher derzeit nicht moeglich.DbExtensionBuilder
Constructor and Description |
---|
DbExtension() |
Modifier and Type | Method and Description |
---|---|
void |
connect(java.io.File file,
long offset,
Log log,
java.util.Properties props)
Wird zur Laufzeit direkt vor
Var.readFromStream(de.cm.osm2po.primitives.InStream)
aufgerufen. |
void |
disconnect()
Wird zur Laufzeit von
Graph.close() aufgerufen,
um hier etwaige Resourcen wieder freizugeben. |
Var<?>[] |
get(java.lang.String viewKey,
long index) |
DbExtension |
readFromStream(InStream inStream)
Deserialisiert dieses Objekt aus einem Stream.
|
writeToStream
public DbExtension readFromStream(InStream inStream)
Var
inStream
- InStream
this
zurueckgeben.public void connect(java.io.File file, long offset, Log log, java.util.Properties props)
GraphExtension
Var.readFromStream(de.cm.osm2po.primitives.InStream)
aufgerufen.connect
in class GraphExtension<DbExtension>
file
- File, z.B. Graph-Datei fuer Fallback/DiskMode. NULLABLEoffset
- long Dateiposition der Quellelog
- Log
optionaler Logger, NULLABLEprops
- zusaetzliche Properties
NULLABLE.public void disconnect()
GraphExtension
Graph.close()
aufgerufen,
um hier etwaige Resourcen wieder freizugeben.disconnect
in class GraphExtension<DbExtension>
public final Var<?>[] get(java.lang.String viewKey, long index)