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 boolean
isEnabled
-
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
increment(int type, String bucketName)
static void
list(String bucketName)
static void
registerMBeans(StorageBucket[] buckets)
-
-
-
Method Detail
-
getTotalRequests
public long getTotalRequests()
- Specified by:
getTotalRequests
in interfaceS3BucketMxMBean
-
getTotalListRequests
public long getTotalListRequests()
- Specified by:
getTotalListRequests
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
-
getTotalObjectDeleteRequests
public long getTotalObjectDeleteRequests()
- Specified by:
getTotalObjectDeleteRequests
in interfaceS3BucketMxMBean
-
getTotalObjectCopyRequests
public long getTotalObjectCopyRequests()
- Specified by:
getTotalObjectCopyRequests
in interfaceS3BucketMxMBean
-
registerMBeans
public static void registerMBeans(StorageBucket[] buckets)
-
increment
public static void increment(int type, String bucketName)
-
list
public static void list(String bucketName)
-
-