Class FactoryLogEntry


  • public class FactoryLogEntry
    extends java.lang.Object
    • Field Detail

      • factoryClass

        public final java.lang.Class<? extends FactoryBase<?,​?>> factoryClass
      • factoryDescription

        public final java.lang.String factoryDescription
      • id

        public final long id
    • Constructor Detail

      • FactoryLogEntry

        public FactoryLogEntry​(java.lang.Class<? extends FactoryBase<?,​?>> factoryClass,
                               java.lang.String factoryDescription,
                               long id)
      • FactoryLogEntry

        public FactoryLogEntry​(FactoryBase<?,​?> factoryBase)
    • Method Detail

      • logCreate

        public void logCreate​(long createDurationNs)
      • logRecreate

        public void logRecreate​(long recreateDurationNs)
      • logStart

        public void logStart​(long startDurationNs)
      • logDestroy

        public void logDestroy​(long destroyDurationNs)
      • logUpdate

        public void logUpdate​(long updateDurationNs)
      • getFactoryDescription

        public java.lang.String getFactoryDescription()