class AppServerError(Exception): class AppServer(ConfigurableForServerSidePath, Object): ## Init ## def __init__(self, path=None): def checkForInstall(self): def readyForRequests(self): def closeThread(self): def initiateShutdown(self): def recordPID(self): def shutDown(self): ## Configuration ## def defaultConfig(self): def configFilename(self): def configReplacementValues(self): ## Network Server ## def createApplication(self): def printStartUpMessage(self): ## Plug-ins ## def plugIns(self): def plugIn(self, name, default=NoDefault): def loadPlugIn(self, path): def loadPlugIns(self): ## Access ## def version(self): def application(self): def startTime(self): def numRequests(self): def isPersistent(self): def serverSidePath(self, path=None): def webwarePath(self): def webKitPath(self): ## Warnings and Errors ## def warning(self, msg): def error(self, msg): def main(): def stop(*args, **kw):