org.camunda.bpm.engine.impl.metrics
Class Meter

java.lang.Object
  extended by org.camunda.bpm.engine.impl.metrics.Meter

public class Meter
extends Object

A Meter implementation based on AtomicLong

Author:
Daniel Meyer

Field Summary
protected  AtomicLong counter
           
protected  String name
           
 
Constructor Summary
Meter(String name)
           
 
Method Summary
 long get()
           
 long getAndClear()
           
 String getName()
           
 void mark()
           
 void markTimes(long times)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

counter

protected AtomicLong counter

name

protected String name
Constructor Detail

Meter

public Meter(String name)
Method Detail

mark

public void mark()

markTimes

public void markTimes(long times)

getName

public String getName()

setName

public void setName(String name)

getAndClear

public long getAndClear()

get

public long get()


Copyright © 2017 camunda services GmbH. All rights reserved.