eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'MczInstaller':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: MczInstaller


Inheritance:

   Object
   |
   +--MczInstaller

Package:
stx:libcompat
Category:
System-Support
Version:
rev: 1.6 date: 2021/01/20 11:03:09
user: cg
file: MczInstaller.st directory: libcompat
module: stx stc-classLibrary: libcompat

Class protocol:

*monticello
o  unloadMonticello
self unloadMonticello

installing
o  installFileNamed: aFileName

o  installStream: aStream

instance creation
o  on: aStream

services
o  extension

o  fileReaderServicesForFile: fileName suffix: suffix

o  initialize
(comment from inherited method)
called only once - initialize signals

o  loadVersionFile: fileName

o  registerForFileList
Smalltalk globals at: #MCReader ifAbsent: [ FileList registerFileReader: self ]

o  serviceLoadVersion

o  services

versioninfo
o  clearVersionInfo

o  storeVersionInfo: aVersion

o  versionInfo


Instance protocol:

accessing
o  extractPackageName

o  extractVersionInfo

o  recordVersionInfo

o  scanner

o  stream: aStream

installation
o  install

o  installMember: member
str := zip readStreamFor:member fileName.

utilities
o  associate: tokens

o  checkDependencies

o  extractInfoFrom: dict

o  parseMember: fileName

o  useNewChangeSetDuring: aBlock

o  versions: aVersionList anySatisfy: aDependencyID



ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Tue, 10 Dec 2024 20:18:02 GMT