Home > Class Reference > ENSLIB namespace > Ens.Java.Service.Standard

Ens.Java.Service.Standard

abstract class Ens.Java.Service.Standard extends Ens.BusinessService

Used in a conjunction with a com.intersystems.gateway.bh.BusinessService to create a Java Business Service.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter DOMAIN = Ensemble;
Domain for $$$Text()
parameter SETTINGS = InitiatorService:Basic:selector?context={Ens.ContextSearch/ProductionItems?className=EnsLib.JavaGateway.Initiator&productionName=@productionId},Credentials:Additional:credentialsSelector,JarFile:Additional:fileSelector?wildcard=*.jar;
User-configurable settings for this service

Properties (Including Private)

property Credentials as %String;
Credentials for Java to use when authenticating with InterSystems IRIS
Property methods: CredentialsDisplayToLogical(), CredentialsGet(), CredentialsIsValid(), CredentialsLogicalToDisplay(), CredentialsLogicalToOdbc(), CredentialsNormalize(), CredentialsSet()
property InitiatorService as %String;
Config Name of the EnsLib.JavaGateway.Initiator with which this service connects
Property methods: InitiatorServiceDisplayToLogical(), InitiatorServiceGet(), InitiatorServiceIsValid(), InitiatorServiceLogicalToDisplay(), InitiatorServiceLogicalToOdbc(), InitiatorServiceNormalize(), InitiatorServiceSet()
property JarFile as %String (MAXLEN = 255);
Path to JAR file containing Java-side implementation of this Business Service
Property methods: JarFileDisplayToLogical(), JarFileGet(), JarFileIsValid(), JarFileLogicalToDisplay(), JarFileLogicalToOdbc(), JarFileNormalize(), JarFileSet()
property Restart as %Boolean [ InitialExpression = 0 ];
Property methods: RestartDisplayToLogical(), RestartGet(), RestartIsValid(), RestartLogicalToDisplay(), RestartNormalize(), RestartSet()

Methods (Including Private)

classmethod OnProductionStart(pConfigName) as %Status [ Language = objectscript ]
Inherited description: This user callback method is called when the system is being started

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Subclasses

FeedbackOpens in a new window