Qore OracleExtensions Module Reference  1.0
 All Classes Namespaces Functions Variables Pages
OracleExtensions::OracleApplicationInfo Class Reference

OracleExtensions::OracleApplicationInfo holds user info for Application Info. More...

Public Member Functions

 constructor (*string client, *string module, *string action)
 Create OracleExtensions::OracleApplicationInfo instance.
 
 clear ()
 Clear values from all attributes.
 
bool isEmpty ()
 Check if is the instance empty or with at least one value.
 

Public Attributes

*string client
 Supplies any additional information about the client application. This information is stored in the V$SESSION view. Information exceeding 64 bytes is truncated.
 
*string module
 Name of module that is currently running. When the current module terminates, call this procedure with the name of the new module if there is one, or NULL if there is not. Names longer than 48 bytes are truncated.
 
*string action
 Name of current action within the current module. If you do not want to specify an action, this value should be NULL. Names longer than 32 bytes are truncated.
 

Detailed Description

OracleExtensions::OracleApplicationInfo holds user info for Application Info.

Objects of this class do not execute any functionality. Only string values are hold here.

See Examples

Member Function Documentation

OracleExtensions::OracleApplicationInfo::constructor ( *string  client,
*string  module,
*string  action 
)

Create OracleExtensions::OracleApplicationInfo instance.

See Application Info description or Oracle documentation.

Parameters
clientan optional string with Client value
modulean optional string with Module value
actionan optional string with Action value
bool OracleExtensions::OracleApplicationInfo::isEmpty ( )

Check if is the instance empty or with at least one value.

Return values
boolTrue when is at least one of attributes set with value