contribs.mx
Class S3ObjectMx
java.lang.Object
contribs.mx.S3ObjectMx
- All Implemented Interfaces:
- S3ObjectMxMBean
public class S3ObjectMx
- extends java.lang.Object
- implements S3ObjectMxMBean
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isEnabled
public static final boolean isEnabled
getTotalRequests
public long getTotalRequests()
- Specified by:
getTotalRequests
in interface S3ObjectMxMBean
getTotalGetRequests
public long getTotalGetRequests()
- Specified by:
getTotalGetRequests
in interface S3ObjectMxMBean
getTotalHeadRequests
public long getTotalHeadRequests()
- Specified by:
getTotalHeadRequests
in interface S3ObjectMxMBean
getTotalPutRequests
public long getTotalPutRequests()
- Specified by:
getTotalPutRequests
in interface S3ObjectMxMBean
getTotalDeleteRequests
public long getTotalDeleteRequests()
- Specified by:
getTotalDeleteRequests
in interface S3ObjectMxMBean
getTotalCopyRequests
public long getTotalCopyRequests()
- Specified by:
getTotalCopyRequests
in interface S3ObjectMxMBean
registerMBeans
public static void registerMBeans(java.lang.String bucketName,
StorageObject[] objects)
increment
public static void increment(int type,
java.lang.String bucketName,
java.lang.String key)
get
public static void get(java.lang.String bucketName,
java.lang.String key)
head
public static void head(java.lang.String bucketName,
java.lang.String key)
put
public static void put(java.lang.String bucketName,
java.lang.String key)
delete
public static void delete(java.lang.String bucketName,
java.lang.String key)
copy
public static void copy(java.lang.String bucketName,
java.lang.String key)