Contents

Fiorano.socketAcceptors.port1:ServiceType=ConnectionManager,Name=ConnectionManager

3.1 Attributes of Connection Manager

3.1.1 NumberOfClientConnections

Description: Current Number of connections created to this connection Manager.
Type: int
Access: RO
Default Value: 0

3.2 Operations on Connection Manager

3.2.1 Listing Clients

Syntax
public HashMap listAllClients() throws FioranoException
Description: Lists all Clients for this Connection Manager.
Return Type: HashMap with the key as the clientID and the value as the Connection Type, that is, PTP, PubSub, and so on.
Fiorano.socketAcceptors.port1:ServiceType=ConnectionManager,Name=ConnectionManager.type=config

3.3 Attributes of Connection Manager Config

3.3.1 Default

Description: Specifies whether this Connection Manager is default. All connection factories will contain the URL information from this Connection Manager.
Type: boolean
Access: RW
Default Value: true

3.3.2 CFNameAppender

Description: suffix for the Name of ConnectionFactory created for ConnectionManager.
Type: String
Access: RW

3.3.3 ReaderCacheDisabled

Description: Boolean indicating whether for this connection cache is created on read socket or not.
Type: boolean
Access: RW
Default Value: false

3.3.4 TCPWindowSize

Description: Used TCP window size in three way handshaking process for connection creation.
Type: long
Access: RW
Default Value: 133120

3.3.5 HandshakeInWorkerThread

Description: Boolean indicating whether HandShaking process is done in accepting the connection request from the client or in socket Initialization context.
Type: boolean
Access: RW
Default Value: true

3.3.6 MagicTimeout

Description: Time set as a socket Timeout for created socket. If any request does not arrive on the socket within this interval then socket cleanup is done.
Type: int
Access: RW
Default Value: 60000

3.3.7 Port

Description: Port used for binding the socket on server startup
Type: int
Access: RW
Default Value: 1856

3.3.8 Protocol

Description: Protocol used for establishing the connection between clients and server. Legal values are TCP, HTTP, SUN_SSL PHAOS_SSL, HTTPS_SUN, HTTPS_PHAOS, and LPC.
Type: String
Access: RW
Default Value: TCP

3.3.9 UseNagle

Description: Boolean indication whether Nagel Algo is used in creating the socket or not.
Type: boolean
Access: RW
Default Value: false

3.3.10 MonitoringRequest

Description: Get the monitoring request ID in validation of exchanged communication versions in connection establishment.
Type: int
Access: RW
Default Value: 13

3.3.11 MonitoringResponse

Description: Get the monitoring request response in exchange of communication versions in connection establishment
Type: String
Access: RW

3.3.12 EnforceJsseAuthentication

Description: Check whether authentication should be done for JSSE client requests accept by this server or not
Type: boolean
Access: RW
Default Value: false

3.3.13 MaxSocketConnections

Description: maximum number of socket connections that can be created.
Type: int
Access: RW
Default Value: 500

3.3.14 MaxClientConnectionsCount

Description: The maximum number of client connections for this Connection manager. A value of -1 indicates no upper limit.
Type: int
Access: RW
Default Value: 1024

3.3.15 AdminConnection

Description: Serving the client requests check whether this connection is a adminConnection or a Normal Connection
Type: boolean
Access: RW
Default Value: false

3.3.16 Path

Description: Root directory in which this connection manager searches for digital signatures for handling secure connections
Type: String
Access: RW
Default Value: certs

3.3.17 ServerAddress

Description: InetAddress of the local machine that the MQServer needs to bind to This option is very useful when MQServer is executed on multi-homed machines.
Type: String
Access: RW

3.3.18 HandShakingDisabled

Description: Boolean representing whether handshake is disabled on connection creation or not
Type: boolean
Access: RW
Default Value: false

3.3.19 ManagerClassName

Description: Class Name of the Security Manager for wrapping TCP/HTTP communication. This is an implementation of IExSecurityManager. One can write and plug-in his server security manager. Possible default values are fiorano.jms.ex.sm.def.DefaultJSSESecurityManager, fiorano.jms.ex.sm.def.DefaultPhaosSecurityManager
Type: String
Access: RW
Default Value: fiorano.jms.ex.sm.def.DefaultJSSESecurityManager

Adaptavist ThemeBuilder EngineAtlassian Confluence