Êþº¾2w T U VW XY Z[ \ ]^ ]_ ]` ]a ]bcdauthenticationService2Lorg/msh/etbm/services/auth/AuthenticationService;RuntimeVisibleAnnotationsLorg/jboss/seam/annotations/In;mobileInitService0Lorg/msh/etbm/services/mobile/MobileInitService;mobileLoginService1Lorg/msh/etbm/services/mobile/MobileLoginService;()VCodeLineNumberTableLocalVariableTablethis)Lorg/msh/etbm/rest/mobile/MobileInitRest; mobileLogini(Lorg/msh/etbm/rest/authentication/AuthenticationForm;)Lorg/msh/etbm/services/mobile/MobileLoginResponse;form5Lorg/msh/etbm/rest/authentication/AuthenticationForm;Ljavax/ws/rs/Path;value/loginLjavax/ws/rs/Consumes;application/jsonLjavax/ws/rs/Produces;Ljavax/ws/rs/POST;6Lorg/msh/etbm/commons/apidoc/annotations/ApiDocMethod;summaryDAuthenticate the user and return user information used by mobile app descriptionuThis is the same authentication method exposed by the login API, but returns extra information useful for mobile apps executeStep1()Ljava/util/List;unitLorg/msh/tb/entities/Tbunit; SignatureF()Ljava/util/List;/init/1)Return initialization data of the step #1jThis API is used basically by the mobile app in order to return the initialization data of the logged user0Lorg/msh/etbm/rest/authentication/Authenticated; executeStep2<()Lorg/msh/etbm/services/mobile/init/AdministrationResponse;/init/2)Return initialization data of the step #2 executeStep3C()Ljava/util/List;/init/3)Return initialization data of the step #3 executeStep47()Lorg/msh/etbm/services/mobile/init/CaseData1Response;/init/4)Return initialization data of the step #4 executeStep57()Lorg/msh/etbm/services/mobile/init/CaseData2Response;/init/5)Return initialization data of the step #5 SourceFileMobileInitRest.java!Lorg/jboss/seam/annotations/Name;mobileInitRest"Lorg/jboss/seam/annotations/Scope;Lorg/jboss/seam/ScopeType; APPLICATION/mobile0Lorg/msh/etbm/commons/apidoc/annotations/ApiDoc;groupmobile@Return initialization data used in the mobile app initialization'Lorg/jboss/seam/annotations/AutoCreate;  e fg hij kl m no pq ro st uv'org/msh/etbm/rest/mobile/MobileInitRestjava/lang/Object/org/msh/etbm/services/mobile/MobileLoginServiceloginorg/msh/tb/login/UserSessiongetUserWorkspace%()Lorg/msh/tb/entities/UserWorkspace;!org/msh/tb/entities/UserWorkspace getTbunit()Lorg/msh/tb/entities/Tbunit;.org/msh/etbm/services/mobile/MobileInitServicegenerateInitDataStep1.(Lorg/msh/tb/entities/Tbunit;)Ljava/util/List;generateIniDataStep2X(Lorg/msh/tb/entities/Tbunit;)Lorg/msh/etbm/services/mobile/init/AdministrationResponse;generateIniDataStep3generateIniDataStep4S(Lorg/msh/tb/entities/Tbunit;)Lorg/msh/etbm/services/mobile/init/CaseData1Response;generateIniDataStep5S(Lorg/msh/tb/entities/Tbunit;)Lorg/msh/etbm/services/mobile/init/CaseData2Response;! /*·±& = *´+¶°:   5!"s#$"[s%&"[s%'()s*+s,-.H¸¶L*´+¶° FG /0129!"s3$"[s%&"[s%'()s4+s5678H¸¶L*´+¶° ST /09!"s9$"[s%&"[s%'()s:+s56;.H¸¶L*´+¶ ° ab /01<9!"s=$"[s%&"[s%'()s>+s56?@H¸¶L*´+¶ ° op /09!"sA$"[s%&"[s%'()sB+s56CDH¸¶L*´+¶ ° }~ /09!"sE$"[s%&"[s%'()sF+s56GH1I"sJK"eLM!"sNOPsQ)sRS