InterSystems IRIS Data Platform 2020.4 > Class Reference > ENSLIB namespace > Ens.Java.Operation.Standard

Ens.Java.Operation.Standard

abstract class Ens.Java.Operation.Standard extends EnsLib.JavaGateway.AbstractOperation

Used in a conjunction with a com.intersystems.gateway.bh.BusinessOperation to create a Java Business Operation.

Property Inventory

Method Inventory

Parameters

parameter INVOCATION = Queue;
Inherited description: 2 modes: Queue, InProc
parameter SETTINGS = JavaGatewayService:Basic:selector?context={Ens.ContextSearch/ProductionItems?className=EnsLib.JavaGateway.Service&productionName=@productionId},Credentials:Additional:credentialsSelector,JarFile:Additional:fileSelector?wildcard=*.jar;
User-configurable settings for this service

Properties

property Credentials as %String;
Credentials for Java to use when authenticating with IRIS
Property methods: CredentialsDisplayToLogical(), CredentialsGet(), CredentialsIsValid(), CredentialsLogicalToDisplay(), CredentialsLogicalToOdbc(), CredentialsNormalize(), CredentialsSet()
property JarFile as %String (MAXLEN = 255);
Path to JAR file containing Java-side implementation of this Business Operation
Property methods: JarFileDisplayToLogical(), JarFileGet(), JarFileIsValid(), JarFileLogicalToDisplay(), JarFileLogicalToOdbc(), JarFileNormalize(), JarFileSet()
property JavaGatewayService as %String;
Name of the Config Item for the Java Gateway Server. If specified, the Address and Port of this Java Gateway Server override any values entered in the Address and Port settings.
Property methods: JavaGatewayServiceDisplayToLogical(), JavaGatewayServiceGet(), JavaGatewayServiceIsValid(), JavaGatewayServiceLogicalToDisplay(), JavaGatewayServiceLogicalToOdbc(), JavaGatewayServiceNormalize(), JavaGatewayServiceSet()

Methods

method OnInit() as %Status [ Language = objectscript ]
Inherited description: This user callback method is called just after %OnNew() to initialize the connection among other things. If you need to override this code, invoke the method in the superclass or add to the original code.
method OnTearDown() as %Status [ Language = objectscript ]
Inherited description: This user callback method is called just before %OnClose() to disconnect from the .Java Gateway Server. If you need to override this code, invoke the method in the superclass or add to the original code.

Inherited Members

Inherited Properties

Inherited Methods

Subclasses

Feedback