![JAR search and dependency download from the Maven repository](/logo.png)
com.ibm.ims.connect.ConnectionFactory.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of IMSConnectAPI Show documentation
Show all versions of IMSConnectAPI Show documentation
API that allows Java applications to interface with IMS Connect
The newest version!
???? 2? %com/ibm/ims/connect/ConnectionFactory java/lang/Object !com/ibm/ims/connect/ApiProperties copyright Ljava/lang/String;
ConstantValue ?Licensed Material - Property of IBM 5655-TDA(C) Copyright IBM Corp. 2009, 2013 All Rights Reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. logger Ljava/util/logging/Logger;
traceFileName hostName
portNumber I
socketType B clientId sslEncryptionType sslKeystoreInputStream Ljava/io/InputStream; sslKeystoreUrl Ljava/net/URL; sslKeystoreName sslKeystorePassword sslTruststoreInputStream sslTruststoreUrl sslTruststoreName sslTruststorePassword useSslConnection Z interactionTimeout socketConnectTimeout
validChars validLetters ()V Code * os.name
, . - java/lang/System / 0 getProperty &(Ljava/lang/String;)Ljava/lang/String;
2 4 3 java/lang/String 5 6 toUpperCase ()Ljava/lang/String; 8 WINDOWS
2 : ; < indexOf (Ljava/lang/String;)I > .\trace.log @ B Z/OS D OS/390 F /usr/lpp/ims/iconapi/trace.log LineNumberTable LocalVariableTable os
StackMapTable
Exceptions N *com/ibm/ims/connect/ImsConnectApiException
P K ' R HOSTNAME T V X Z \ ^ ` a !DEFAULT_SSL_KEYSTORE_INPUT_STREAM c e f DEFAULT_SSL_KEYSTORE_URL h j k DEFAULT_SSL_KEYSTORE_NAME m o keystrPw q s t #DEFAULT_SSL_TRUSTSTORE_INPUT_STREAM v x y DEFAULT_SSL_TRUSTSTORE_URL { } ~ DEFAULT_SSL_TRUSTSTORE_NAME ? ? trststPw ? ? ! ? " ? # ? ?abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890- ? $ ? 4abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ? % ? com.ibm.ims.connect
? ? ? java/util/logging/Logger ? ? getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; ?
? ? ? TRACE_LEVEL_ENTRY_EXIT Ljava/util/logging/Level;
? ? ? ?
isLoggable (Ljava/util/logging/Level;)Z ? <-> ConnectionImpl()...
? ? ? ? finer (Ljava/lang/String;)V this 'Lcom/ibm/ims/connect/ConnectionFactory;
getConnection "()Lcom/ibm/ims/connect/Connection; ? (--> ConnectionFactory.getConnection()... ? 'com/ibm/ims/connect/impl/ConnectionImpl
? ? K ? *(Lcom/ibm/ims/connect/ConnectionFactory;)V ? (<-- ConnectionFactory.getConnection()... conn Lcom/ibm/ims/connect/Connection; ? com/ibm/ims/connect/Connection ? java/lang/Throwable 'loadConnectionFactoryAttributesFromFile ? java/lang/Exception ? H--> ConnectionFactory.loadConnectionFactoryAttributesFromFile(String)... ? (com/ibm/ims/connect/PropertiesFileLoader
? P
? ? ? ? loadPropertiesFile '(Ljava/lang/Object;Ljava/lang/String;)V ? H<-- ConnectionFactory.loadConnectionFactoryAttributesFromFile(String)... aConnectionAttributesFileName myPropertiesFileLoader *Lcom/ibm/ims/connect/PropertiesFileLoader; getClientId setClientId
? ? ? ? isValidHostStyleName (Ljava/lang/String;)Z
2 ? ? 6 trim ?
2 ? ? ? equals (Ljava/lang/Object;)Z
2 ? ? ? length ()I ? HWS0026E ? 8
? ? ? *com/ibm/ims/connect/ImsConnectErrorMessage ? ? getString 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
M ? K ? '(Ljava/lang/String;Ljava/lang/String;)V ? ? ? TRACE_LEVEL_EXCEPTION ? java/lang/StringBuilder ? U Exception thrown in ConnectionFactory.setClientId(String). Exception thrown was:
? ? K ?
M ? ? 6 toString
? ? ? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
? ?
? ? severe HWS0029E clientID N Exception thrown in Connection.setClientId(String). Exception thrown was: aClientId errMsg e ,Lcom/ibm/ims/connect/ImsConnectApiException; getHostName setHostName
2 ? equalsIgnoreCase \.
2 split '(Ljava/lang/String;)[Ljava/lang/String;
java/lang/Integer < parseInt
2 ! charAt (I)C
2# ;$ (I)I
2&'( getChars (II[CI)V* VALID_PROPERTY_VALUE_HOSTNAME
?, ? 0. HWS0030E 1 N Exception caught in Connection.setHostName(String). Exception caught was: aHostName octet result [Ljava/lang/String; valid ipAddress i
numberOfNodes Ljava/lang/Exception; charBuf [C strLen j validHostnameString e15< getInteractionTimeout setInteractionTimeout (I)VG HWS0007EI ,ConnectionFactory.setInteractionTimeout(int)
2KLM valueOf (I)Ljava/lang/String;O U Exception thrown in Connection.setInteractionTimeout(int). Exception thrown was: anInteractionTimeout
getPortNumber
setPortNumber ??
UQ ?W VALID_PROPERTY_VALUE_PORTNUMBER Z N Exception thrown in Connection.setPortNumber(int). Exception thrown was: aPortNumber validPortNumberString getSocketConnectTimeout setSocketConnectTimeout` .ConnectionFactory.setSocketConnectTimeout(int)
bLc (I)Ljava/lang/Integer;e T Exception thrown in Connection.setSocketConnectTimeout(). Exception thrown was: aSocketConnectTimeout
getSocketType ()B
setSocketType (B)V
lgh aSocketType getSslEncryptionType setSslEncryptionType
qnh anSslEncryptionType getSslKeystoreInputStream ()Ljava/io/InputStream; setSslKeystoreInputStream (Ljava/io/InputStream;)V anSslKeystoreInputStream getSslKeystoreUrl ()Ljava/net/URL; setSslKeystoreUrl (Ljava/net/URL;)V anSslKeystoreUrl getSslKeystoreName setSslKeystoreName
?} 6 anSslKeystoreName getSslKeystorePassword setSslKeystorePassword anSslKeystorePassword getSslTruststoreInputStream setSslTruststoreInputStream anSslTruststoreInputStream getSslTruststoreUrl setSslTruststoreUrl anSslTruststoreUrl getSslTruststoreName setSslTruststoreName
?? 6 anSslTruststoreName getSslTruststorePassword setSslTruststorePassword anSslTruststorePassword isUseSslConnection ()Z setUseSslConnection (Z)V
??? aUseSslConnection hasValue inStr
SourceFile ConnectionFactory.java 1
! " # $ % % &