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