public final class ModuleEntries.Async extends Object
| Constructor and Description |
|---|
Async() |
public CMACallback<CMAEntry> archive(CMAEntry entry, CMACallback<CMAEntry> callback)
entry - Entrycallback - CallbackCMACallback instanceIllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.public CMACallback<CMAEntry> create(String spaceId, String contentTypeId, CMAEntry entry, CMACallback<CMAEntry> callback)
entry has an ID associated with it, that ID will be used,
otherwise the server will auto-generate an ID that will be contained in the response upon
success.spaceId - Space IDcontentTypeId - Content Type IDentry - Entrycallback - CallbackCMACallback instanceIllegalArgumentException - if spaceId is null.IllegalArgumentException - if entry is null.public CMACallback<Integer> delete(String spaceId, String entryId, CMACallback<Integer> callback)
spaceId - Space IDentryId - Entry IDcallback - CallbackCMACallback instanceIllegalArgumentException - if spaceId is null.IllegalArgumentException - if entry is null.public CMACallback<CMAArray<CMAEntry>> fetchAll(String spaceId, CMACallback<CMAArray<CMAEntry>> callback)
spaceId - Space IDcallback - CallbackCMACallback instanceIllegalArgumentException - if spaceId is null.public CMACallback<CMAArray<CMAEntry>> fetchAll(String spaceId, Map<String,String> query, CMACallback<CMAArray<CMAEntry>> callback)
spaceId - Space IDquery - Querycallback - CallbackCMACallback instanceIllegalArgumentException - if spaceId is null.public CMACallback<CMAEntry> fetchOne(String spaceId, String entryId, CMACallback<CMAEntry> callback)
entryId from a Space.spaceId - Space IDentryId - Entry IDcallback - CallbackCMACallback instancepublic CMACallback<CMAEntry> publish(CMAEntry entry, CMACallback<CMAEntry> callback)
entry - Entrycallback - CallbackCMACallback instanceIllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.IllegalArgumentException - if entry's space id is null.public CMACallback<CMAEntry> unArchive(CMAEntry entry, CMACallback<CMAEntry> callback)
entry - Entrycallback - CallbackCMACallback instanceIllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.IllegalArgumentException - if entry's space id is null.public CMACallback<CMAEntry> unPublish(CMAEntry entry, CMACallback<CMAEntry> callback)
entry - Entrycallback - CallbackCMACallback instanceIllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.IllegalArgumentException - if entry's space id is null.public CMACallback<CMAEntry> update(CMAEntry entry, CMACallback<CMAEntry> callback)
entry - Entrycallback - CallbackCMACallback instancepublic CMACallback<CMAArray<CMASnapshot>> fetchAllSnapshots(CMAEntry entry, CMACallback<CMAArray<CMASnapshot>> callback)
entry - the entry whose snapshots to be returned.callback - the callback to be informed about success or failure.IllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.IllegalArgumentException - if entry's space id is null.public CMACallback<CMASnapshot> fetchOneSnapshot(CMAEntry entry, String snapshotId, CMACallback<CMASnapshot> callback)
entry - the entry whose snapshot to be returned.snapshotId - the snapshot to be returned.callback - the callback to be informed about success or failure.IllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.IllegalArgumentException - if entry's space id is null.IllegalArgumentException - if snapshotId is null.Copyright © 2017 Contentful, GmbH.. All Rights Reserved.