M204wiki main page: Difference between revisions

From m204wiki
Jump to navigation Jump to search
Line 85: Line 85:


==Disclaimer==
==Disclaimer==
{{Template:General disclaimer}}
Your use of SirWiki is at your sole risk. SirWiki is provided
on an "as is" and "as available" basis. Sirius expressly
disclaims all warranties of any kind, whether express or
implied, including, but not limited to the implied warranties
of merchantability, fitness for a particular purpose and
non-infringement.
Sirius makes no warranty that
<ol>
<li>SirWiki will meet your
requirements,
<li>SirWiki will be uninterrupted, timely, secure,
or error-free,
<li>The results that may be obtained from the
use of SirWiki will be accurate or reliable,
<li>The quality of
any products, services, information, or other material
purchased or obtained by you through SirWiki will meet your
expectations,
<li>Any errors in the software will be
corrected,
<li>Or that this website, its content, and the
servers on which the website and content are available are
free of viruses or other harmful components.
</ol>

Revision as of 21:15, 15 March 2012

Welcome to SirWiki, the Sirius Software Model 204 wiki. SirWiki is for Model 204 User Language developers, database administrators, system managers, and anyone else who works with Model 204 and with Sirius Software products.

The primary, but not exclusive, purpose of SirWiki is to be the platform for Sirius product documentation. The SirWiki pages supersede many of the Sirius PDF manuals, and eventually SirWiki will contain all the Sirius technical documentation.

Anyone who works with Model 204 is encouraged to contribute to SirWiki, either by providing new content or correcting or improving content. You can also download your own copy of SirWiki.

This main page presents links to principal subdivisions of the Sirius reference documentation, beginning with the most-in-demand material, the system classes of the Janus SOAP User Language Interface, which are built into the Model 204 nucleus and written in Assembler language.

Model 204 is a proprietary product of Computer Corporation of America, a wholly-owned subsidiary of Rocket Software, Inc., which owns the trademark.

Janus SOAP ULI system classes and methods

System classes

CharacterMap class:Synopsis | Methods
CharacterToUnicodeMap class:Synopsis | Methods
Collection classes
  • Arraylist class:
  • FloatNamedArraylist class:
  • NamedArraylist class:
  • UnicodeNamedArraylist class:
 
Daemon class:Synopsis | Methods
Dataset class:Synopsis | Methods
Email class:Synopsis | Methods
FastUnloadTask class:Synopsis | Methods
File classes
  • Recordset class:
  • Record class:
  • SortedRecordset class:
  • RecordsetCursor class:
 
HTTP Helper classes:
  • HttpRequest class:
  • HttpResponse class:
HTTP Helper methods
Intrinsic classes:
  • Float class:
  • String class:
  • Unicode class:
 
Journal class:Synopsis | Methods
Json class:Synopsis | Methods
LDAP class:Synopsis | Methods
Object class:Synopsis | Methods
PersistentObjectInfo class:Synopsis | Methods
ProcedureInfo class:Synopsis | Methods
RandomNumberGenerator class:Synopsis | Methods
Regex class:Synopsis | Methods
Screen and ScreenField classes: Synopsis | Methods
SelectionCriterion class:Synopsis | Methods
Socket class:Synopsis | Methods
SortOrder class:Synopsis | Methods
Stringlist class:Synopsis | Methods
StringTokenizer class:Synopsis | Methods
  • System class:
  • Subsystem class:
Transaction class:Synopsis | Methods
UdpSocket class:Synopsis | Methods
UserStatistics class:Synopsis | Methods
Web class:Synopsis | Methods
XmlDoc API classes
  • XmlDoc class:
  • XmlNode class:
  • XmlNodelist class:
XmlDoc API methods
XmlParser API classes
  • XmlParser class:
  • XmlSelector class:
  • XmlAttributeList class:
XmlParser API methods

System enumerations

Enumerations

System exceptions

Exception classes
  • AddToRecordError:
  • BadJournal:
  • CharacterTranslationException:
  • CoordinatorException
  • DaemonLost:
  • FormFieldNotFound:
  • IncorrectDaemonState:
  • InvalidBase64Data:
  • InvalidBerData:
  • InvalidBitNumber:
  • InvalidCryptoData:
  • InvalidCryptoInitVector:
  • InvalidCryptoKey:
  • InvalidDateString:
  • InvalidDeflateData:
  • InvalidGZipData:
  • InvalidHexData:
  • InvalidJsonType:
  • InvalidPemData:
  • InvalidRegex:
  • InvalidSortSpecification:
  • InvalidTranslateTable:
  • InvalidValue:
  • InvalidZipData:
  • ItemNotFound:
  • ItemNotPresent:
  • JsonCircularReference:
  • JsonParseError:
  • MaxDaemExceeded:
  • MismatchedQuote:
  • NoFreeDaemons:
  • NotJanusConnection:
  • OutOfBounds:
  • PKCSError:
  • RecordLockingConflict:
  • ScreenReadError:
  • UnknownStatistic:
  • UnsupportedCrypto:
  • WebScreenException:
  • WriteError:
  • XmlParseError:
  • XPathError:
 

System types

System types
 

Non-OO User Language enhancements

These Sirius Software enhancements of User Language are not strictly concerned with object-oriented programming:


Commands, parameters, and messages

Commands
Editor commands
Janus commands
Operator commands — including information about issuing them from zOS console
System administrator commands
User commands
Parameters
System parameters
User parameters
Messages
Fast/Unload messages
SirAud messages
Sirius Mods messages
SirTune Data Collector messages
SirZap messages

Release notes, wishlists, and punch lists

Sirius Mods
Fast/Unload

Overviews and tutorials

Overviews
Janus SOAP User Language Interface
Classes and Objects
Methods
Intrinsic classes
Collections
Longstrings
$lists
Sessions
Sdaemons
Regex processing
XML processing in Janus SOAP
XmlDoc API, XPath
Unicode
Tutorials
Charting using Janus Web Server and FusionCharts Free
Getting started with object-oriented programming for User Language programmers

$Functions

Disclaimer

Your use of SirWiki is at your sole risk. SirWiki is provided on an "as is" and "as available" basis. Sirius expressly disclaims all warranties of any kind, whether express or implied, including, but not limited to the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

Sirius makes no warranty that

  1. SirWiki will meet your requirements,
  2. SirWiki will be uninterrupted, timely, secure, or error-free,
  3. The results that may be obtained from the use of SirWiki will be accurate or reliable,
  4. The quality of any products, services, information, or other material purchased or obtained by you through SirWiki will meet your expectations,
  5. Any errors in the software will be corrected,
  6. Or that this website, its content, and the servers on which the website and content are available are free of viruses or other harmful components.