public AtomicLongMBean(IAtomicLong managedObject, ManagementService service) { super(managedObject, service); objectName = service.createObjectName("IAtomicLong", managedObject.getName()); }
public AtomicLongMBean(IAtomicLong managedObject, ManagementService service) { super(managedObject, service); objectName = service.createObjectName("IAtomicLong", managedObject.getName()); }
@ManagedAnnotation("name") @ManagedDescription("Name of the DistributedObject") public String getName() { return managedObject.getName(); }
@ManagedAnnotation("name") @ManagedDescription("Name of the DistributedObject") public String getName() { return managedObject.getName(); }
@Verify public void verify() { String serviceName = totalCounter.getServiceName(); String totalName = totalCounter.getName(); long actual = 0; for (DistributedObject distributedObject : targetInstance.getDistributedObjects()) { String key = distributedObject.getName(); if (serviceName.equals(distributedObject.getServiceName()) && key.startsWith(name) && !key.equals(totalName)) { actual += targetInstance.getAtomicLong(key).get(); } } assertEquals(totalCounter.get(), actual); }