Class DocumentModelStatusPersister
java.lang.Object
org.nuxeo.ecm.core.management.storage.DocumentModelStatusPersister
- All Implemented Interfaces:
AdministrativeStatusPersister
Used to control the server administrative status: the status of the server can be passive or active.
- Author:
- Mariana Cedica
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringLists all instance identifiers persisted in the backend.getAllStatuses(String instanceId) Retrieves theAdministrativeStatusfor all services of a given instanceReads theAdministrativeStatusof a service for a given instancevoidRemoves all persisted states for a given instance.saveStatus(AdministrativeStatus status) Saves theAdministrativeStatusof a service of a given instance
-
Field Details
-
ADMINISTRATIVE_INFO_CONTAINER
- See Also:
-
ADMINISTRATIVE_INFO_CONTAINER_DOCUMENT_TYPE
- See Also:
-
ADMINISTRATIVE_STATUS_DOCUMENT_TYPE
- See Also:
-
STATUS_PROPERTY
- See Also:
-
MESSAGE_PROPERTY
- See Also:
-
INSTANCE_PROPERTY
- See Also:
-
SERVICE_PROPERTY
- See Also:
-
LOGIN_PROPERTY
- See Also:
-
-
Constructor Details
-
DocumentModelStatusPersister
public DocumentModelStatusPersister()
-
-
Method Details
-
getAdministrativeStatusDocName
-
getAllInstanceIds
Description copied from interface:AdministrativeStatusPersisterLists all instance identifiers persisted in the backend.- Specified by:
getAllInstanceIdsin interfaceAdministrativeStatusPersister
-
getAllStatuses
Description copied from interface:AdministrativeStatusPersisterRetrieves theAdministrativeStatusfor all services of a given instance- Specified by:
getAllStatusesin interfaceAdministrativeStatusPersister
-
getStatus
Description copied from interface:AdministrativeStatusPersisterReads theAdministrativeStatusof a service for a given instance- Specified by:
getStatusin interfaceAdministrativeStatusPersister
-
remove
Description copied from interface:AdministrativeStatusPersisterRemoves all persisted states for a given instance.- Specified by:
removein interfaceAdministrativeStatusPersister
-
saveStatus
Description copied from interface:AdministrativeStatusPersisterSaves theAdministrativeStatusof a service of a given instance- Specified by:
saveStatusin interfaceAdministrativeStatusPersister
-