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 registerS3BucketListEvent(java.lang.String bucketName)
           
 void registerS3BucketMBeans(S3Bucket[] buckets)
           
 void registerS3ObjectCopyEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerS3ObjectDeleteEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerS3ObjectGetEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerS3ObjectHeadEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerS3ObjectMBean(java.lang.String bucketName, S3Object[] objects)
           
 void registerS3ObjectPutEvent(java.lang.String bucketName, java.lang.String key)
           
 void registerS3ServiceExceptionEvent()
           
 void registerS3ServiceExceptionEvent(java.lang.String s3ErrorCode)
           
 void registerS3ServiceExceptionMBean()
           
 void registerS3ServiceMBean()
           
 
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

registerS3BucketMBeans

public void registerS3BucketMBeans(S3Bucket[] buckets)
Specified by:
registerS3BucketMBeans in interface MxInterface

registerS3BucketListEvent

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

registerS3ObjectMBean

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

registerS3ObjectPutEvent

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

registerS3ObjectGetEvent

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

registerS3ObjectHeadEvent

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

registerS3ObjectDeleteEvent

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

registerS3ObjectCopyEvent

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