Class HibernateAbstractStatistics
- java.lang.Object
-
- org.jboss.as.jpa.hibernate5.management.HibernateAbstractStatistics
-
- All Implemented Interfaces:
org.jipijapa.management.spi.Statistics
- Direct Known Subclasses:
HibernateCollectionStatistics
,HibernateEntityCacheStatistics
,HibernateEntityStatistics
,HibernateQueryCacheStatistics
,HibernateStatistics
public abstract class HibernateAbstractStatistics extends java.lang.Object implements org.jipijapa.management.spi.Statistics
HibernateAbstractStatistics
-
-
Constructor Summary
Constructors Constructor Description HibernateAbstractStatistics()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jipijapa.management.spi.Statistics
getChild(java.lang.String childName)
java.util.Set<java.lang.String>
getChildrenNames()
protected EntityManagerFactory
getEntityManagerFactory(java.lang.Object[] args)
protected org.jipijapa.management.spi.EntityManagerFactoryAccess
getEntityManagerFactoryAccess(java.lang.Object[] args)
java.util.Set<java.lang.String>
getNames()
java.util.Map<java.lang.String,org.jipijapa.management.spi.Operation>
getOperations()
protected org.jipijapa.management.spi.PathAddress
getPathAddress(java.lang.Object[] args)
java.lang.String
getResourceBundleKeyPrefix()
java.lang.String
getResourceBundleName()
protected java.lang.String
getStatisticName(java.lang.Object[] args)
java.lang.Class
getType(java.lang.String name)
java.util.Map<java.lang.String,java.lang.Class>
getTypes()
java.lang.Object
getValue(java.lang.String name, org.jipijapa.management.spi.EntityManagerFactoryAccess entityManagerFactoryAccess, org.jipijapa.management.spi.StatisticName statisticName, org.jipijapa.management.spi.PathAddress pathAddress)
java.util.Set<java.lang.String>
getWriteableNames()
boolean
isAttribute(java.lang.String name)
boolean
isOperation(java.lang.String name)
boolean
isWriteable(java.lang.String name)
void
setChildrenNames(java.util.Set<java.lang.String> childrenNames)
void
setOperations(java.util.Map<java.lang.String,org.jipijapa.management.spi.Operation> operations)
void
setTypes(java.util.Map<java.lang.String,java.lang.Class> types)
void
setValue(java.lang.String name, java.lang.Object newValue, org.jipijapa.management.spi.EntityManagerFactoryAccess entityManagerFactoryAccess, org.jipijapa.management.spi.StatisticName statisticName, org.jipijapa.management.spi.PathAddress pathAddress)
void
setWriteableNames(java.util.Set<java.lang.String> writeableNames)
-
-
-
Method Detail
-
getResourceBundleName
public java.lang.String getResourceBundleName()
- Specified by:
getResourceBundleName
in interfaceorg.jipijapa.management.spi.Statistics
-
getResourceBundleKeyPrefix
public java.lang.String getResourceBundleKeyPrefix()
- Specified by:
getResourceBundleKeyPrefix
in interfaceorg.jipijapa.management.spi.Statistics
-
getEntityManagerFactory
protected EntityManagerFactory getEntityManagerFactory(java.lang.Object[] args)
-
getNames
public java.util.Set<java.lang.String> getNames()
- Specified by:
getNames
in interfaceorg.jipijapa.management.spi.Statistics
-
getType
public java.lang.Class getType(java.lang.String name)
- Specified by:
getType
in interfaceorg.jipijapa.management.spi.Statistics
-
isOperation
public boolean isOperation(java.lang.String name)
- Specified by:
isOperation
in interfaceorg.jipijapa.management.spi.Statistics
-
isAttribute
public boolean isAttribute(java.lang.String name)
- Specified by:
isAttribute
in interfaceorg.jipijapa.management.spi.Statistics
-
isWriteable
public boolean isWriteable(java.lang.String name)
- Specified by:
isWriteable
in interfaceorg.jipijapa.management.spi.Statistics
-
getValue
public java.lang.Object getValue(java.lang.String name, org.jipijapa.management.spi.EntityManagerFactoryAccess entityManagerFactoryAccess, org.jipijapa.management.spi.StatisticName statisticName, org.jipijapa.management.spi.PathAddress pathAddress)
- Specified by:
getValue
in interfaceorg.jipijapa.management.spi.Statistics
-
setValue
public void setValue(java.lang.String name, java.lang.Object newValue, org.jipijapa.management.spi.EntityManagerFactoryAccess entityManagerFactoryAccess, org.jipijapa.management.spi.StatisticName statisticName, org.jipijapa.management.spi.PathAddress pathAddress)
- Specified by:
setValue
in interfaceorg.jipijapa.management.spi.Statistics
-
getEntityManagerFactoryAccess
protected org.jipijapa.management.spi.EntityManagerFactoryAccess getEntityManagerFactoryAccess(java.lang.Object[] args)
-
getPathAddress
protected org.jipijapa.management.spi.PathAddress getPathAddress(java.lang.Object[] args)
-
getStatisticName
protected java.lang.String getStatisticName(java.lang.Object[] args)
-
getChildrenNames
public java.util.Set<java.lang.String> getChildrenNames()
- Specified by:
getChildrenNames
in interfaceorg.jipijapa.management.spi.Statistics
-
getChild
public org.jipijapa.management.spi.Statistics getChild(java.lang.String childName)
- Specified by:
getChild
in interfaceorg.jipijapa.management.spi.Statistics
-
getOperations
public java.util.Map<java.lang.String,org.jipijapa.management.spi.Operation> getOperations()
-
setOperations
public void setOperations(java.util.Map<java.lang.String,org.jipijapa.management.spi.Operation> operations)
-
setChildrenNames
public void setChildrenNames(java.util.Set<java.lang.String> childrenNames)
-
getWriteableNames
public java.util.Set<java.lang.String> getWriteableNames()
-
setWriteableNames
public void setWriteableNames(java.util.Set<java.lang.String> writeableNames)
-
getTypes
public java.util.Map<java.lang.String,java.lang.Class> getTypes()
-
setTypes
public void setTypes(java.util.Map<java.lang.String,java.lang.Class> types)
-
-