public class S3ServiceMx extends java.lang.Object implements S3ServiceMxMBean
Modifier and Type | Method and Description |
---|---|
long |
getTotalListRequests() |
long |
getTotalObjectCopyRequests() |
long |
getTotalObjectDeleteRequests() |
long |
getTotalObjectGetRequests() |
long |
getTotalObjectHeadRequests() |
long |
getTotalObjectPutRequests() |
long |
getTotalRequests() |
static void |
registerMBean() |
static javax.management.ObjectInstance |
registerMBean(java.lang.Object object,
javax.management.ObjectName name) |
public static javax.management.ObjectInstance registerMBean(java.lang.Object object, javax.management.ObjectName name) throws javax.management.InstanceAlreadyExistsException, javax.management.MBeanRegistrationException, javax.management.NotCompliantMBeanException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
public static void registerMBean()
public long getTotalListRequests()
getTotalListRequests
in interface S3BucketMxMBean
public long getTotalObjectCopyRequests()
getTotalObjectCopyRequests
in interface S3BucketMxMBean
public long getTotalObjectDeleteRequests()
getTotalObjectDeleteRequests
in interface S3BucketMxMBean
public long getTotalObjectGetRequests()
getTotalObjectGetRequests
in interface S3BucketMxMBean
public long getTotalObjectHeadRequests()
getTotalObjectHeadRequests
in interface S3BucketMxMBean
public long getTotalObjectPutRequests()
getTotalObjectPutRequests
in interface S3BucketMxMBean
public long getTotalRequests()
getTotalRequests
in interface S3BucketMxMBean