Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.management.statuses
Class GlobalAdministrativeStatusManagerImpl

java.lang.Object
  extended by org.nuxeo.ecm.core.management.statuses.GlobalAdministrativeStatusManagerImpl
All Implemented Interfaces:
GlobalAdministrativeStatusManager

public class GlobalAdministrativeStatusManagerImpl
extends java.lang.Object
implements GlobalAdministrativeStatusManager


Constructor Summary
GlobalAdministrativeStatusManagerImpl()
           
 
Method Summary
 java.lang.String getLocalNuxeoInstanceIdentifier()
          Return the identifier of the local Nuxeo Instance
 AdministrableServiceDescriptor getServiceDescriptor(java.lang.String serviceIndentifier)
          Get the XMAP descriptor for one service
 AdministrativeStatusManager getStatusManager(java.lang.String instanceIdentifier)
          Retrive the AdministrativeStatusManager for a given Nuxeo Instance
 java.util.List<java.lang.String> listInstanceIds()
          List the identifiers of all Nuxeo Instances
 java.util.List<AdministrableServiceDescriptor> listRegistredServices()
          List services that are declared to be administrable
 void registerService(AdministrableServiceDescriptor desc)
           
 void setStatus(java.lang.String serviceIdentifier, java.lang.String state, java.lang.String message, java.lang.String login)
          Update the status of a service for all refistred Nuxeo Instances
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalAdministrativeStatusManagerImpl

public GlobalAdministrativeStatusManagerImpl()
Method Detail

getLocalNuxeoInstanceIdentifier

public java.lang.String getLocalNuxeoInstanceIdentifier()
Description copied from interface: GlobalAdministrativeStatusManager
Return the identifier of the local Nuxeo Instance

Specified by:
getLocalNuxeoInstanceIdentifier in interface GlobalAdministrativeStatusManager
Returns:

getStatusManager

public AdministrativeStatusManager getStatusManager(java.lang.String instanceIdentifier)
Description copied from interface: GlobalAdministrativeStatusManager
Retrive the AdministrativeStatusManager for a given Nuxeo Instance

Specified by:
getStatusManager in interface GlobalAdministrativeStatusManager
Returns:

listInstanceIds

public java.util.List<java.lang.String> listInstanceIds()
Description copied from interface: GlobalAdministrativeStatusManager
List the identifiers of all Nuxeo Instances

Specified by:
listInstanceIds in interface GlobalAdministrativeStatusManager
Returns:

setStatus

public void setStatus(java.lang.String serviceIdentifier,
                      java.lang.String state,
                      java.lang.String message,
                      java.lang.String login)
Description copied from interface: GlobalAdministrativeStatusManager
Update the status of a service for all refistred Nuxeo Instances

Specified by:
setStatus in interface GlobalAdministrativeStatusManager

registerService

public void registerService(AdministrableServiceDescriptor desc)

listRegistredServices

public java.util.List<AdministrableServiceDescriptor> listRegistredServices()
Description copied from interface: GlobalAdministrativeStatusManager
List services that are declared to be administrable

Specified by:
listRegistredServices in interface GlobalAdministrativeStatusManager
Returns:

getServiceDescriptor

public AdministrableServiceDescriptor getServiceDescriptor(java.lang.String serviceIndentifier)
Description copied from interface: GlobalAdministrativeStatusManager
Get the XMAP descriptor for one service

Specified by:
getServiceDescriptor in interface GlobalAdministrativeStatusManager
Returns:

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.