%Net.Remote.Java.JavaGatewayService
hidden class %Net.Remote.Java.JavaGatewayService extends %Library.RegisteredObject
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
Inherited Members
Inherited 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()