org.nuxeo.ecm.admin.monitoring
Class MonitoringActionBean
java.lang.Object
org.nuxeo.ecm.admin.monitoring.MonitoringActionBean
- All Implemented Interfaces:
- java.io.Serializable
@Name(value="monitoringAction")
@Scope(value=PAGE)
public class MonitoringActionBean
- extends java.lang.Object
- implements java.io.Serializable
Seam Bean that wraps AdministrativeStatusManager
and
ProbeManager
services to provide a JSF UI.
- Author:
- tiry
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NUXEO_SERVER_IS_ACTIVE
public static final java.lang.String NUXEO_SERVER_IS_ACTIVE
- See Also:
- Constant Field Values
NUXEO_SERVER_MESSAGE
public static final java.lang.String NUXEO_SERVER_MESSAGE
- See Also:
- Constant Field Values
MonitoringActionBean
public MonitoringActionBean()
getEditableStatus
public AdministrativeStatus getEditableStatus()
listNuxeoInstances
public java.util.List<java.lang.String> listNuxeoInstances()
isMultiServerInstallation
@Factory(value="isMultiServerInstallation",
scope=EVENT)
public boolean isMultiServerInstallation()
getAdministrativeStatuses
public java.util.List<AdministrativeStatus> getAdministrativeStatuses()
editStatus
public void editStatus()
saveStatus
public void saveStatus()
cancelEdit
public void cancelEdit()
resetEdit
public void resetEdit()
changeStatus
public void changeStatus(java.lang.String serviceId,
java.lang.String message,
java.lang.String state)
getProbeInfos
public java.util.List<ProbeInfo> getProbeInfos()
runProbe
public void runProbe()
runAllProbes
public void runAllProbes()
getNewStatusMessage
public java.lang.String getNewStatusMessage()
setNewStatusMessage
public void setNewStatusMessage(java.lang.String newStatusMessage)
getNewStatusValue
public java.lang.String getNewStatusValue()
setNewStatusValue
public void setNewStatusValue(java.lang.String newStatusValue)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.