public class ModuleEntries.Async extends Object
| Constructor and Description |
|---|
Async() |
| Modifier and Type | Method and Description |
|---|---|
CMACallback<CMAEntry> |
archive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Archive an Entry.
|
CMACallback<CMAEntry> |
create(String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new Entry on the configured space and environment.
|
CMACallback<CMAEntry> |
create(String spaceId,
String environmentId,
String contentTypeId,
CMAEntry entry,
CMACallback<CMAEntry> callback)
Create a new entry in the given space and environment.
|
CMACallback<Integer> |
delete(CMAEntry entry,
CMACallback<Integer> callback)
Delete an Entry.
|
CMACallback<CMAArray<CMAEntry>> |
fetchAll(CMACallback<CMAArray<CMAEntry>> callback)
Fetch all Entries from the configured space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
fetchAll(Map<String,String> query,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all entries in the space and environment matching the given query.
|
CMACallback<CMAArray<CMAEntry>> |
fetchAll(String spaceId,
String environmentId,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all entries from the given space and environment.
|
CMACallback<CMAArray<CMAEntry>> |
fetchAll(String spaceId,
String environmentId,
Map<String,String> query,
CMACallback<CMAArray<CMAEntry>> callback)
Fetch all Entries from a Space with a query.
|
CMACallback<CMAArray<CMASnapshot>> |
fetchAllSnapshots(CMAEntry entry,
CMACallback<CMAArray<CMASnapshot>> callback)
Fetch all snapshots of an entry.
|
CMACallback<CMAArray<CMASnapshot>> |
fetchAllSnapshotsWithQuery(CMAEntry entry,
Map<String,String> query,
CMACallback<CMAArray<CMASnapshot>> callback)
Fetch all snapshots of an entry asynchronously with query parameters.
|
CMACallback<CMAEntry> |
fetchOne(String entryId,
CMACallback<CMAEntry> callback)
Fetch an Entry with the given
entryId from the configured space and environment. |
CMACallback<CMAEntry> |
fetchOne(String spaceId,
String environmentId,
String entryId,
CMACallback<CMAEntry> callback)
Fetch an Entry with the given
entryId from a Space.entry |
CMACallback<CMASnapshot> |
fetchOneSnapshot(CMAEntry entry,
String snapshotId,
CMACallback<CMASnapshot> callback)
Fetch a specific snapshot of an entry.
|
CMACallback<CMAEntry> |
patch(CMAEntry entry,
List<Map<String,Object>> operations,
CMACallback<CMAEntry> callback)
Patch an Entry using JSON Patch operations.
|
CMACallback<CMAEntry> |
patch(String spaceId,
String environmentId,
String entryId,
Integer version,
List<Map<String,Object>> operations,
CMACallback<CMAEntry> callback)
Patch an Entry using JSON Patch operations.
|
CMACallback<CMAEntry> |
publish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Publish an Entry.
|
CMACallback<CMAEntry> |
publishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
unArchive(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Archive an Entry.
|
CMACallback<CMAEntry> |
unPublish(CMAEntry entry,
CMACallback<CMAEntry> callback)
Un-Publish an Entry.
|
CMACallback<CMAEntry> |
unPublishLocale(CMAEntry entry,
String locale,
CMACallback<CMAEntry> callback)
Un-Publish an Entry for a specific locale.
|
CMACallback<CMAEntry> |
update(CMAEntry entry,
CMACallback<CMAEntry> callback)
Update an Entry.
|
public CMACallback<CMAEntry> archive(CMAEntry entry, CMACallback<CMAEntry> callback)
entry - Entrycallback - CallbackIllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.public CMACallback<CMAEntry> create(String contentTypeId, CMAEntry entry, CMACallback<CMAEntry> callback)
In case the given 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.
contentTypeId - Content Type IDentry - Entrycallback - CallbackIllegalArgumentException - if configured spaceId is null.IllegalArgumentException - if configured entry is null.IllegalArgumentException - if contentTypeId is null.IllegalArgumentException - if entry is null.CMAClient.Builder.setSpaceId(String),
CMAClient.Builder.setEnvironmentId(String)public CMACallback<CMAEntry> create(String spaceId, String environmentId, String contentTypeId, CMAEntry entry, CMACallback<CMAEntry> callback)
In case the given 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.
This method will override the configuration specified through
CMAClient.Builder.setSpaceId(String) and
CMAClient.Builder.setEnvironmentId(String).
spaceId - Space IDenvironmentId - Environment IDcontentTypeId - Content Type IDentry - Entrycallback - CallbackIllegalArgumentException - if spaceId is null.IllegalArgumentException - if environmentId is null.IllegalArgumentException - if contentTypeId is null.IllegalArgumentException - if entry is null.public CMACallback<Integer> delete(CMAEntry entry, CMACallback<Integer> callback)
entry - Entrycallback - CallbackIllegalArgumentException - if spaceId is null.IllegalArgumentException - if entry is null.public CMACallback<CMAArray<CMAEntry>> fetchAll(CMACallback<CMAArray<CMAEntry>> callback)
callback - CallbackIllegalArgumentException - if configured spaceId is null.IllegalArgumentException - if configured environmentId is null.CMAClient.Builder.setSpaceId(String),
CMAClient.Builder.setEnvironmentId(String)public CMACallback<CMAArray<CMAEntry>> fetchAll(Map<String,String> query, CMACallback<CMAArray<CMAEntry>> callback)
query - query to be performedcallback - CallbackIllegalArgumentException - if configured spaceId is null.IllegalArgumentException - if configured environmentId is null.CMAClient.Builder.setSpaceId(String),
CMAClient.Builder.setEnvironmentId(String)public CMACallback<CMAArray<CMAEntry>> fetchAll(String spaceId, String environmentId, CMACallback<CMAArray<CMAEntry>> callback)
This method will override the configuration specified through
CMAClient.Builder.setSpaceId(String) and
CMAClient.Builder.setEnvironmentId(String).
spaceId - Space IDenvironmentId - Environment IDcallback - CallbackIllegalArgumentException - if spaceId is null.IllegalArgumentException - if environmentId is null.public CMACallback<CMAArray<CMAEntry>> fetchAll(String spaceId, String environmentId, Map<String,String> query, CMACallback<CMAArray<CMAEntry>> callback)
spaceId - Space IDenvironmentId - Environment IDquery - Querycallback - CallbackIllegalArgumentException - if spaceId is null.IllegalArgumentException - if environmentId is null.public CMACallback<CMAEntry> fetchOne(String entryId, CMACallback<CMAEntry> callback)
entryId from the configured space and environment.entryId - Entry IDcallback - CallbackIllegalArgumentException - if configured spaceId is null.IllegalArgumentException - if configured environmentId is null.public CMACallback<CMAEntry> fetchOne(String spaceId, String environmentId, String entryId, CMACallback<CMAEntry> callback)
entryId from a Space.entryspaceId - Space IDenvironmentId - Environment IDentryId - Entry IDcallback - Callbackpublic CMACallback<CMAEntry> publish(CMAEntry entry, CMACallback<CMAEntry> callback)
entry - Entrycallback - CallbackIllegalArgumentException - 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 - CallbackIllegalArgumentException - 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 - CallbackIllegalArgumentException - 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 - Callbackpublic CMACallback<CMAEntry> patch(CMAEntry entry, List<Map<String,Object>> operations, CMACallback<CMAEntry> callback)
Important Note: JSON Patch cannot perform operations on non-existing fields. If the field is defined on the Content Type but has not been set on the Entry yet, the API will return a validation error. Use the top-level field path with locale in the value instead.
entry - Entry containing the entry ID, space ID, environment ID, and versionoperations - List of JSON Patch operations to applycallback - CallbackIllegalArgumentException - if entry is null.IllegalArgumentException - if operations is null.ModuleEntries.patch(CMAEntry, java.util.List)public CMACallback<CMAEntry> patch(String spaceId, String environmentId, String entryId, Integer version, List<Map<String,Object>> operations, CMACallback<CMAEntry> callback)
Important Note: JSON Patch cannot perform operations on non-existing fields. If the field is defined on the Content Type but has not been set on the Entry yet, the API will return a validation error. Use the top-level field path with locale in the value instead.
spaceId - Space IDenvironmentId - Environment IDentryId - Entry IDversion - Entry version (must match current entry version)operations - List of JSON Patch operations to applycallback - CallbackIllegalArgumentException - if any parameter is null.ModuleEntries.patch(String, String, String, Integer, java.util.List)public 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<CMAArray<CMASnapshot>> fetchAllSnapshotsWithQuery(CMAEntry entry, Map<String,String> query, CMACallback<CMAArray<CMASnapshot>> callback)
entry - the entry whose snapshots are to be returned.query - additional query parameters to refine the results.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.public CMACallback<CMAEntry> publishLocale(CMAEntry entry, String locale, CMACallback<CMAEntry> callback)
entry - Entrylocale - Locale to publishcallback - CallbackIllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.IllegalArgumentException - if entry's space id is null.IllegalArgumentException - if locale is null.public CMACallback<CMAEntry> unPublishLocale(CMAEntry entry, String locale, CMACallback<CMAEntry> callback)
entry - Entrylocale - Locale to unpublishcallback - CallbackIllegalArgumentException - if entry is null.IllegalArgumentException - if entry's id is null.IllegalArgumentException - if entry's space id is null.IllegalArgumentException - if locale is null.Copyright © 2026 Contentful, GmbH.. All rights reserved.