org.rcsb.openmms.entry
Class ServerHandler
java.lang.Object
|
+--org.rcsb.openmms.entry.ServerHandler
- All Implemented Interfaces:
- MessageHandler
- public class ServerHandler
- extends java.lang.Object
- implements MessageHandler
Top-level controller for handling messages to the user
and managing Entries
- Version:
- 1.2
- Author:
- Douglas S. Greer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerHandler
public ServerHandler(int d,
org.omg.CORBA.ORB o)
setMessageHandler
public void setMessageHandler(MessageHandler mh)
fatalError
public void fatalError(java.lang.String emsg,
java.lang.Exception e)
getEntryFromId
public EntryImpl getEntryFromId(java.lang.String id)
throws DataAccessException
DataAccessException
getOrb
public org.omg.CORBA.ORB getOrb()
getRootPoa
public org.omg.PortableServer.POA getRootPoa()
setEntryDirectory
public void setEntryDirectory(EntryDirectory ed)
getEntryDirectory
public EntryDirectory getEntryDirectory()
setEntryCache
public void setEntryCache(EntryCache ec)
addEntryFoundry
public void addEntryFoundry(EntryFoundry ef)
getMessageHandler
public MessageHandler getMessageHandler()
logString
public void logString(java.lang.String s)
- Specified by:
logString
in interface MessageHandler
logMessage
public void logMessage(java.lang.String s)
- Specified by:
logMessage
in interface MessageHandler
logException
public void logException(java.lang.Throwable t,
java.lang.String title,
java.lang.String exceptionType,
java.lang.String where,
java.lang.String cause,
java.lang.String other,
boolean trace)
- Specified by:
logException
in interface MessageHandler
OpenMMS, Copyright 2001, All rights reserved