org.neo4j.kernel.info
Class DiagnosticsManager
java.lang.Object
org.neo4j.kernel.info.DiagnosticsManager
- All Implemented Interfaces:
- Iterable<DiagnosticsProvider>
public final class DiagnosticsManager
- extends Object
- implements Iterable<DiagnosticsProvider>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiagnosticsManager
public DiagnosticsManager(org.neo4j.kernel.impl.util.StringLogger logger)
castToGenericVisitor
public static final <T> Visitor<? super T> castToGenericVisitor(Class<T> type,
Object visitor)
getTargetLog
public org.neo4j.kernel.impl.util.StringLogger getTargetLog()
startup
public void startup()
shutdown
public void shutdown()
dumpAll
public void dumpAll()
dump
public void dump(String identifier)
extract
public void extract(String identifier,
org.neo4j.kernel.impl.util.StringLogger log)
visitAll
public void visitAll(Object visitor)
register
public <T> void register(DiagnosticsExtractor<T> extractor,
T source)
registerAll
public <T,E extends Enum<E> & DiagnosticsExtractor<T>> void registerAll(Class<E> extractorEnum,
T source)
prependProvider
public void prependProvider(DiagnosticsProvider provider)
appendProvider
public void appendProvider(DiagnosticsProvider provider)
iterator
public Iterator<DiagnosticsProvider> iterator()
- Specified by:
iterator
in interface Iterable<DiagnosticsProvider>
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.