tigase.sys
Class TigaseRuntime

java.lang.Object
  extended by tigase.sys.TigaseRuntime
Direct Known Subclasses:
MonitorRuntime

public abstract class TigaseRuntime
extends java.lang.Object

Created: Feb 19, 2009 12:15:02 PM

Version:
$Rev: 1553 $
Author:
Artur Hefczyc

Constructor Summary
TigaseRuntime()
           
 
Method Summary
abstract  void addCPULoadListener(CPULoadListener cpuListener)
           
abstract  void addMemoryChangeListener(MemoryChangeListener memListener)
           
abstract  void addOnlineJidsReporter(OnlineJidsReporter onlineReporter)
           
abstract  void addShutdownHook(ShutdownHook hook)
           
 ResourceState getCPUState()
           
 ResourceState getMemoryState()
           
abstract  java.util.Set<java.lang.String> getOnlineJids()
           
static TigaseRuntime getTigaseRuntime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TigaseRuntime

public TigaseRuntime()
Method Detail

getTigaseRuntime

public static TigaseRuntime getTigaseRuntime()

addShutdownHook

public abstract void addShutdownHook(ShutdownHook hook)

addMemoryChangeListener

public abstract void addMemoryChangeListener(MemoryChangeListener memListener)

addCPULoadListener

public abstract void addCPULoadListener(CPULoadListener cpuListener)

addOnlineJidsReporter

public abstract void addOnlineJidsReporter(OnlineJidsReporter onlineReporter)

getOnlineJids

public abstract java.util.Set<java.lang.String> getOnlineJids()

getMemoryState

public ResourceState getMemoryState()

getCPUState

public ResourceState getCPUState()


Copyright © 2009 Tigase. All Rights Reserved.