Skip to main content

%Net.Remote.Java.JavaGatewayService

This class has been deprecated. It is no longer used by the JDBC Gateway. For more details, see HCR381.

A service responsible for running the Java gateway.

Property Inventory

Method Inventory

Parameters

parameter JAVAGATEWAYCLASS = com.intersys.gateway.JavaGateway;
parameter SETTINGS = Port,Logfile,JavaHome,ClassPath,JVMArgs,JavaDebug,JavaDebugPort,JavaDebugSuspend;

Properties

property ClassPath as %String (MAXLEN = 32000, TRUNCATE = 1);
Property methods: ClassPathDisplayToLogical(), ClassPathGet(), ClassPathIsValid(), ClassPathLogicalToDisplay(), ClassPathLogicalToOdbc(), ClassPathNormalize(), ClassPathSet()
property JVMArgs as %String (MAXLEN = 32000, TRUNCATE = 1);
Property methods: JVMArgsDisplayToLogical(), JVMArgsGet(), JVMArgsIsValid(), JVMArgsLogicalToDisplay(), JVMArgsLogicalToOdbc(), JVMArgsNormalize(), JVMArgsSet()
property JavaDebug as %Boolean [ InitialExpression = "0" ];
Property methods: JavaDebugDisplayToLogical(), JavaDebugGet(), JavaDebugIsValid(), JavaDebugLogicalToDisplay(), JavaDebugNormalize(), JavaDebugSet()
property JavaDebugPort as %String (TRUNCATE = 1) [ InitialExpression = "8000" ];
Property methods: JavaDebugPortDisplayToLogical(), JavaDebugPortGet(), JavaDebugPortIsValid(), JavaDebugPortLogicalToDisplay(), JavaDebugPortLogicalToOdbc(), JavaDebugPortNormalize(), JavaDebugPortSet()
property JavaDebugSuspend as %String (DISPLAYLIST = ",Yes,No", TRUNCATE = 1, VALUELIST = ",y,n") [ InitialExpression = "n" ];
Property methods: JavaDebugSuspendDisplayToLogical(), JavaDebugSuspendGet(), JavaDebugSuspendIsValid(), JavaDebugSuspendLogicalToDisplay(), JavaDebugSuspendLogicalToOdbc(), JavaDebugSuspendNormalize(), JavaDebugSuspendSet()
property JavaHome as %String (MAXLEN = 8192, TRUNCATE = 1);
Property methods: JavaHomeDisplayToLogical(), JavaHomeGet(), JavaHomeIsValid(), JavaHomeLogicalToDisplay(), JavaHomeLogicalToOdbc(), JavaHomeNormalize(), JavaHomeSet()
property Logfile as %String (MAXLEN = 8192, TRUNCATE = 1);
Property methods: LogfileDisplayToLogical(), LogfileGet(), LogfileIsValid(), LogfileLogicalToDisplay(), LogfileLogicalToOdbc(), LogfileNormalize(), LogfileSet()
property Port as %String (TRUNCATE = 1) [ InitialExpression = "22222" ];
Property methods: PortDisplayToLogical(), PortGet(), PortIsValid(), PortLogicalToDisplay(), PortLogicalToOdbc(), PortNormalize(), PortSet()

Methods

classmethod ConnectGateway(pEndpoint As %String, ByRef pGateway As %Net.Remote.Java.JavaGateway, pDebug As %Boolean = 0, pExtraClasspaths As %String = "") as %Status
Connect to a running Java Gateway server instance
method OnInit() as %Status
Start the JavaGateway instance
method OnTearDown() as %Status
Shutdown the JavaGateway instance
classmethod StartGateway(pJavaHome As %String, pClassPath As %String, pJVMArgs As %String, pPort As %String, pLogfile As %String = "", pDebug As %Boolean = 0, systemLevel="", debugPort As %String = "", debugSuspend As %String = "") as %Status
Start up a Java Gateway server instance
classmethod StopGateway(pPort As %String) as %Status

Inherited Members

Inherited Methods

FeedbackOpens in a new tab