=org/compiere/model/MSessionorg/compiere/model/X_AD_Session&org/idempiere/cache/ImmutablePOSupportserialVersionUIDJ ConstantValueа s_sessions)Lorg/idempiere/cache/ImmutableIntPOCache; Signature[Lorg/idempiere/cache/ImmutableIntPOCache;m_webStoreSessionZskipChangeLogForUpdateSetLjava/util/Set;#Ljava/util/Set;()VCodeorg/compiere/model/MSession$1 AD_Session  +(Ljava/lang/String;Ljava/lang/String;IIZI)V ! LineNumberTableLocalVariableTableget6(Ljava/util/Properties;Z)Lorg/compiere/model/MSession; DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; * $+5(Ljava/util/Properties;)Lorg/compiere/model/MSession; - .+createctxLjava/util/Properties; createNewsessionLorg/compiere/model/MSession; StackMapTable6#AD_Session_ID 8:9org/compiere/util/Env ;<getContextAsInt+(Ljava/util/Properties;Ljava/lang/String;)I >@?java/lang/Integer ABvalueOf(I)Ljava/lang/Integer;D EFapply:(Ljava/util/Properties;)Ljava/util/function/UnaryOperator; HJI'org/idempiere/cache/ImmutableIntPOCache $Kc(Ljava/util/Properties;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Lorg/compiere/model/PO; M N,(Ljava/util/Properties;ILjava/lang/String;)V P QRget_ID()IT EU$()Ljava/util/function/UnaryOperator; HW XYputd(Ljava/lang/Object;Lorg/compiere/model/PO;Ljava/util/function/UnaryOperator;)Lorg/compiere/model/PO; AD_Session_IDI ] ^+(Ljava/util/Properties;Ljava/lang/String;)V ` asaveEx c dRgetAD_Session_ID 8f gh setContext,(Ljava/util/Properties;Ljava/lang/String;I)Vk(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/compiere/model/MSession; k la(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Remote_AddrLjava/lang/String; Remote_Host WebSession=(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/String;)V s q u  wyx&java/util/concurrent/ConcurrentHashMap z{ newKeySet5()Ljava/util/concurrent/ConcurrentHashMap$KeySetView; }  org/compiere/util/Util isEmpty(Ljava/lang/String;)Z  setInitialDefaultsthis AD_Session_UUtrxNamejava/util/Propertiesjava/lang/String M   setProcessed(Z)V?(Ljava/util/Properties;Ljava/sql/ResultSet;Ljava/lang/String;)V  rsLjava/sql/ResultSet; org/compiere/util/WebUtil  getServerName()Ljava/lang/String;   setServerName(Ljava/lang/String;)V  setRemote_Addr  setRemote_Host   setWebSession org/compiere/Adempiere n MAIN_VERSION n DATE_VERSION getImplementationVersion makeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  setDescription #AD_Role_ID   setAD_Role_ID(I)V#Date 8 getContextAsDate>(Ljava/util/Properties;Ljava/lang/String;)Ljava/sql/Timestamp;   setLoginDate(Ljava/sql/Timestamp;)V java/net/InetAddress  getLocalHost()Ljava/net/InetAddress; getHostAddress  getHostName  logLorg/compiere/util/CLogger; java/util/logging/Level SEVERELjava/util/logging/Level; No Local Host org/compiere/util/CLogger C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)Vjava/net/UnknownHostExceptionlhLjava/net/InetAddress;eLjava/net/UnknownHostException; (Lorg/compiere/model/MSession;)V 8 getCtx()Ljava/util/Properties;  6(Ljava/util/Properties;Lorg/compiere/model/MSession;)Vcopy  H(Ljava/util/Properties;Lorg/compiere/model/MSession;Ljava/lang/String;)V  copyPO(Lorg/compiere/model/PO;)VisWebStoreSession()ZsetWebStoreSessionwebStoreSessiontoStringjava/lang/StringBuilder  MSession[    append(I)Ljava/lang/StringBuilder; ,AD_User_ID=  -(Ljava/lang/String;)Ljava/lang/StringBuilder;  R getCreatedBy,   getCreated()Ljava/sql/Timestamp;   -(Ljava/lang/Object;)Ljava/lang/StringBuilder;",Remote= $ %getRemote_Addr ' (getRemote_Host * +Rlength-,WebStoreSession/] 1 sbLjava/lang/StringBuilder;slogout H7 89remove&(Ljava/lang/Object;)Ljava/lang/Object; ; <INFO > ?@ isLoggable(Ljava/util/logging/Level;)Z B C getUpdated EGForg/compiere/util/TimeUtil HI formatElapsed<(Ljava/sql/Timestamp;Ljava/sql/Timestamp;)Ljava/lang/String; K Linfo changeLog](Ljava/lang/String;IIIIIILjava/lang/Object;Ljava/lang/Object;)Lorg/compiere/model/MChangeLog; P MQ(Ljava/lang/String;IIIILjava/lang/String;IILjava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)Lorg/compiere/model/MChangeLog;TrxNameAD_ChangeLog_ID AD_Table_ID AD_Column_ID Record_ID AD_Client_ID AD_Org_IDOldValueLjava/lang/Object;NewValueo(Ljava/lang/String;IIIIIILjava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)Lorg/compiere/model/MChangeLog;event _a`java/lang/Object bcequals(Ljava/lang/Object;)Z  fhgorg/compiere/model/MRole ij getDefault3(Ljava/util/Properties;Z)Lorg/compiere/model/MRole; lnmorg/compiere/model/MChangeLog opisLogged(I)Z fr s isChangeLog u vFINEST x Ay&(Ljava/lang/Object;)Ljava/lang/String;{ |<(IIIILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; ~ finest l z(Ljava/util/Properties;ILjava/lang/String;IIIILjava/lang/String;IILjava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V l saveCrossTenantSafe (IIII)Ljava/lang/String;  .(Ljava/util/logging/Level;Ljava/lang/String;)Vjava/lang/Exception Record_UUroleLorg/compiere/model/MRole;clLorg/compiere/model/MChangeLog;Ljava/lang/Exception;getCachedSessionCount H Rsize markImmutable()Lorg/compiere/model/MSession;   is_Immutable   makeImmutableaddSkipChangeLogForUpdate   toUpperCase  java/util/Set cadd tableNameremoveSkipChangeLogForUpdate  8cisSkipChangeLogForUpdate  ccontains()Lorg/compiere/model/PO;  lambda$0R(Ljava/util/Properties;Lorg/compiere/model/MSession;)Lorg/compiere/model/MSession;lambda$1<(Lorg/compiere/model/MSession;)Lorg/compiere/model/MSession; SourceFile MSession.javaBootstrapMethods "java/lang/invoke/LambdaMetafactory  metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;9  9   $java/lang/invoke/StringConcatFactory (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;_ IAD_ChangeLog_ID=, AD_Session_ID=, AD_Table_ID=, AD_Column_ID=:  -> AAD_ChangeLog_ID=, AD_Session_ID=, AD_Table_ID=, AD_Column_ID= InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup1java/util/concurrent/ConcurrentHashMap$KeySetView KeySetView NestMembers!  8Yd " # $%&'(l*)M, *,,">? @A# /01234 $+O*57< *=*CGM,0,Y*LM,O =,SVWM,"& KLN$P/Q7SHTKVMY# O/0HZ[3234 K .+jY*\L+_+b=*5e+"c defg# /0 23 Z[ $iK*576*):(Y*+,-j:_b6*5eY*bL:"* tuwy!z&{-|5}8~H#>K/0KmnKonKpnCZ[=234 8q*+,-r*t*v|,~*" #*3/0nn4N*+-*t*v|*" #*3/0Z[n44*" # 3h*+,-*t*v|" #*3/0nl S*+L*,*,-*- ***+7*+øŶɱ">!&,03;>HR#>S3S/0SmnSonSpnSn4 ^Z*+,LN**-Ӷ*-ֶ**+7*+øŶɧN*ڲ-HK"> "&)14>HKLY#4Z3Z/0Zn =L 4K A *+" # 3 3J*+," # 3/03] *+-L*,"   #* 3 /0 3 n/*t"# 3>*t"  #3qY *b * *!*#L*&M,,)+,W*t +,W+.W+0"6 ) *+,+-8)9.>/I0U1\2d3l4# q39823>34n4 U5z7**_ *b=6W*ڲ:=***ADJ"<= >?6@# 7346MN&'( *+ O"MNOM#f 3RnS[T[U[V[W[X[YZ[Z M\ *+ O"fghf#p 3RnS[T[U[V[W[X[YZ[Z ]n MQCD      ^*de: *tk  q*ڲt=!**b w wz}lY*d+*b   :  # : *ڲ*b *ڲ*b"# )+5<CPSUgkn}#3RnS[T[U[V[nW[X[YZ [Z ]n 5   4 'f*n R) d"#N****"  # 34 G*|+W" #3nG*|+W" #3nB*|+"#3nA%*"# 4 Y*+"L#  3 6 Y*"S#  34w