Package com.adaptris.aws.s3
Class S3OperationImpl
- java.lang.Object
-
- com.adaptris.aws.s3.S3OperationImpl
-
- All Implemented Interfaces:
S3Operation
,ComponentLifecycleExtension
- Direct Known Subclasses:
ListOperation
,ObjectOperationImpl
public abstract class S3OperationImpl extends java.lang.Object implements S3Operation
Abstract base class for S3 Operations.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Logger
log
-
Constructor Summary
Constructors Constructor Description S3OperationImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getBucket()
void
prepare()
protected static java.lang.String
resolve(java.lang.String expression, AdaptrisMessage msg)
Deprecated.just use msg.resolve() instead.protected java.lang.String
s3Bucket(AdaptrisMessage msg)
void
setBucket(java.lang.String bucket)
<T extends S3OperationImpl>
TwithBucket(java.lang.String b)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.adaptris.aws.s3.S3Operation
execute
-
-
-
-
Method Detail
-
withBucket
public <T extends S3OperationImpl> T withBucket(java.lang.String b)
-
prepare
public void prepare() throws CoreException
- Specified by:
prepare
in interfaceComponentLifecycleExtension
- Throws:
CoreException
-
s3Bucket
protected java.lang.String s3Bucket(AdaptrisMessage msg)
-
resolve
@Deprecated protected static java.lang.String resolve(java.lang.String expression, AdaptrisMessage msg)
Deprecated.just use msg.resolve() instead.
-
getBucket
public java.lang.String getBucket()
-
setBucket
public void setBucket(java.lang.String bucket)
-
-