|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.zcu.validationserver.common.ServerCore
public class ServerCore
Singleton trida, ktera obsahuje reference na vsechny casti validacniho serveru. User: Lukas Date: 17.4.2007 Time: 23:22:17
Field Summary | |
---|---|
private Cache |
cache
|
private static Daemon |
daemon
|
private ServerDirectories |
dirs
|
private ValidationDomainList |
domains
|
private static ServerCore |
instance
|
private static boolean |
isDebugEnabled
|
private long |
lastCacheMaintain
|
private static Logger |
logger
|
private ValidationMonitor |
monitor
|
private ValidationProcessList<ValidationProcess> |
processes
|
private static ValidationServerImplRMI |
rmiServer
|
private Scripting |
scripting
|
Constructor Summary | |
---|---|
protected |
ServerCore()
|
Method Summary | |
---|---|
void |
finalizeServer()
Ukoncovaci akce |
Cache |
getCache()
|
ServerDirectories |
getDirs()
|
ValidationDomainList |
getDomains()
|
static ServerCore |
getInstance()
|
ValidationMonitor |
getMonitor()
|
ValidationProcessList<ValidationProcess> |
getProcesses()
|
Scripting |
getScripting()
|
void |
initializeServer()
Spusti inicializaci vsech casti validacniho serveru |
private boolean |
initRMI()
|
private boolean |
initWebConnector()
|
void |
maintainCache()
Tahle metoda by se mela volat nejak pravidelne (napr. vzdy po ukonceni validace) a ona spusti prohledani cache a odstraneni jiz neexistujicich polozek. |
void |
startServer()
Spusteni validacniho serveru. |
void |
stopRunningServer()
Metoda slouzi k zastaveni beziciho serveru - tj. pres RMI iniciuje jeho vypnuti |
boolean |
waitForStop()
ceka na ukonceni serveru. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final Logger logger
private static final boolean isDebugEnabled
private static ServerCore instance
private ServerDirectories dirs
private Cache cache
private ValidationDomainList domains
private ValidationMonitor monitor
private ValidationProcessList<ValidationProcess> processes
private Scripting scripting
private long lastCacheMaintain
private static ValidationServerImplRMI rmiServer
private static Daemon daemon
Constructor Detail |
---|
protected ServerCore()
Method Detail |
---|
public static ServerCore getInstance()
public ServerDirectories getDirs()
public ValidationDomainList getDomains()
public ValidationProcessList<ValidationProcess> getProcesses()
public Cache getCache()
public Scripting getScripting()
public ValidationMonitor getMonitor()
public void initializeServer() throws DomainConfigException, XMLLoadException
DomainConfigException
XMLLoadException
public void finalizeServer()
public void maintainCache()
public void startServer()
public void stopRunningServer()
public boolean waitForStop()
private boolean initWebConnector()
private boolean initRMI()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |