DocBook|Search
Class Reference
%Studio.SASchema
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%Studio] >  [SASchema]
Private  Storage  

abstract class %Studio.SASchema

This class is used as the super class for all the classes that implement SASchema interface.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3


Summary

Methods
IsUpToDate OutputToFile OutputToStream

Subclasses
%Studio.SASchemaClass %Studio.SASchemaFile

Methods

• classmethod IsUpToDate(pChecksum As %String, pParameter As %String) as %Boolean
Subclass should override this method. Return a boolean to indicate whether the output associated with the pChecksum is still up-to-date or not.
• classmethod OutputToFile(pFilename) as %Status
Output the SASchema definition to a file. This method does not need to be overriden by subclasses.
• classmethod OutputToStream(pStream As %Stream.Object, Output pChecksum As %String, pParameter As %String) as %Status
Subclass should override this method. The method is passed a stream object to which the output should be written. Subclass can also return a checksum for the output. Ths checksum is used to check to see the output is up-to-date.