Home > Class Reference > ENSLIB namespace > EnsLib.JMS.Common
Private  Storage   

EnsLib.JMS.Common


abstract class EnsLib.JMS.Common extends %RegisteredObject

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 11 6


Summary


Properties
%JavaGateway %JavaGatewayProxy JMSClientID JMSCredentials
JMSFactory JMSLogFileName JMSQueue JMSServer
JavaGatewayTimeout

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
CheckGatewayConnection CheckGatewayDisconnection Connect Disconnect
OnInit OnTearDown

Subclasses
EnsLib.JMS.InboundAdapter EnsLib.JMS.OutboundAdapter

Parameters


• parameter ISINBOUND = 0;
• parameter SETTINGS = "JavaGatewayHost,JavaGatewayPort,JavaGatewayTimeout,JMSServer,JMSFactory,JMSQueue,JMSClientID,JMSCredentials:Basic:credentialsSelector,JMSLogFileName";

Properties


• property %JavaGateway as %Net.Remote.Java.JavaGateway;
The JavaGateway connection object
• property %JavaGatewayProxy as %RegisteredObject;
The proxy object for the JavaGateway connection
• property JMSClientID as %String;
ClientID to use for the connection
• property JMSCredentials as %String [ InitialExpression = "None" ];
This is the ID name of the set of credentials values (Username, Password) to be used to access the HTTP server
• property JMSFactory as %String;
Name of QueueConnectionFactory
• property JMSLogFileName as %String;
Log file name
• property JMSQueue as %String;
Name of Queue
• property JMSServer as %String;
URL for JMS Server
• property JavaGatewayTimeout as %Numeric(MAXVAL=30000,MINVAL=0) [ InitialExpression = 5 ];
Number of seconds to wait on each attempt to connect to the Java Gateway

Methods


• method CheckGatewayConnection() as %Status
• method CheckGatewayDisconnection() as %Boolean
• method Connect() as %Status
• method Disconnect() as %Status
• method OnInit() as %Status
• method OnTearDown() as %Status