Package contribs.mx
Class S3ServiceMx
- java.lang.Object
-
- contribs.mx.S3ServiceMx
-
- All Implemented Interfaces:
S3BucketMxMBean
,S3ServiceMxMBean
public class S3ServiceMx extends Object implements S3ServiceMxMBean
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getTotalListRequests()
long
getTotalObjectCopyRequests()
long
getTotalObjectDeleteRequests()
long
getTotalObjectGetRequests()
long
getTotalObjectHeadRequests()
long
getTotalObjectPutRequests()
long
getTotalRequests()
static void
registerMBean()
static ObjectInstance
registerMBean(Object object, ObjectName name)
-
-
-
Method Detail
-
registerMBean
public static ObjectInstance registerMBean(Object object, ObjectName name) throws InstanceAlreadyExistsException, MBeanRegistrationException, NotCompliantMBeanException
-
registerMBean
public static void registerMBean()
-
getTotalListRequests
public long getTotalListRequests()
- Specified by:
getTotalListRequests
in interfaceS3BucketMxMBean
-
getTotalObjectCopyRequests
public long getTotalObjectCopyRequests()
- Specified by:
getTotalObjectCopyRequests
in interfaceS3BucketMxMBean
-
getTotalObjectDeleteRequests
public long getTotalObjectDeleteRequests()
- Specified by:
getTotalObjectDeleteRequests
in interfaceS3BucketMxMBean
-
getTotalObjectGetRequests
public long getTotalObjectGetRequests()
- Specified by:
getTotalObjectGetRequests
in interfaceS3BucketMxMBean
-
getTotalObjectHeadRequests
public long getTotalObjectHeadRequests()
- Specified by:
getTotalObjectHeadRequests
in interfaceS3BucketMxMBean
-
getTotalObjectPutRequests
public long getTotalObjectPutRequests()
- Specified by:
getTotalObjectPutRequests
in interfaceS3BucketMxMBean
-
getTotalRequests
public long getTotalRequests()
- Specified by:
getTotalRequests
in interfaceS3BucketMxMBean
-
-