abstract persistent class %SYS.SQLStatementCache
extends %Library.Persistent
This class implements methods for maintaining the statement cache - $$$CQ - for non-xDBC statements.
For xDBC statements, the statement cache is managed by %SYS.SQLSRV.mac. Changes in that
routine might be applicable to this class as well.
THIS IS AN INTERNAL CLASS - not for public use.
Parameters
|
Properties
|
Methods
|
Queries
|
Indices
|
ForeignKeys
|
Triggers
|
|
|
5
|
|
|
|
|
classmethod %GetMetadata(pStatementHash As %Binary = "", pStatementImplementation As %String(MAXLEN="")="", ByRef pMetadata As %Binary, ByRef pParameters As %Binary = "", ByRef pObjects As %Binary = "", ByRef pActualBinding As %List = "", ByRef pDynamic As %List = "")
as %Integer
classmethod FormattedDisplayClassGet(pStatementImplementation As %String(MAXLEN="")="")
as %String
FormattedDisplayClass
classmethod FormattedDisplayClassSet(pStatementImplementation As %String(MAXLEN="")="", pReportClass As %String(MAXLEN=""))
as %Integer
FormattedDisplayClass
classmethod StatementHashGet(pStatementImplementation As %String(MAXLEN="")="")
as %String
StatementHash