Package com.adaptris.aws2.s3
Class S3Service
java.lang.Object
com.adaptris.core.ServiceImp
com.adaptris.aws2.s3.S3ServiceImpl
com.adaptris.aws2.s3.S3Service
- All Implemented Interfaces:
AdaptrisComponent,ComponentLifecycle,ComponentLifecycleExtension,ConfigComment,ConnectedService,MessageEventGenerator,Service,StateManagedComponent
@ComponentProfile(summary="Amazon S3 Service",
recommended=AmazonS3Connection.class,
since="4.3.0")
public class S3Service
extends S3ServiceImpl
- Since:
- 4.3.0
In the adapter configuration file this class is aliased as amazon-s3-service which is the preferred alternative to the fully qualified classname when building your configuration.
-
Field Summary
Fields inherited from class com.adaptris.core.ServiceImp
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoService(AdaptrisMessage msg) voidprepare()voidsetOperation(S3Operation operation) Methods inherited from class com.adaptris.aws2.s3.S3ServiceImpl
closeService, getConnection, initService, setConnection, start, stopMethods inherited from class com.adaptris.core.ServiceImp
changeState, close, continueOnFailure, createName, createQualifier, enabled, getComments, getContinueOnFail, getEnabled, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setComments, setContinueOnFail, setEnabled, setIsTrackingEndpoint, setUniqueIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.adaptris.core.AdaptrisComponent
getUniqueIdMethods inherited from interface com.adaptris.core.ComponentLifecycle
close, initMethods inherited from interface com.adaptris.core.ConfigComment
getComments, setCommentsMethods inherited from interface com.adaptris.core.MessageEventGenerator
createName, createQualifier, isTrackingEndpointMethods inherited from interface com.adaptris.core.Service
continueOnFailure, enabled, isBranching, setUniqueIdMethods inherited from interface com.adaptris.core.StateManagedComponent
changeState, requestClose, requestInit, requestStart, requestStop, retrieveComponentState
-
Constructor Details
-
S3Service
-
S3Service
public S3Service()
-
-
Method Details
-
doService
- Throws:
ServiceException
-
prepare
- Specified by:
preparein interfaceComponentLifecycleExtension- Overrides:
preparein classS3ServiceImpl- Throws:
CoreException
-
getOperation
-
setOperation
-