public abstract class MainGraphConnectorBase extends ConnectorBase implements MainGraph
ConnectorBase.ProtectedConnectionconnectedAssetProperties, connectionBean, connectionProperties, connectorInstanceId, isActive, securedProperties| Constructor and Description |
|---|
MainGraphConnectorBase() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
dumpMainGraph()
Write an entire graph to disc in the Egeria root folder, in the .GraphMl format.
|
abstract String |
exportMainGraph()
Write the maingraph to JSON (GraphSON) format.
|
abstract Object |
getMainGraph()
Allows the BufferGraphConnector to obtain an instance of mainGraph.
|
abstract void |
initializeGraphDB()
Initialize the mainGraph database.
|
abstract LineageResponse |
lineage(Scope scope,
View view,
String guid,
String displayNameMustContain,
boolean includeProcesses)
Returns a lineage subgraph.
|
disconnect, equals, getConnectedAssetProperties, getConnection, getConnectorInstanceId, hashCode, initialize, initializeConnectedAssetProperties, isActive, start, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitstartpublic abstract void initializeGraphDB()
throws OpenLineageException
initializeGraphDB in interface MainGraphOpenLineageExceptionpublic abstract LineageResponse lineage(Scope scope, View view, String guid, String displayNameMustContain, boolean includeProcesses) throws OpenLineageException
lineage in interface MainGraphscope - The specific lineage query.view - The view queried by the user.guid - The guid of the node of which the lineage is queried from.displayNameMustContain - Used to filter out nodes which displayname does not contain this value.includeProcesses - Will filter out all processes and subprocesses from the response if false.OpenLineageExceptionpublic abstract void dumpMainGraph()
dumpMainGraph in interface MainGraphpublic abstract String exportMainGraph()
exportMainGraph in interface MainGraphpublic abstract Object getMainGraph()
getMainGraph in interface MainGraphCopyright © 2018–2020 ODPi. All rights reserved.