Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.management.storage
Interface AdministrativeStatusPersister

All Known Implementing Classes:
DocumentModelStatusPersister

public interface AdministrativeStatusPersister


Method Summary
 java.util.List<java.lang.String> getAllInstanceIds()
          Lists all instance identifiers persisted in the backend
 java.util.List<AdministrativeStatus> getAllStatuses(java.lang.String instanceId)
          Retrieves the AdministrativeStatus for all services of a given instance
 AdministrativeStatus getStatus(java.lang.String instanceId, java.lang.String serviceIdentifier)
          Reads the AdministrativeStatus of a service for a given instance
 void remove(java.lang.String instanceId)
          Removes all persisted states for a given instance
 AdministrativeStatus saveStatus(AdministrativeStatus status)
          Saves the AdministrativeStatus of a service of a given instance
 

Method Detail

getAllInstanceIds

java.util.List<java.lang.String> getAllInstanceIds()
Lists all instance identifiers persisted in the backend

Returns:

saveStatus

AdministrativeStatus saveStatus(AdministrativeStatus status)
Saves the AdministrativeStatus of a service of a given instance

Parameters:
instanceId -
serviceIdentifier -
status -
Returns:

getStatus

AdministrativeStatus getStatus(java.lang.String instanceId,
                               java.lang.String serviceIdentifier)
Reads the AdministrativeStatus of a service for a given instance

Parameters:
instanceId -
serviceIdentifier -
Returns:

getAllStatuses

java.util.List<AdministrativeStatus> getAllStatuses(java.lang.String instanceId)
Retrieves the AdministrativeStatus for all services of a given instance

Parameters:
instanceId -
Returns:

remove

void remove(java.lang.String instanceId)
Removes all persisted states for a given instance

Parameters:
instanceId -

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.