Package | Description |
---|---|
org.apache.openjpa.instrumentation | |
org.apache.openjpa.instrumentation.jmx | |
org.apache.openjpa.lib.instrumentation |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataCacheInstrument
Provides a basic instrument implementation wrapper for the data cache.
|
class |
AbstractPreparedQueryCacheInstrument
Provides a basic instrument implementation wrapper for the prepared query cache.
|
class |
AbstractQueryCacheInstrument
Provides a basic instrument implementation wrapper for the query cache.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JMXInstrument
Interface for JMX-specific instruments
|
Modifier and Type | Class and Description |
---|---|
class |
DataCacheJMXInstrument
A JMX-specific instrument for the data cache
|
class |
PreparedQueryCacheJMXInstrument
A JMX-specific instrument for the query cache
|
class |
QueryCacheJMXInstrument
A JMX-specific instrument for the query cache
|
Modifier and Type | Method and Description |
---|---|
void |
JMXProvider.startInstrument(Instrument instrument)
Start an instrument.
|
void |
JMXProvider.stopInstrument(Instrument instrument,
boolean force)
Stop an instrument.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInstrument
Provides a base for creating instruments.
|
Modifier and Type | Method and Description |
---|---|
Instrument |
AbstractInstrumentationProvider.getInstrumentByName(String name) |
Instrument |
InstrumentationProvider.getInstrumentByName(String name)
Returns an instrument instrumented by this provider by name
|
Modifier and Type | Method and Description |
---|---|
Set<Instrument> |
AbstractInstrumentationProvider.getInstruments() |
Set<Instrument> |
InstrumentationProvider.getInstruments()
Gets all instruments instrumented by this provider
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractInstrumentationProvider.addInstrument(Instrument instrument) |
void |
InstrumentationProvider.addInstrument(Instrument instrument)
Adds an instrument to this providers list of managed instruments.
|
void |
AbstractInstrumentationProvider.initializeInstrument(Instrument instrument,
Object context) |
void |
InstrumentationProvider.initializeInstrument(Instrument instrument,
Object context)
Initializes an instrument within the provided context.
|
void |
AbstractInstrumentationProvider.initializeInstrument(Instrument instrument,
String options,
Object context) |
void |
InstrumentationProvider.initializeInstrument(Instrument instrument,
String options,
Object context)
Initializes an instrument within the provided options and context.
|
void |
InstrumentationProvider.startInstrument(Instrument instrument)
Starts an instrument
|
void |
AbstractInstrumentationProvider.stopInstrument(Instrument instrument) |
void |
InstrumentationProvider.stopInstrument(Instrument instrument)
Stops an instrument
|
void |
InstrumentationProvider.stopInstrument(Instrument instrument,
boolean force)
Stops an instrument, forcing the stop, if necessary.
|
Copyright © 2006–2019 Apache Software Foundation. All rights reserved.