Class 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.jipijapa.management.spi.Statistics

        getDynamicChildrenNames
    • Constructor Detail

      • HibernateAbstractStatistics

        public HibernateAbstractStatistics()
    • Method Detail

      • getResourceBundleName

        public java.lang.String getResourceBundleName()
        Specified by:
        getResourceBundleName in interface org.jipijapa.management.spi.Statistics
      • getResourceBundleKeyPrefix

        public java.lang.String getResourceBundleKeyPrefix()
        Specified by:
        getResourceBundleKeyPrefix in interface org.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 interface org.jipijapa.management.spi.Statistics
      • getType

        public java.lang.Class getType​(java.lang.String name)
        Specified by:
        getType in interface org.jipijapa.management.spi.Statistics
      • isOperation

        public boolean isOperation​(java.lang.String name)
        Specified by:
        isOperation in interface org.jipijapa.management.spi.Statistics
      • isAttribute

        public boolean isAttribute​(java.lang.String name)
        Specified by:
        isAttribute in interface org.jipijapa.management.spi.Statistics
      • isWriteable

        public boolean isWriteable​(java.lang.String name)
        Specified by:
        isWriteable in interface org.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 interface org.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 interface org.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 interface org.jipijapa.management.spi.Statistics
      • getChild

        public org.jipijapa.management.spi.Statistics getChild​(java.lang.String childName)
        Specified by:
        getChild in interface org.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)