All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy