All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.datanucleus.management.ManagerStatisticsMBean Maven / Gradle / Ivy

Go to download

DataNucleus Core provides the primary components of a heterogenous Java persistence solution. It supports persistence API's being layered on top of the core functionality.

There is a newer version: 6.0.7
Show newest version
package org.datanucleus.management;

/**
 * Interface defining the MBean for a persistence manager.
 */
public interface ManagerStatisticsMBean
{
    String getRegisteredName();

    int getQueryActiveTotalCount();

    int getQueryErrorTotalCount();

    int getQueryExecutionTotalCount();

    int getQueryExecutionTimeLow();

    int getQueryExecutionTimeHigh();

    int getQueryExecutionTotalTime();

    int getQueryExecutionTimeAverage();

    int getNumberOfDatastoreWrites();

    int getNumberOfDatastoreReads();

    int getNumberOfDatastoreWritesInLatestTxn();

    int getNumberOfDatastoreReadsInLatestTxn();

    int getNumberOfObjectFetches();

    int getNumberOfObjectInserts();

    int getNumberOfObjectUpdates();

    int getNumberOfObjectDeletes();

    int getTransactionExecutionTimeAverage();

    int getTransactionExecutionTimeLow();

    int getTransactionExecutionTimeHigh();

    int getTransactionExecutionTotalTime();

    int getTransactionTotalCount();

    int getTransactionActiveTotalCount();

    int getTransactionCommittedTotalCount();

    int getTransactionRolledBackTotalCount();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy