Class BatcherImpl

  • All Implemented Interfaces:
    Batcher, org.copperengine.management.BatcherMXBean

    public class BatcherImpl
    extends java.lang.Object
    implements Batcher, org.copperengine.management.BatcherMXBean
    COPPERs default implementation of the Batcher interface
    • Constructor Detail

      • BatcherImpl

        public BatcherImpl​(int numThreads)
    • Method Detail

      • setBatchRunner

        public void setBatchRunner​(BatchRunner batchRunner)
      • getNumThreads

        public int getNumThreads()
        Specified by:
        getNumThreads in interface org.copperengine.management.BatcherMXBean
      • setNumThreads

        public void setNumThreads​(int numThreads)
        Specified by:
        setNumThreads in interface org.copperengine.management.BatcherMXBean
      • startup

        public void startup()
      • shutdown

        public void shutdown()
      • getDescription

        public java.lang.String getDescription()
        Specified by:
        getDescription in interface org.copperengine.management.BatcherMXBean
      • getQueueSize

        public int getQueueSize()