Appendix A EAServer 1.1 Java Classes and Interfaces
package com.sybase.jaguar.beans.enterprise;
public class JProperties extends Properties
JProperties provides convenience methods for initializing properties required by the CommunicationManager.createInstance(Properties) method.
Table 5-1 lists the methods. Each method takes one parameter. The second column describes the values to be supplied as the method's parameter. The third column describes whether the information is required or optional.
Method | Input value | Required (yes/no) |
---|---|---|
setProtocol | A string with one of the
following values:
|
Yes |
setMachineName | A string containing the machine name on which the server is running, or "localhost" if the server is configured with "localhost" as a machine name in its IIOP listener. | Yes |
setNewConnection | A boolean. If true
,
the stub object will use a new (rather than cached) connection.
The default is false
, which
means the stub may share a connection with stubs that invoke methods
on the same server.
Setting the property to true
can
improve response time of client method calls at the expense of server-side,
client-side, and network resources.
![]() true
when instantiating
stubs for intercomponent calls
|
No |
setPortNumber | A string specifying the
port at which the server accepts IIOP requests, for example "9000".
The server's IIOP ports are configured in Jaguar Manager, in the IIOP Listeners folder. A server may listen on several ports, each of which accepts connections using different security options. See "Security Configuration" in the EAServer System Administration Guide for more information. If you choose a secure port, specify "iiops" when calling setProtocol. If you choose a secure port that requires client-side SSL authentication, users of your program must have an SSL certificate. |
Yes |
setUserName | A string specifying the user name for the connection. | Yes |
setPassword | A string specifying the password for the connection. | Yes |
setStubPackageName | A string specifying the Java package name of the generated stub class, for example "com.xyz.JagStubs". | Yes |
setHTTPTunneling | A string with value "jag_tunnel" to enable HTTP tunnelling. Tunneling is off by default. HTTP tunneling is required to make connections through a network firewall that does not recognize TDS packets. | No |
setHTTPPortNumber | A string specifying the port number at which the server listens for HTTP requests. Used only when HTTP tunnelling is enabled. If no port is specified, the default port ("8080") is used. | No |
setPackageName | A string specifying the EAServer package name in which the component is installed, as displayed in Jaguar Manager. Package names are not case sensitive. The package must be available on the server. | Yes |
setComponentName | A string specifying the component name, as displayed in Jaguar Manager. Component names are not case sensitive. The component must be installed in the package that is specified by calling setPackageName. | Yes |
CommunicationManager.createInstance(Properties)
Copyright © 2001 Sybase, Inc. All rights reserved. |
![]() |