public class S3Handler extends BaseRouterHandler
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ACCESSKEY
HTTP GET.
|
static java.lang.String |
BUCKETNAME |
static java.lang.String |
SECRETKEY
HTTP POST.
|
static java.lang.String |
URL
The HTTP url binding property name.
|
BIDICONFIG, PASSWORD, USERNAME| Constructor and Description |
|---|
S3Handler() |
S3Handler(MaxEndPointInfo endPointInfo) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessKey() |
java.lang.String |
getBucketName() |
java.util.List<RouterPropsInfo> |
getProperties() |
java.lang.String |
getSecretKey() |
java.lang.String |
getUrl() |
byte[] |
invoke(java.util.Map metaData,
byte[] data)
All directly extending classes should call super.invoke(metaData, data) before proceeding
with the invoke.
|
public static final java.lang.String ACCESSKEY
public static final java.lang.String SECRETKEY
public static final java.lang.String BUCKETNAME
public static final java.lang.String URL
public S3Handler(MaxEndPointInfo endPointInfo)
endPointInfo - public S3Handler()
public byte[] invoke(java.util.Map metaData,
byte[] data)
throws MXException
BaseRouterHandlerinvoke in interface RouterHandlerinvoke in class BaseRouterHandlerMXExceptionRouterHandler.invoke(java.util.Map, byte[])public java.util.List<RouterPropsInfo> getProperties()
public java.lang.String getUrl()
public java.lang.String getAccessKey()
public java.lang.String getSecretKey()
public java.lang.String getBucketName()