Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.admin.monitoring
Class EventMonitoringActionBean

java.lang.Object
  extended by org.nuxeo.ecm.admin.monitoring.EventMonitoringActionBean
All Implemented Interfaces:
Serializable

@Name(value="eventMonitoringAction")
@Scope(value=EVENT)
public class EventMonitoringActionBean
extends Object
implements Serializable

Simple Seam Bean that wraps EventMonitoring to expose it to JSF/Seam layer

Author:
tiry
See Also:
Serialized Form

Constructor Summary
EventMonitoringActionBean()
           
 
Method Summary
 void disableAsyncTracking()
           
 void disableSyncTracking()
           
 void enableAsyncTracking()
           
 void enableSyncTracking()
           
 int getActiveThreads()
           
 List<List<String>> getAsyncStats()
           
 String getEventStatistics()
           
 int getQueuedEvents()
           
 List<List<String>> getSyncStats()
           
 boolean isAsyncTrackingEnabled()
           
 boolean isSyncTrackingEnabled()
           
 void refresh()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventMonitoringActionBean

public EventMonitoringActionBean()
Method Detail

getActiveThreads

public int getActiveThreads()

getQueuedEvents

public int getQueuedEvents()

getSyncStats

@Factory(value="eventSyncStats",
         scope=EVENT)
public List<List<String>> getSyncStats()

getAsyncStats

@Factory(value="eventAsyncStats",
         scope=EVENT)
public List<List<String>> getAsyncStats()

refresh

public void refresh()

getEventStatistics

public String getEventStatistics()

enableSyncTracking

public void enableSyncTracking()

enableAsyncTracking

public void enableAsyncTracking()

disableSyncTracking

public void disableSyncTracking()

disableAsyncTracking

public void disableAsyncTracking()

isSyncTrackingEnabled

@Factory(value="eventSyncTrackingEnabled",
         scope=EVENT)
public boolean isSyncTrackingEnabled()

isAsyncTrackingEnabled

@Factory(value="eventAsyncTrackingEnabled",
         scope=EVENT)
public boolean isAsyncTrackingEnabled()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.