|
Class: ComancheService
Object
|
+--HTTPService
|
+--ComancheService
|
+--ComancheNetService
|
+--ComancheSTTService
|
+--ComancheSwikiService
- Package:
- stx:goodies/webServer/comanche
- Category:
- Net-Communication-HTTP-Comanche-Mimicry
- Version:
- rev:
1.29
date: 2018/04/26 10:48:25
- user: cg
- file: ComancheService.st directory: goodies/webServer/comanche
- module: stx stc-classLibrary: comanche
This class provides a mimicry protocol for Comanche Services (which are subclasses of me).
The protocol is compatible to the corresponding Squeak-ComanceService class.
However, the implementation is for interaction with ST/X's HTTPServer instead of Comanche.
accessing
-
defaultPriority
-
-
defaultSearchPriority
-
change & update
-
update: something with: aParameter from: changedObject
-
(comment from inherited method)
flush resources on language changes
configuring - setup
-
loadPackage
-
raise an error: must be redefined in concrete subclass(es)
** This method must be redefined in concrete classes (subclassResponsibility) **
initialization
-
initialize
-
ComancheService initialize
instance creation
-
named: aString
-
queries
-
isAbstract
-
(comment from inherited method)
if true, its not listed in wellknownServices and cannot be instantiated
registration
-
addService: aComancheService named: aString
-
-
nameForService: aComancheService
-
-
removeService: aComancheService
-
-
removeServiceNamed: aString
-
-
replaceServiceNamed: aString with: aComancheService
-
-
serviceNamed: aString
-
-
services
-
snapshots
-
shutDown
-
-
startUp
-
accessing
-
autoStart
-
-
autoStart: aBoolean
-
-
log
-
-
log: aLog
-
-
module
-
return the value of the instance variable 'module' (automatically generated)
-
name
-
-
settingSelectors
-
(comment from inherited method)
answer the selectors that are used to configure a service - i.e. those which are
saved in the webServer-settings file.
actions
-
processNetworkRequest: aComancheHttpRequest
-
-
separateHeaderFromData: aStream
-
initialization
-
initialize
-
-
setupModule
-
** This method must be redefined in concrete classes (subclassResponsibility) **
printing & storing
-
nameInSettingsTable
-
(comment from inherited method)
redefined in ComancheService, which adds the module-name
-
printOn: aStream
-
processing
-
process: aSTXHttpRequest
-
propertyAt:#localAddress put:self halt;
registration
-
prepareForShutdown
-
The smalltalk system is about to shutdown
-
prepareForStartup
-
The smalltalk system just started up
-
registerAs: aString
-
-
unregister
-
starting and stopping
-
start
-
Subclasses may override this method to take whatever
is necessary to start this service
-
stop
-
Subclasses may override this method to take whatever
is necessary to start this service
|