Alachisoft.NCache.Common.Monitoring.IMonitorServer Maven / Gradle / Ivy
package Alachisoft.NCache.Common.Monitoring;
public interface IMonitorServer {
void Initialize(String cacheId);
java.util.ArrayList GetCacheStatistics();
void RegisterEventViewerEvents(String[] sources);
void UnRegisterEventViewerEvents();
java.util.ArrayList GetLatestEvents();
java.util.ArrayList GetCacheServers();
java.util.ArrayList GetRunningCacheServers();
java.util.ArrayList GetCacheClients();
java.util.ArrayList GetAllConfiguredCaches();
ConfiguredCacheInfo GetCacheConfigurationInfo();
java.util.ArrayList GetUpdatedCacheServers();
String GetClusterNIC();
String GetNICForIP(String ip);
String GetSocketServerNIC();
java.util.ArrayList GetUpdatedRunningCacheServers();
java.util.ArrayList GetUpdatedCacheClients();
//CLIENTSTATS : Method to be called
java.util.ArrayList GetClientProcessStats();
int GetPercentageCPUUsage();
}