Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.admin
Class SystemInfoManager

java.lang.Object
  extended by org.nuxeo.ecm.admin.SystemInfoManager
All Implemented Interfaces:
java.io.Serializable

@Name(value="systemInfo")
@Scope(value=CONVERSATION)
public class SystemInfoManager
extends java.lang.Object
implements java.io.Serializable

Seam Bean to export System info.

Author:
Thierry Delprat
See Also:
Serialized Form

Constructor Summary
SystemInfoManager()
           
 
Method Summary
 void checkReady()
           
 int getCurrentAuditPage()
           
 java.lang.String getCurrentRepositoryName()
           
 java.lang.String getHostInfo()
           
 java.util.List<LogEntry> getLoginInfo()
           
 SimplifiedServerInfo getNuxeoServerInfo()
           
 int getOpenSessionNumber()
           
 java.lang.String getRepoUsage()
           
 java.lang.String getSelectedTimeRange()
           
 RepoStatInfo getStatInfo()
           
 java.util.List<javax.faces.model.SelectItem> getTimeRanges()
           
 boolean isMultiRepo()
           
 boolean isStatInfoAvailable()
           
 boolean isStatInfoInProgress()
           
 java.util.List<Repository> listAvailableRepositories()
           
 void nextPage()
           
 void prevPage()
           
 void setCurrentRepositoryName(java.lang.String name)
           
 void setSelectedTimeRange(java.lang.String dateRange)
           
 void startRepoStats()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemInfoManager

public SystemInfoManager()
Method Detail

getHostInfo

public java.lang.String getHostInfo()

getNuxeoServerInfo

@Factory(value="nuxeoServerInfo",
         scope=EVENT)
public SimplifiedServerInfo getNuxeoServerInfo()

isMultiRepo

public boolean isMultiRepo()
                    throws java.lang.Exception
Throws:
java.lang.Exception

listAvailableRepositories

public java.util.List<Repository> listAvailableRepositories()
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

getCurrentRepositoryName

public java.lang.String getCurrentRepositoryName()
                                          throws java.lang.Exception
Throws:
java.lang.Exception

setCurrentRepositoryName

public void setCurrentRepositoryName(java.lang.String name)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getOpenSessionNumber

public int getOpenSessionNumber()

startRepoStats

public void startRepoStats()
                    throws java.lang.Exception
Throws:
java.lang.Exception

checkReady

public void checkReady()

isStatInfoInProgress

public boolean isStatInfoInProgress()

isStatInfoAvailable

public boolean isStatInfoAvailable()

getStatInfo

@Factory(value="repoStatResult",
         scope=EVENT)
public RepoStatInfo getStatInfo()

getRepoUsage

public java.lang.String getRepoUsage()
                              throws java.lang.Exception
Throws:
java.lang.Exception

getTimeRanges

public java.util.List<javax.faces.model.SelectItem> getTimeRanges()

getSelectedTimeRange

public java.lang.String getSelectedTimeRange()

setSelectedTimeRange

public void setSelectedTimeRange(java.lang.String dateRange)

getCurrentAuditPage

public int getCurrentAuditPage()

nextPage

public void nextPage()

prevPage

public void prevPage()

getLoginInfo

@Factory(value="userLoginEvents",
         scope=EVENT)
public java.util.List<LogEntry> getLoginInfo()
                                      throws java.lang.Exception
Throws:
java.lang.Exception

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.