Package contribs.mx
Class S3BucketMx
- java.lang.Object
-
- contribs.mx.S3BucketMx
-
- All Implemented Interfaces:
S3BucketMxMBean
public class S3BucketMx extends Object implements S3BucketMxMBean
-
-
Field Summary
Fields Modifier and Type Field Description static booleanisEnabled
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetTotalListRequests()longgetTotalObjectCopyRequests()longgetTotalObjectDeleteRequests()longgetTotalObjectGetRequests()longgetTotalObjectHeadRequests()longgetTotalObjectPutRequests()longgetTotalRequests()static voidincrement(int type, String bucketName)static voidlist(String bucketName)static voidregisterMBeans(StorageBucket[] buckets)
-
-
-
Method Detail
-
getTotalRequests
public long getTotalRequests()
- Specified by:
getTotalRequestsin interfaceS3BucketMxMBean
-
getTotalListRequests
public long getTotalListRequests()
- Specified by:
getTotalListRequestsin interfaceS3BucketMxMBean
-
getTotalObjectGetRequests
public long getTotalObjectGetRequests()
- Specified by:
getTotalObjectGetRequestsin interfaceS3BucketMxMBean
-
getTotalObjectHeadRequests
public long getTotalObjectHeadRequests()
- Specified by:
getTotalObjectHeadRequestsin interfaceS3BucketMxMBean
-
getTotalObjectPutRequests
public long getTotalObjectPutRequests()
- Specified by:
getTotalObjectPutRequestsin interfaceS3BucketMxMBean
-
getTotalObjectDeleteRequests
public long getTotalObjectDeleteRequests()
- Specified by:
getTotalObjectDeleteRequestsin interfaceS3BucketMxMBean
-
getTotalObjectCopyRequests
public long getTotalObjectCopyRequests()
- Specified by:
getTotalObjectCopyRequestsin interfaceS3BucketMxMBean
-
registerMBeans
public static void registerMBeans(StorageBucket[] buckets)
-
increment
public static void increment(int type, String bucketName)
-
list
public static void list(String bucketName)
-
-