public interface ActionsApiAccessor
Modifier and Type | Method and Description |
---|---|
HttpResult<IBrowserAction> |
createBrowserAction(ActionData actionData)
Create browser action.
|
void |
createBrowserAction(ActionData actionData,
ResultApiCallback<IBrowserAction> resultApiCallback) |
HttpResult<IContentAction> |
createContentAction(ActionData actionData,
java.io.File contentFile) |
void |
createContentAction(ActionData actionData,
java.io.File contentFile,
ResultApiCallback<IContentAction> apiCallback) |
int |
deleteAction(java.util.UUID actionId)
Deletes action.
|
void |
deleteAction(java.util.UUID actionId,
UpdateApiCallback apiCallback) |
HttpResult<IAction> |
getAction(java.util.UUID actionId) |
void |
getAction(java.util.UUID actionId,
ResultApiCallback<IAction> resultApiCallback) |
HttpResult<IAction> |
getAction(java.util.UUID actionId,
SDKOptional<ETag> eTag)
Requests action by Id sending ETag in newHeader additionally.
|
void |
getAction(java.util.UUID actionId,
SDKOptional<ETag> etag,
ResultApiCallback<IAction> resultApiCallback) |
HttpResult<FileData> |
getActionContent(java.util.UUID actionId,
SDKOptional<ETag> eTagOptional)
Requests action content.
|
void |
getActionContent(java.util.UUID actionId,
SDKOptional<ETag> eTagSDKOptional,
ResultApiCallback<FileData> resultApiCallback) |
int |
updateAction(java.util.UUID actionId,
java.io.File file)
Updates Content action with new content of specified file.
|
void |
updateAction(java.util.UUID actionId,
java.io.File file,
UpdateApiCallback callback) |
HttpResult<IContentAction> createContentAction(ActionData actionData, java.io.File contentFile) throws ClientException
ClientException
void createContentAction(ActionData actionData, java.io.File contentFile, ResultApiCallback<IContentAction> apiCallback)
HttpResult<IBrowserAction> createBrowserAction(ActionData actionData) throws ClientException
actionData
- the actionClientException
- the client exceptionvoid createBrowserAction(ActionData actionData, ResultApiCallback<IBrowserAction> resultApiCallback)
HttpResult<IAction> getAction(java.util.UUID actionId, SDKOptional<ETag> eTag) throws ClientException
actionId
- the action ideTag
- the ETag optional valueClientException
- the client exceptionHttpResult<IAction> getAction(java.util.UUID actionId) throws ClientException
ClientException
void getAction(java.util.UUID actionId, SDKOptional<ETag> etag, ResultApiCallback<IAction> resultApiCallback)
void getAction(java.util.UUID actionId, ResultApiCallback<IAction> resultApiCallback)
int updateAction(java.util.UUID actionId, java.io.File file) throws ClientException
actionId
- the action idfile
- the fileClientException
- is thrown if unexpected error has occuredvoid updateAction(java.util.UUID actionId, java.io.File file, UpdateApiCallback callback)
int deleteAction(java.util.UUID actionId) throws ClientException
actionId
- the action idClientException
- is thrown if unexpected error has occuredvoid deleteAction(java.util.UUID actionId, UpdateApiCallback apiCallback)
HttpResult<FileData> getActionContent(java.util.UUID actionId, SDKOptional<ETag> eTagOptional) throws ClientException
actionId
- the action ideTagOptional
- the e tag optionalClientException
- is thrown if unexpected error has occuredvoid getActionContent(java.util.UUID actionId, SDKOptional<ETag> eTagSDKOptional, ResultApiCallback<FileData> resultApiCallback)