All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ibm.ims.connect.PropertiesFileLoader.class Maven / Gradle / Ivy

The newest version!
????2?(com/ibm/ims/connect/PropertiesFileLoaderjava/lang/Object	copyrightLjava/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. equalsPositionIkeyvaluestrVal
lowerValue
upperValue
booleanValLjava/lang/Boolean;bytValBbyteValLjava/lang/Byte;intVal
integerValLjava/lang/Integer;
apiPropValtypeLjava/lang/Class;
setMethodName	setMethodLjava/lang/reflect/Method;
callingObjectLjava/lang/Object;callingObjectClassvalidSpecialCharactersnumPropertiesSetloggerLjava/util/logging/Logger;fileInStreamLjava/io/FileInputStream;
bufFileReaderLjava/io/BufferedReader;maxLinesforReader
maxLineLenlineDEFAULT_API_READER__LINES_MAX"DEFAULT_API_READER_LINE_LENGTH_MAXCARRIAGE_RETURN
	LINE_FEED
()VCode9@#$	;#LineNumberTableLocalVariableTable
@>6	B
	D	F
H	J	L	N	P$	R-this*Lcom/ibm/ims/connect/PropertiesFileLoader;loadPropertiesFile'(Ljava/lang/Object;Ljava/lang/String;)V
ExceptionsYjava/lang/Exception[com.ibm.ims.connect
]_^java/util/logging/Logger`a	getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;	c%&	egf!com/ibm/ims/connect/ApiPropertieshiTRACE_LEVEL_ENTRY_EXITLjava/util/logging/Level;
]klm
isLoggable(Ljava/util/logging/Level;)Zo>--> PropertiesFileLoader.loadPropertiesFile(Object, String)...
]qrsfiner(Ljava/lang/String;)V	u !
wxygetClass()Ljava/lang/Class;	{"}java/io/FileInputStream
|>s	?'(?java/io/BufferedReader?java/io/InputStreamReader
??>?(Ljava/io/InputStream;)V
??>?(Ljava/io/Reader;)V	?)*?UNKNOWN_TYPE_FILE
???*com/ibm/ims/connect/ImsConnectErrorMessage??	getString&(Ljava/lang/String;)Ljava/lang/String;?'com/ibm/ims/connect/impl/ConnectionImpl
???equals(Ljava/lang/Object;)Z?%com/ibm/ims/connect/ConnectionFactory?(com/ibm/ims/connect/ConnectionAttributes?CONNECTION_PROPERTIES_FILE?*com/ibm/ims/connect/impl/TmInteractionImpl?+com/ibm/ims/connect/TmInteractionAttributes?TMINTERACTION_PROPERTIES_FILE?HWS0002E
????getExceptionMessage)(Ljava/lang/Exception;)Ljava/lang/String;
????9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;?4com/ibm/ims/connect/ImsConnectCommunicationException
??>?'(Ljava/lang/String;Ljava/lang/String;)V	e??iTRACE_LEVEL_EXCEPTION?java/lang/StringBuilder?g    Exception thrown in PropertiesFileLoader.loadPropertiesFile(Object, String). Exception thrown was: 
?
????toString()Ljava/lang/String;
????append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
??
]??ssevere
???readLine,(Ljava/io/BufferedReader;)Ljava/lang/String;?/*
???java/lang/String??indexOf(Ljava/lang/String;)I?*/
????valueOf&(Ljava/lang/Object;)Ljava/lang/String;?HWS0032E
???java/lang/Integer??(I)Ljava/lang/Integer;?*com/ibm/ims/connect/ImsConnectApiException
???h    Exception caught in PropertiesFileLoader.loadPropertiesFile(Object, String).  Exception caught was: 
??
????	substring(II)Ljava/lang/String;
????(I)Ljava/lang/String;?//?=
????trim
????charAt(I)C
????length()I
java/lang/ClassgetDeclaredField-(Ljava/lang/String;)Ljava/lang/reflect/Field;
java/lang/reflect/Field	ygetType	
HWS0028E
X?	   
?
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;        
??toLowerCase
??toUpperCase true
??#false%VALID_PROPERTY_VALUE_STRING'HWS0030E
)*+get&(Ljava/lang/Object;)Ljava/lang/Object;	-
/0?setStringVal2+java/lang/reflect/InvocationTargetException
X456getCause()Ljava/lang/Throwable;
8?9java/lang/Throwable	;=<java/lang/Boolean>TYPE
;	A
CDE
setBoolVal((Ljava/lang/String;Ljava/lang/Boolean;)V
?HVALID_PROPERTY_VALUE_BOOLEANJHWS0031E	?=
?
?NO?intValue	Q
STU	setIntVal((Ljava/lang/String;Ljava/lang/Integer;)VWjava/lang/NoSuchMethodExceptionYjava/lang/NumberFormatException
?[?\(C)Ljava/lang/StringBuilder;
?^?_'(Ljava/lang/String;)Ljava/lang/Integer;
acbjava/lang/CharacterdeisDigit(C)Z
ghigetInt(Ljava/lang/Object;)I	k
?m>n(I)VpVALID_PROPERTY_VALUE_INTEGER	r=sjava/lang/Byte
r
rvwx	byteValue()B
rz?{(B)Ljava/lang/Byte;	}
??
setByteVal%(Ljava/lang/String;Ljava/lang/Byte;)V
r???$(Ljava/lang/String;)Ljava/lang/Byte;
???getByte(Ljava/lang/Object;)B	?
r?>?(B)V?VALID_PROPERTY_VALUE_BYTE?HWS0001E	e??iTRACE_LEVEL_INTERNAL?    
????(I)Ljava/lang/StringBuilder;? properties set in 
???
getSimpleName?...
]??sfinest?><-- PropertiesFileLoader.loadPropertiesFile(Object, String)...?java/io/IOExceptiontheCallingObjectanAttributesFileNameeLjava/lang/Exception;fileTypeStringerrMsge16Lcom/ibm/ims/connect/ImsConnectCommunicationException;islash_star_posstar_slash_posnextLine,Lcom/ibm/ims/connect/ImsConnectApiException;slash_slash_poskeyLentmpValvalueLenvalidStringStringtargetFieldLjava/lang/reflect/Field;	classTypevalidBooleanStringe2
multipliermultiplierStringmultiplierCharCdnumTargetFieldnumClassTypevalidIntegerStringe3validByteStringLjava/io/IOException;
StackMapTable? java/lang/ClassNotFoundException? java/lang/IllegalAccessException
???invokeSetMethod:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)VaKeyaBooleanValargTypes[Ljava/lang/Class;valueToBeSet[Ljava/lang/Object;aByteValanIntegerVal
aPropertyName
aStringVal
???callConnectionImplSetMethod9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
???callConnectionFactorySetMethod
???!callConnectionAttributesSetMethod
???callTmInteractionImplSetMethod
???$callTmInteractionAttributesSetMethod?	 set to [?]extractValueMultiplieraValueisValidHostStyleName(Ljava/lang/String;)Z
a??eisLetterOrDigit
????(I)IaNamec?line.separator
java/lang/System?getProperty
?toCharArray()[C
?	
?read
?>
([CII)VX    Exception thrown in PropertiesFileLoader.apiBufferReadLine(). Exception thrown was: bufferedReader	lineBreak[C	bufferMaxbuffercharReadposhostName
?ssetHostName
portNumber
? !n
setPortNumber#
socketType
?%&?
setSocketType(clientId
?*+ssetClientId-sslEncryptionType
?/0?setSslEncryptionType2sslKeystoreInputStream4java/io/InputStream
?67?setSslKeystoreInputStream9sslKeystoreUrl;java/net/URL
?=>?setSslKeystoreUrl(Ljava/net/URL;)VAsslKeystoreName
?CDssetSslKeystoreNameFsslKeystorePassword
?HIssetSslKeystorePasswordKsslTruststoreInputStream
?MN?setSslTruststoreInputStreamPsslTruststoreUrl
?RS?setSslTruststoreUrlUsslTruststoreName
?WXssetSslTruststoreNameZsslTruststorePassword
?\]ssetSslTruststorePassword_useSslConnection
;abcbooleanValue()Z
?efgsetUseSslConnection(Z)ViinteractionTimeout
?klnsetInteractionTimeoutconImplcImpl)Lcom/ibm/ims/connect/impl/ConnectionImpl;portNumsockTypeencryptType
keyStoreISLjava/io/InputStream;keystoreURLLjava/net/URL;trustStoreISstoreURL
sslConnecttimeOut
?
? 
?%
?*
?/
?6
?=
?C
?H
?M
?R
?W
?\
?e
?k	???outLjava/io/PrintStream;
???java/io/PrintStream?sprintln
conFactorycF'Lcom/ibm/ims/connect/ConnectionFactory;ex
?
? 
?%
?*
?/
?6
?=
?C
?H
?M
?R
?W
?\
?e
?k
conAttributescAttr*Lcom/ibm/ims/connect/ConnectionAttributes;?ackNakProvider
????setAckNakProvider?
commitMode
????
setCommitMode?cm0IgnorePurge
???gsetCm0IgnorePurge?.inputMessageDataSegmentsIncludeLlzzAndTrancode
???g1setInputMessageDataSegmentsIncludeLlzzAndTrancode?#imsConnectUserMessageExitIdentifier
???s&setImsConnectUserMessageExitIdentifier?inputMessageOptions
???nsetInputMessageOptions?interactionTypeDescription
???ssetInteractionTypeDescription?ltermOverrideName
???ssetLtermOverrideName?returnMfsModname
???gsetReturnMfsModname?	syncLevel
????setSyncLevel?imsConnectCodepage
???ssetImsConnectCodepage?purgeUndeliverableOutput
???gsetPurgeUndeliverableOutput?rerouteUndeliverableOutput
???gsetRerouteUndeliverableOutput?rerouteName
???ssetRerouteName?resumeTpipeAlternateClientId
???ssetResumeTpipeAlternateClientId?resumeTpipeProcessing
???nsetResumeTpipeProcessing?calloutRequestNakProcessing
???ssetCalloutRequestNakProcessing?calloutResponseMessageType
?ssetCalloutResponseMessageTyperesumeTPipeRetrievalType
??setResumeTpipeRetrievalType	
nakReasonCodejava/lang/Short



shortValue()SinputModName
?ssetInputModName
correlatorTkn[B
?setCorrelatorToken([B)VracfApplName
? !ssetRacfApplName#
racfGroupName
?%&ssetRacfGroupName(racfPassword
?*+ssetRacfPassword-
racfUserId
?/0s
setRacfUserId2imsDatastoreName
?45ssetImsDatastoreName7trancode
?9:ssetTrancode
?k=imsConnectTimeout
??@nsetImsConnectTimeoutBotmaTransactionExpiration
?DEgsetOtmaTransactionExpirationGuseCM0AckNoWait
?IJgsetUseCM0AckNoWaitLresponseIncludesLlll
?NOgsetResponseIncludesLllltmInterImpl	interImpl,Lcom/ibm/ims/connect/impl/TmInteractionImpl;ackProvidercModecm0IgrPurgeincludeLlzzTrancodeiMesOptionsrMfsModNamesLevelpOutputrtpProcretTypenakRCScTkniTimeoutcTimeouttExpnoWaitiLlll
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
??
?
?
?
? 
?%
?*
?/
?4
?9
?k
??
?D
?NtmInterAttr	interAttr-Lcom/ibm/ims/connect/TmInteractionAttributes;
SourceFilePropertiesFileLoader.java!

 !"
#$%&'()*+,-./0/1234567*8?:?<
ES=>67~0*??*?A*?C*?E*G?I*G?K*G?M*?O*?Q?<*
)4	56789%F*M/)=0STUVWX7?*Z?\?b*?b?d?j?*?bn?p*+?t*+?v?z*?O*?|Y,?~??*??Y??Y*??????????N???:*?z????*?z????*?z????
???:?'*?z????*?z???????:?:??YSY,SY-??S??:??Y???:*?b???j?*?b??Y??????¶ƶ?-?>**????:??
]ζ?6ֶ?6??**????:??%??Y?ط??¶?:ֶ?6?Y??Y,SY??SY??S??:??Y???:	*?b???j?*?b??Y??	??¶ƶ?	??	??m??Y??ط?`???¶?:ζ?6ֶ?6?????6?
??:*?еA*?A?	>**?A??C**?C???C*?C??"?*?C??'?**?C???C*?C??6*?Cd??"?*?Cd??'?**?Cd??C*?C??6??*?z????+?v????*?*?C?ض???
?s*?z????g*?*?C?ض???
?Q:	?Y*?CS??:
??Y
??:*?b???j?*?b??Y??	??¶ƶ??**?A`???E**?E??E*?E??:		???	*	?E*?E??6

?*?
Ѧ*?E6

??*?E??"?*?E??'?**?E???E*?E??6
*?E
d??"?*?E
d??'?**?E
d??E*?E??6
*?
Ѧ?**?E??K**?E??M*?K?!?*?K"?!?lG:$??:?:&?Y*?CSY*?ESYS??:??Y&??:
*?b???j?*?b??Y??
??¶ƶ?
?e*?M?ض?:?:Ѧ *?(?ѵ,**?C*?,?.?yG:
$??:
?:&?Y*?CSY*?ESY
S??:??Y&??:*?b???j?*?b??Y????¶ƶ??:**?C*?E?.??:?1?7*?b???j?!*?b??Y???3?7?¶ƶ??3??*?b???j?*?b??Y????¶ƶ??*?
?:?s**?E??K**?E??M*?K?!?*?K"?!?!*?;Y*?K???@**?C*?@?B?>e*?M?ض?:?:?:?/*?(?F?,*?;Y*?,???@**?C*?@?B??G:
G??:
?:&?Y*?CSY*?ESY
S??:??Y&??:*?b???j?*?b??Y????¶ƶ??:G:G??:?:
I?Y*?CSY*?ESYSYS??:
??YI
??:*?b???j?*?b??Y????¶ƶ??*?
?K?*??Y*?E?L?M?޵P**?C*?P?R??:?V??X?|6G:
*?E??66?3??Y
?ط??Z??:
**?E????E
?]?M6?`???e*?E?ض?:?:?K?7*?f?j*Y?jh?j*??Y*?j?l?P**?C*?P?R?<G:o??:?:&?Y*?CSY*?ESYS??:??Y&??:*?b???j?*?b??Y????¶ƶ??:G:
o??:
?:I?Y*?CSY*?ISY
SYS??:??YI??:*?b???j?*?b??Y????¶ƶ???1?7*?b???j?!*?b??Y???3?7?¶ƶ??3??*?b???j?*?b??Y????¶ƶ??*?
?q??*?rY*?E?t?u?y?|**?C*?|?~??:?V??X?U6G:
*?E??66?3??Y
?ط??Z??:
**?E????E
???u6?`???e*?E?ض?:?:?q?8*????*Y??h???*?rY*?????|**?C*?|?~?G:???:?:&?Y*?CSY*?ESYS??:??Y&??:?:G:
???:
?:I?Y*?CSY*?ESY
SYS??:??YI??:*?b???j?*?b??Y????¶ƶ???1?7*?b???j?!*?b??Y???3?7?¶ƶ??3??*?b???j?*?b??Y????¶ƶ??**????:?????ON??Y-??S??:??Y???:*?b???j?*?b??Y?????¶ƶ?-?*?b???j?4*?b??Y???*?O?????+?v??????¶ƶ?*?b?d?j?
*?b??p?1SVX^??X???XMUXX???X?TTXVbeXs{~X&??X???XRsvX,47X???X???X	r	?	?X
M
U
XX	?
?
?X
?
?
?Xsv?<
B]	`ac$d,f1l=mSnVoWq^tjuvv?w?x?y?z?{?|?????????????????????&?)?3?6?;?Q?Z?]?_?i?p?v?{????????????????????	???&?4???Y?e?n???????????????????????????,?G?J?Y?j?s?{??????????????????????$/IMUX
Z]jqty}?????!?"?#?%?&?'?*?-?.?/?3?45637)96:Q<T?VCbDeEgGoI|J?L?P?Q?S?Z?\?]?^`a#b&g4h;iCkQl`mlnoqst{u~v?z?{?|?}?z?~????????????????????????
???*?E?H?R?g?s?v?x?????????????????????????????
??%?(?,?4?7?9?<?I?P?S?X?f?s?????????????????????????????????	?		?	?	4?	=?	J?	e?	h	r	?	?		?
	?	?	?	?	?	?	?	?	?	?	?


 
!
+"
:#
F$
I'
M*
U+
X,
Z0
]1
j2
q3
t0
y4
?5
?8
?:
?=
?>
??
?C
?D
?E
?F
?G
?C
?H
?J
?K
?M
?PRS-U6YCZ^\aekfn?shviwl?k?n?o?n?q?r?t?v?wy
z{=?GST?!?W???^???7??*??
o?
e-
Q?&
H?3??{8??+??		k?n???L??	9?
+??s??	???
Me?y9??+??
????????e?
9?)+??Vx??gg??4???;??se?
?9??+???n???j?9?
+??x???????
??????????????,e?X9?f+???n???j?
?9??+??	????	???	???
	????	???
???
~?
M=?
y?
???
?n??
?j?
?9?
?+??wK???8??*????avX?+X?	IX?O????????3??R???4??E?(%aX?JX????6??!(8?????X?T????8?????X?T??????X????XX?4X'?9?H?????X?T??????X?
???X?X?Y??????mX?X????X?/?X????X??X?T??????XX????XX?X?Y??????X2'?mX?X????X?/?Y????X??X?/???XX????XX?X?Y??????X2'????????I????=DEW
?V?17|?Y?:SN?Y,S:*+-?ϱ<????=4ST????	????W
?V?17|?Y?qSN?Y,S:*+-?ϱ<????=4ST????	??TUW
?V?17|?Y?KSN?Y,S:*+-?ϱ<????=4ST????	??0?W
?V?17{?Y?SN?Y,S:*+-?ϱ<?
???=4ST??
??	????W
?V?17S?*?z????*+-2*?t?ݧl*?z????*+-2*?t??Q*?z????*+-2*?t??6*?z????*+-2*?t??*?z????*+-2*?t??*?b???j?0*?b??Y???+?????-2?F???¶ƶ?*Y?O`?O?<:???'?6?B?Q?]?l?x?????????=*?ST?????????9??7?:=GN+??66?!??Y-?ط??Z??N+???L?`???-?<&	??????&?0?8?=>:ST:?8?5?.??+?????	??7?@*?=*???6= @?
1????????W?7

?????M>?:6*?Q?A??!?U?+?Y6?,4???*Y?Q`?Q??Y???:??Y??S??:??Y???:	*?b???j?*?b??Y??	??¶ƶ?	?]`?<Z
 #)14G#Q$^'`(b+q*v-z.-?0?1?3=p?ST?*
???#;#?bN??v:??,??	?j?#???????A??L?????7?-??:+?!?,?Ѷ?l+?!?,?߶M6??O+"?!?,?r:?u?$?2+'?!?,?Ѷ)?+,?!?,?r:?u?.??+1?!?,?3:?5??+8?!?,?::??\+A?!?,?;:?`?C??+F?!?,?;:?`?H?"+K?!?,?;:?`?M?:?TWX<bX???? -3=JPZg	m
w?
???????????!"&$3%9&C(P)V*`,m-v/?0?2?3?4?6?7?9?:?;?=?>???A?BCEF%H2I8J?LLMUObPkRxS?U?V?X?Y?[?\?^?_?`?b?c?d?f
ghj'k-l7nDoJpTvYy=?ZSTZZ
!ZP!NQR
S3
TP
Um
V?W?
X
Y9
ZV
Z?[?
\]^8_?`?a
b-
cJ
d?>"?#???X??7?;-??:+??!?,?r:?u?e?+??!?,?r:?u?f??+??!?,?;:?`?g??+??!?,?;:?`?h??+??!?,?Ѷi??+¶!?,?߶M6?j??+Ƕ!?,?Ѷk?z+̶!?,?Ѷl?d+Ѷ!?,?;:?`?m?G+ֶ!?,?r:?u?n?*+۶!?,?Ѷo?+?!?,?;:?`?p??+?!?,?;:?`?q??+?!?,?Ѷr??+?!?,?Ѷs??+??!?,?߶M6?t??+??!?,?Ѷu?{+??!?,?Ѷv?e+?!?,?r:?u?w?H+?!?,?
?6?t?++?!?!+?!?,?:?x?+?!?,?Ѷy??+"?!?,?Ѷz??+'?!?,?Ѷ{??+,?!?,?Ѷ|??+1?!?,?Ѷ}??+6?!?,?Ѷ~??+h?!?,?߶M6??f+




© 2015 - 2025 Weber Informatics LLC | Privacy Policy