Package contribs.mx
Class S3ObjectMx
- java.lang.Object
-
- contribs.mx.S3ObjectMx
-
- All Implemented Interfaces:
S3ObjectMxMBean
public class S3ObjectMx extends Object implements S3ObjectMxMBean
-
-
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 static voidcopy(String bucketName, String key)static voiddelete(String bucketName, String key)static voidget(String bucketName, String key)longgetTotalCopyRequests()longgetTotalDeleteRequests()longgetTotalGetRequests()longgetTotalHeadRequests()longgetTotalPutRequests()longgetTotalRequests()static voidhead(String bucketName, String key)static voidincrement(int type, String bucketName, String key)static voidput(String bucketName, String key)static voidregisterMBeans(String bucketName, StorageObject[] objects)
-
-
-
Method Detail
-
getTotalRequests
public long getTotalRequests()
- Specified by:
getTotalRequestsin interfaceS3ObjectMxMBean
-
getTotalGetRequests
public long getTotalGetRequests()
- Specified by:
getTotalGetRequestsin interfaceS3ObjectMxMBean
-
getTotalHeadRequests
public long getTotalHeadRequests()
- Specified by:
getTotalHeadRequestsin interfaceS3ObjectMxMBean
-
getTotalPutRequests
public long getTotalPutRequests()
- Specified by:
getTotalPutRequestsin interfaceS3ObjectMxMBean
-
getTotalDeleteRequests
public long getTotalDeleteRequests()
- Specified by:
getTotalDeleteRequestsin interfaceS3ObjectMxMBean
-
getTotalCopyRequests
public long getTotalCopyRequests()
- Specified by:
getTotalCopyRequestsin interfaceS3ObjectMxMBean
-
registerMBeans
public static void registerMBeans(String bucketName, StorageObject[] objects)
-
-