public final class ModuleUiExtensions.Async extends Object
| Constructor and Description |
|---|
Async() |
| Modifier and Type | Method and Description |
|---|---|
CMACallback<CMAUiExtension> |
create(String spaceId,
CMAUiExtension extension,
CMACallback<CMAUiExtension> callback)
Create a new ui extension.
|
CMACallback<Integer> |
delete(CMAUiExtension extension,
CMACallback<Integer> callback)
Delete a ui extension.
|
CMACallback<CMAArray<CMAUiExtension>> |
fetchAll(String spaceId,
CMACallback<CMAArray<CMAUiExtension>> callback)
Fetch ui extensions from a given space.
|
CMACallback<CMAArray<CMAUiExtension>> |
fetchAll(String spaceId,
Map<String,String> query,
CMACallback<CMAArray<CMAUiExtension>> callback)
Fetch specific ui extensions from a given space.
|
CMACallback<CMAUiExtension> |
fetchOne(String spaceId,
String extensionId,
CMACallback<CMAUiExtension> callback)
Fetch ui extension to given content type from a given space.
|
CMACallback<CMAUiExtension> |
update(CMAUiExtension extension,
CMACallback<CMAUiExtension> callback)
Update a ui extension.
|
public CMACallback<CMAUiExtension> fetchOne(String spaceId, String extensionId, CMACallback<CMAUiExtension> callback)
spaceId - the id of the space this is valid on.extensionId - the id of the extension to be fetched.callback - the callback to be informed about success or failure.IllegalArgumentException - if spaceId is null.IllegalArgumentException - if extensionId is null.public CMACallback<CMAArray<CMAUiExtension>> fetchAll(String spaceId, CMACallback<CMAArray<CMAUiExtension>> callback)
spaceId - the id of the space this is valid on.callback - the callback to be informed about success or failure.IllegalArgumentException - if spaceId is null.public CMACallback<CMAArray<CMAUiExtension>> fetchAll(String spaceId, Map<String,String> query, CMACallback<CMAArray<CMAUiExtension>> callback)
spaceId - the id of the space to search in.query - the query identifying specific ui extensions.callback - the callback to be informed about success or failure.IllegalArgumentException - if spaceId is null.public CMACallback<CMAUiExtension> update(CMAUiExtension extension, CMACallback<CMAUiExtension> callback)
extension - the ui extension to be updated.callback - the callback to be informed about success or failure.IllegalArgumentException - if extension is null.IllegalArgumentException - if extension's version is null.IllegalArgumentException - if extension's id is null.IllegalArgumentException - if extension's spaceId is null.public CMACallback<CMAUiExtension> create(String spaceId, CMAUiExtension extension, CMACallback<CMAUiExtension> callback)
spaceId - the id of the space this ui extension should be created in.extension - the ui extension to be added.callback - the callback to be informed about success or failure.IllegalArgumentException - if spaceId is null.IllegalArgumentException - if extension is null.IllegalArgumentException - if extension's version is null.IllegalArgumentException - if extension's id is null.IllegalArgumentException - if extension's spaceId is null.public CMACallback<Integer> delete(CMAUiExtension extension, CMACallback<Integer> callback)
extension - the ui extension to be deleted.callback - the callback to be informed about success or failure.IllegalArgumentException - if extension is null.IllegalArgumentException - if extension's id is null.IllegalArgumentException - if extension's version is null.IllegalArgumentException - if extension's spaceId is null.Copyright © 2017 Contentful, GmbH.. All Rights Reserved.