IRISLIB database
XSLTGateway Class Reference
Inheritance diagram for XSLTGateway:
Collaboration diagram for XSLTGateway:

Static Public Member Functions

_.Library.Status CallXSLTProcessor (_.Net.Remote.Gateway gateway, _.Library.ObjectHandle errorHandler, _.Stream.Object outputStream)
 This method is no longer used internally by this class.
 
_.Library.Status ShutdownGateway (_.Library.String port, _.Library.String host)
 Shutdown the gateway. More...
 
_.Net.Remote.Gateway StartGateway (_.Library.Status status, _.Library.String port, _.Library.String host, _.Library.String jdk, _.Library.String javahome, _.Library.String logfile, _.Library.String jvmargs, _.Library.String resource, _.Library.Boolean useSharedMemoryIfPossible)
 Start a Gateway for XSLT 2.0 if not already started, and return a gateway connection. More...
 
_.Library.Status StopGateway (_.Net.Remote.Gateway gateway)
 Disconnect.
 
_.Library.Status Transform (_.Net.Remote.Gateway gateway, _.Library.ObjectHandle errorHandler, _.Library.ObjectHandle callbackHandler, _.Library.ObjectHandle parameters, _.Library.ObjectHandle entityResolver, _.Stream.Object outputStream)
 This method is no longer used internally by this class.
 

Static Public Attributes

 Host = None
 Default host.
 
 JVMArgs = None
 Default additional JVM arguments.
 
 JavaHome = None
 Default JavaHome directory.
 
 LogFile = None
 Default log file.
 
 Port = None
 Default port is Superserver port + 3000 if it does not exceed 65535, otherwise 54773.
 
- Static Public Attributes inherited from Gateway
 CONNECT = None
 Messages.
 
- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...
 

Additional Inherited Members

- Public Member Functions inherited from Gateway
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 
- Public Attributes inherited from Gateway
 AttemptReconnect
   More...
 
 Closed
   More...
 
 ClosedProxies
   More...
 
 CurrentDevice
   More...
 
 CurrentDeviceStack
 Used by GatewayLight to save current device multiple times in case of reentrancy. More...
 
 DisableOutputRedirect
   More...
 
 ExternalLanguage
   More...
 
 ExternalLanguageVersion
   More...
 
 GatewayDevice
   More...
 
 IsUsingSharedMemory
   More...
 
 Namespace
   More...
 
 OutputRedirectHandler
   More...
 
 ProtocolVersion
   More...
 
 ProxyObjectHolder
   More...
 
 SHMConnectString
   More...
 
 SequenceNumber
   More...
 
 connectClassPaths
   More...
 
 connectParameters
   More...
 
 xdbcConnection
   More...
 

Member Function Documentation

◆ ShutdownGateway()

_.Library.Status ShutdownGateway ( _.Library.String  port,
_.Library.String  host 
)
static

Shutdown the gateway.

All arguments will be ignored. This method will only shutdown Gateway Server "%XSLT Server"

◆ StartGateway()

_.Net.Remote.Gateway StartGateway ( _.Library.Status  status,
_.Library.String  port,
_.Library.String  host,
_.Library.String  jdk,
_.Library.String  javahome,
_.Library.String  logfile,
_.Library.String  jvmargs,
_.Library.String  resource,
_.Library.Boolean  useSharedMemoryIfPossible 
)
static

Start a Gateway for XSLT 2.0 if not already started, and return a gateway connection.

This method is deprecated, please call $system.external.getXSLTGateway() instead. All the arguments to override Gateway definition will be ignored. This method will only start Gateway Server "%XSLT Server"