contribs.mx
Class MxImpl

java.lang.Object
  extended by contribs.mx.MxImpl
All Implemented Interfaces:
MxInterface

public class MxImpl
extends java.lang.Object
implements MxInterface


Constructor Summary
MxImpl()
           
 
Method Summary
 void registerS3ServiceExceptionEvent()
           
 void registerS3ServiceExceptionEvent(java.lang.String s3ErrorCode)
           
 void registerS3ServiceExceptionMBean()
           
 void registerS3ServiceMBean()
           
 void registerStorageBucketListEvent(java.lang.String bucketName)
           
 void registerStorageBucketMBeans(StorageBucket[] buckets)
           
 void registerStorageObjectCopyEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerStorageObjectDeleteEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerStorageObjectGetEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerStorageObjectHeadEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerStorageObjectMBean(java.lang.String bucketName, StorageObject[] objects)
           
 void registerStorageObjectPutEvent(java.lang.String bucketName, java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MxImpl

public MxImpl()
Method Detail

registerS3ServiceMBean

public void registerS3ServiceMBean()
Specified by:
registerS3ServiceMBean in interface MxInterface

registerS3ServiceExceptionMBean

public void registerS3ServiceExceptionMBean()
Specified by:
registerS3ServiceExceptionMBean in interface MxInterface

registerS3ServiceExceptionEvent

public void registerS3ServiceExceptionEvent()
Specified by:
registerS3ServiceExceptionEvent in interface MxInterface

registerS3ServiceExceptionEvent

public void registerS3ServiceExceptionEvent(java.lang.String s3ErrorCode)
Specified by:
registerS3ServiceExceptionEvent in interface MxInterface

registerStorageBucketMBeans

public void registerStorageBucketMBeans(StorageBucket[] buckets)
Specified by:
registerStorageBucketMBeans in interface MxInterface

registerStorageBucketListEvent

public void registerStorageBucketListEvent(java.lang.String bucketName)
Specified by:
registerStorageBucketListEvent in interface MxInterface

registerStorageObjectMBean

public void registerStorageObjectMBean(java.lang.String bucketName,
                                       StorageObject[] objects)
Specified by:
registerStorageObjectMBean in interface MxInterface

registerStorageObjectPutEvent

public void registerStorageObjectPutEvent(java.lang.String bucketName,
                                          java.lang.String key)
Specified by:
registerStorageObjectPutEvent in interface MxInterface

registerStorageObjectGetEvent

public void registerStorageObjectGetEvent(java.lang.String bucketName,
                                          java.lang.String key)
Specified by:
registerStorageObjectGetEvent in interface MxInterface

registerStorageObjectHeadEvent

public void registerStorageObjectHeadEvent(java.lang.String bucketName,
                                           java.lang.String key)
Specified by:
registerStorageObjectHeadEvent in interface MxInterface

registerStorageObjectDeleteEvent

public void registerStorageObjectDeleteEvent(java.lang.String bucketName,
                                             java.lang.String key)
Specified by:
registerStorageObjectDeleteEvent in interface MxInterface

registerStorageObjectCopyEvent

public void registerStorageObjectCopyEvent(java.lang.String bucketName,
                                           java.lang.String key)
Specified by:
registerStorageObjectCopyEvent in interface MxInterface