public class StandardLogProcessorFramework extends Object implements LogProcessorFramework
Constructor and Description |
---|
StandardLogProcessorFramework(StandardJanusGraph graph) |
Modifier and Type | Method and Description |
---|---|
LogProcessorBuilder |
addLogProcessor(String logIdentifier)
Returns a processor builder for the transaction log with the given log identifier.
|
boolean |
removeLogProcessor(String logIdentifier)
Removes the log processor for the given identifier and closes the associated log.
|
void |
shutdown()
Closes all log processors, their associated logs, and the backing graph instance
|
public StandardLogProcessorFramework(StandardJanusGraph graph)
public boolean removeLogProcessor(String logIdentifier)
LogProcessorFramework
removeLogProcessor
in interface LogProcessorFramework
public void shutdown() throws JanusGraphException
LogProcessorFramework
shutdown
in interface LogProcessorFramework
JanusGraphException
public LogProcessorBuilder addLogProcessor(String logIdentifier)
LogProcessorFramework
addLogProcessor
in interface LogProcessorFramework
logIdentifier
- Name that identifies the transaction log to be processed,
i.e. the one used in TransactionBuilder.logIdentifier(String)
Copyright © 2012–2024. All rights reserved.