├── Chapter02 ├── javaEE8ExampleApplicationControllerPattern │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── resources │ │ │ └── log4j2.xml │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ └── beans.xml │ │ │ ├── home.jsp │ │ │ └── login.jsp │ └── target │ │ └── classes │ │ └── log4j2.xml ├── javaEE8ExampleFilterPattern │ ├── javaEE8ExampleFilterPattern.iml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── resources │ │ │ └── log4j2.xml │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── beans.xml │ │ │ ├── log4j.properties │ │ │ └── web.xml │ │ │ └── index.jsp │ └── target │ │ ├── classes │ │ └── log4j2.xml │ │ ├── javaEE8ExampleFilterPattern.war │ │ └── javaEE8ExampleFilterPattern │ │ └── index.jsp └── javaEE8ExampleFrontContollerPattern │ ├── javaEE8ExampleFrontContollerPattern.iml │ ├── pom.xml │ ├── src │ └── main │ │ ├── resources │ │ └── log4j2.xml │ │ └── webapp │ │ ├── WEB-INF │ │ └── beans.xml │ │ ├── home.jsp │ │ └── login.jsp │ └── target │ └── classes │ └── log4j2.xml ├── Chapter03 └── jeepatterns │ ├── bo │ └── ProfessorBO.java │ ├── controller │ └── ServletClient.java │ ├── dao │ ├── CourseDAO.java │ ├── DisciplineDAO.java │ ├── ProfessorDAO.java │ └── StudentDAO.java │ ├── decorator │ ├── AcademicDecorator.java │ ├── AcademicDecorator2.java │ ├── ElectronicDecorator.java │ └── MechanicalDecorator.java │ ├── facade │ ├── AcademicFacade.java │ ├── AcademicFacadeImpl.java │ ├── AcademicFacadeLocal.java │ ├── AcademicFacadeRemote.java │ ├── FinancialFacade.java │ ├── FinancialFacadeImpl.java │ ├── FinancialFacadeLocal.java │ ├── FinancialFacadeRemote.java │ └── StatisticalFacadeImpl.java │ ├── interceptor │ ├── Logged.java │ ├── LoggedInterceptor.java │ ├── Statistical.java │ └── Statisticalnterceptor.java │ ├── model │ ├── BasicEngineering.java │ ├── Course.java │ ├── Discipline.java │ ├── ElectronicEngineering.java │ ├── Employee.java │ ├── Engineering.java │ ├── MechanicalEngineering.java │ ├── Member.java │ ├── Professor.java │ ├── Student.java │ └── TestRevisionTO.java │ └── qualifier │ ├── Electronic.java │ └── Mechanical.java ├── Chapter04 ├── javaEE8ExampleDAO │ ├── javaEE8ExampleDAO.iml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── javaee8 │ │ │ │ ├── business │ │ │ │ └── Business.java │ │ │ │ ├── dao │ │ │ │ ├── AbstractDao.java │ │ │ │ └── EmployeeDao.java │ │ │ │ └── entity │ │ │ │ ├── Employee.java │ │ │ │ └── Entity.java │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── beans.xml │ │ │ └── classes │ │ │ │ └── META-INF │ │ │ │ └── persistence.xml │ │ │ └── index.html │ └── target │ │ ├── classes │ │ └── com │ │ │ ├── airhacks │ │ │ └── JAXRSConfiguration.class │ │ │ └── packt │ │ │ └── javaee8 │ │ │ ├── business │ │ │ └── Business.class │ │ │ ├── dao │ │ │ ├── AbstractDao.class │ │ │ └── EmployeeDao.class │ │ │ └── entity │ │ │ ├── Employee.class │ │ │ └── Entity.class │ │ ├── javaEE8ExampleDAO.war │ │ └── javaEE8ExampleDAO │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ ├── WEB-INF │ │ └── beans.xml │ │ └── index.html └── javaEE8ExampleDomainStore │ ├── javaEE8ExampleDomainStore.iml │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── packt │ │ │ └── javaee8 │ │ │ └── entity │ │ │ ├── Employee.java │ │ │ └── Entity.java │ │ └── webapp │ │ └── WEB-INF │ │ └── beans.xml │ └── target │ ├── classes │ └── com │ │ └── packt │ │ └── javaee8 │ │ └── entity │ │ └── Entity.class │ ├── javaEE8ExampleDomainStore.war │ └── javaEE8ExampleDomainStore │ └── WEB-INF │ └── beans.xml ├── Chapter05 └── jeepatterns │ ├── bo │ └── ProfessorBO.java │ ├── controller │ └── ServletClient.java │ ├── dao │ ├── CourseDAO.java │ ├── DisciplineDAO.java │ ├── ProfessorDAO.java │ └── StudentDAO.java │ ├── decorator │ ├── AcademicDecorator.java │ ├── AcademicDecorator2.java │ ├── ElectronicDecorator.java │ └── MechanicalDecorator.java │ ├── facade │ ├── AcademicFacade.java │ ├── AcademicFacadeImpl.java │ ├── AcademicFacadeLocal.java │ ├── AcademicFacadeRemote.java │ ├── FinancialFacade.java │ ├── FinancialFacadeImpl.java │ ├── FinancialFacadeLocal.java │ ├── FinancialFacadeRemote.java │ └── StatisticalFacadeImpl.java │ ├── interceptor │ ├── Logged.java │ ├── LoggedInterceptor.java │ ├── Statistical.java │ └── Statisticalnterceptor.java │ ├── model │ ├── BasicEngineering.java │ ├── Course.java │ ├── Discipline.java │ ├── ElectronicEngineering.java │ ├── Employee.java │ ├── Engineering.java │ ├── MechanicalEngineering.java │ ├── Member.java │ ├── Professor.java │ ├── Student.java │ └── TestRevisionTO.java │ └── qualifier │ ├── Electronic.java │ └── Mechanical.java ├── Chapter06 ├── javaEE8ExampleAsyncRestService │ ├── .idea │ │ ├── artifacts │ │ │ ├── javaEE8ExampleAsyncRestService_war.xml │ │ │ └── javaEE8ExampleAsyncRestService_war_exploded.xml │ │ ├── compiler.xml │ │ ├── libraries │ │ │ ├── Maven__com_sun_mail_javax_mail_1_6_0.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ └── Maven__javax_javaee_api_8_0.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── workspace.xml │ ├── javaEE8ExampleAsyncRestService.iml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── rhuan │ │ │ │ ├── bean │ │ │ │ └── FileBean.java │ │ │ │ ├── ejb │ │ │ │ ├── JpgHandler.java │ │ │ │ ├── PdfHandler.java │ │ │ │ └── ZipHandler.java │ │ │ │ ├── resources │ │ │ │ ├── FileUploadResource.java │ │ │ │ └── configuration │ │ │ │ │ └── JAXRSConfiguration.java │ │ │ │ └── utils │ │ │ │ └── FileSystemUtils.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── beans.xml │ └── target │ │ ├── classes │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── bean │ │ │ └── FileBean.class │ │ │ ├── ejb │ │ │ ├── JpgHandler.class │ │ │ ├── PdfHandler.class │ │ │ └── ZipHandler.class │ │ │ ├── resources │ │ │ ├── FileUploadResource.class │ │ │ └── configuration │ │ │ │ └── JAXRSConfiguration.class │ │ │ └── utils │ │ │ └── FileSystemUtils.class │ │ ├── javaEE8ExampleAsyncRestService.war │ │ └── javaEE8ExampleAsyncRestService │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ └── WEB-INF │ │ ├── beans.xml │ │ └── classes │ │ └── com │ │ └── packt │ │ └── rhuan │ │ ├── bean │ │ └── FileBean.class │ │ ├── ejb │ │ ├── JpgHandler.class │ │ ├── PdfHandler.class │ │ └── ZipHandler.class │ │ └── utils │ │ └── FileSystemUtils.class ├── javaEE8RestClientAsync │ ├── .idea │ │ ├── compiler.xml │ │ ├── libraries │ │ │ ├── Maven__com_sun_mail_javax_mail_1_6_0.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ │ ├── Maven__javax_javaee_api_8_0.xml │ │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml │ │ │ ├── Maven__junit_junit_3_8_1.xml │ │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml │ │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml │ │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml │ │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_26.xml │ │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_26.xml │ │ │ ├── Maven__org_glassfish_jersey_inject_jersey_hk2_2_26.xml │ │ │ └── Maven__org_javassist_javassist_3_22_0_CR2.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── workspace.xml │ ├── javaEE8ExampleRestClientAsync.iml │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── rhuan │ │ │ │ └── App.java │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ └── AppTest.java │ └── target │ │ ├── classes │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ └── App.class │ │ └── test-classes │ │ └── com │ │ └── packt │ │ └── rhuan │ │ └── AppTest.class └── javaEEExampleEJBAsync │ ├── .idea │ ├── artifacts │ │ ├── javaEEExampleEJBAsync_war.xml │ │ └── javaEEExampleEJBAsync_war_exploded.xml │ ├── compiler.xml │ ├── libraries │ │ ├── Maven__com_sun_mail_javax_mail_1_6_0.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ └── Maven__javax_javaee_api_8_0.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations │ │ └── GlassFish_5.xml │ ├── uiDesigner.xml │ └── workspace.xml │ ├── javaEEExampleEJBAsync.iml │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── bean │ │ │ └── FileBean.java │ │ │ ├── ejb │ │ │ ├── JpgHandler.java │ │ │ ├── PdfHandler.java │ │ │ └── ZipHandler.java │ │ │ ├── resources │ │ │ ├── FileUploadResource.java │ │ │ └── configuration │ │ │ │ └── JAXRSConfiguration.java │ │ │ └── utils │ │ │ └── FileSystemUtils.java │ │ └── webapp │ │ └── WEB-INF │ │ └── beans.xml │ └── target │ ├── classes │ └── com │ │ └── packt │ │ └── rhuan │ │ ├── bean │ │ └── FileBean.class │ │ ├── ejb │ │ ├── JpgHandler.class │ │ ├── PdfHandler.class │ │ └── ZipHandler.class │ │ ├── resources │ │ ├── FileUploadResource.class │ │ └── configuration │ │ │ └── JAXRSConfiguration.class │ │ └── utils │ │ └── FileSystemUtils.class │ ├── javaEEExampleEJBAsync.war │ └── javaEEExampleEJBAsync │ ├── META-INF │ └── MANIFEST.MF │ └── WEB-INF │ ├── beans.xml │ └── classes │ └── com │ └── packt │ └── rhuan │ ├── bean │ └── FileBean.class │ ├── ejb │ ├── JpgHandler.class │ ├── PdfHandler.class │ └── ZipHandler.class │ ├── resources │ ├── FileUploadResource.class │ └── configuration │ │ └── JAXRSConfiguration.class │ └── utils │ └── FileSystemUtils.class ├── Chapter07 └── microservice │ ├── .classpath │ ├── .project │ ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.prefs.xml │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name │ ├── WebContent │ └── META-INF │ │ └── MANIFEST.MF │ ├── pom.xml │ ├── src │ └── main │ │ └── java │ │ └── book │ │ └── jeepatterns │ │ └── microservice │ │ ├── model │ │ └── User.java │ │ ├── resource │ │ ├── BankBillDataService.java │ │ ├── GetBankBillDataService.java │ │ ├── JAXRSConfiguration.java │ │ ├── RegisterBankBillDataService.java │ │ └── ResourceActivator.java │ │ ├── service │ │ └── UserService.java │ │ └── vo │ │ ├── RequestVO.java │ │ └── ResponseVO.java │ └── target │ └── classes │ ├── META-INF │ ├── MANIFEST.MF │ └── maven │ │ └── br.joaopu.jeepattern │ │ └── microservice │ │ ├── pom.properties │ │ └── pom.xml │ └── book │ └── jeepatterns │ └── microservice │ ├── model │ └── User.class │ ├── resource │ ├── BankBillDataService.class │ ├── GetBankBillDataService.class │ ├── JAXRSConfiguration.class │ ├── RegisterBankBillDataService.class │ └── ResourceActivator.class │ ├── service │ └── UserService.class │ └── vo │ ├── RequestVO.class │ └── ResponseVO.class ├── Chapter09 ├── javaEE8ExampleAuthMechanism │ ├── .idea │ │ ├── artifacts │ │ │ ├── javaEE8ExampleAuthMechanism_war.xml │ │ │ └── javaEE8ExampleAuthMechanism_war_exploded.xml │ │ ├── compiler.xml │ │ ├── libraries │ │ │ ├── Maven__com_sun_mail_javax_mail_1_6_0.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ └── Maven__javax_javaee_api_8_0.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── workspace.xml │ ├── javaEE8ExampleAuthMechanism.iml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── rhuan │ │ │ │ ├── auth │ │ │ │ ├── Auth.java │ │ │ │ └── AuthImpl.java │ │ │ │ ├── resources │ │ │ │ ├── HelloWorld.java │ │ │ │ └── configuration │ │ │ │ │ └── JAXRSConfiguration.java │ │ │ │ └── servlet │ │ │ │ └── HelloWorldServlet.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ ├── beans.xml │ │ │ └── web.xml │ └── target │ │ ├── classes │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── auth │ │ │ ├── Auth.class │ │ │ └── AuthImpl.class │ │ │ ├── resources │ │ │ ├── HelloWorld.class │ │ │ └── configuration │ │ │ │ └── JAXRSConfiguration.class │ │ │ └── servlet │ │ │ └── Servlet.class │ │ ├── javaEE8ExampleAuthMechanism.war │ │ └── javaEE8ExampleAuthMechanism │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ └── WEB-INF │ │ ├── beans.xml │ │ ├── classes │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── auth │ │ │ ├── Auth.class │ │ │ └── AuthImpl.class │ │ │ ├── resources │ │ │ └── HelloWorld.class │ │ │ └── servlet │ │ │ └── Servlet.class │ │ └── web.xml ├── javaEE8ExampleCDIInterceptor │ ├── .idea │ │ ├── artifacts │ │ │ ├── javaEE8ExampleCDIInterceptor_war.xml │ │ │ └── javaEE8ExampleCDIInterceptor_war_exploded.xml │ │ ├── compiler.xml │ │ ├── libraries │ │ │ ├── Maven__com_sun_mail_javax_mail_1_6_0.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ └── Maven__javax_javaee_api_8_0.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── workspace.xml │ ├── javaEE8ExampleCDIInterceptor.iml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── rhuan │ │ │ │ ├── auth │ │ │ │ ├── Auth.java │ │ │ │ ├── AuthImpl.java │ │ │ │ └── DataSource.java │ │ │ │ ├── interceptors │ │ │ │ ├── Authentication.java │ │ │ │ └── AuthenticationInterceptor.java │ │ │ │ ├── resources │ │ │ │ ├── HelloWorld.java │ │ │ │ └── configuration │ │ │ │ │ └── JAXRSConfiguration.java │ │ │ │ └── utils │ │ │ │ └── AuthUtils.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ ├── beans.xml │ │ │ └── web.xml │ └── target │ │ ├── classes │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── auth │ │ │ ├── Auth.class │ │ │ ├── AuthImpl.class │ │ │ └── DataSource.class │ │ │ ├── interceptors │ │ │ ├── Authentication.class │ │ │ └── AuthenticationInterceptor.class │ │ │ ├── resources │ │ │ ├── HelloWorld.class │ │ │ └── configuration │ │ │ │ └── JAXRSConfiguration.class │ │ │ └── utils │ │ │ └── AuthUtils.class │ │ ├── javaEE8ExampleCDIInterceptor.war │ │ └── javaEE8ExampleCDIInterceptor │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ └── WEB-INF │ │ ├── beans.xml │ │ ├── classes │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── auth │ │ │ ├── Auth.class │ │ │ ├── AuthImpl.class │ │ │ └── DataSource.class │ │ │ ├── interceptors │ │ │ └── Authentication.class │ │ │ ├── resources │ │ │ └── HelloWorld.class │ │ │ └── utils │ │ │ └── AuthUtils.class │ │ └── web.xml ├── javaEE8ExampleSSOAppService │ ├── .idea │ │ ├── artifacts │ │ │ ├── javaEE8ExampleSSOAppService_war.xml │ │ │ └── javaEE8ExampleSSOAppService_war_exploded.xml │ │ ├── compiler.xml │ │ ├── libraries │ │ │ ├── Maven__com_sun_mail_javax_mail_1_6_0.xml │ │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ │ └── Maven__javax_javaee_api_8_0.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── uiDesigner.xml │ │ └── workspace.xml │ ├── javaEE8ExampleSSOAppService.iml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── rhuan │ │ │ │ ├── auth │ │ │ │ ├── Auth.java │ │ │ │ └── AuthSession.java │ │ │ │ ├── resources │ │ │ │ ├── AuthenticationResource.java │ │ │ │ └── configuration │ │ │ │ │ └── JAXRSConfiguration.java │ │ │ │ └── utils │ │ │ │ └── TokenUtils.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── beans.xml │ └── target │ │ ├── classes │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── auth │ │ │ ├── Auth.class │ │ │ └── AuthSession.class │ │ │ ├── resources │ │ │ ├── AuthenticationResource.class │ │ │ └── configuration │ │ │ │ └── JAXRSConfiguration.class │ │ │ └── utils │ │ │ └── TokenUtils.class │ │ ├── javaEE8ExampleSSOAppService.war │ │ └── javaEE8ExampleSSOAppService │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ └── WEB-INF │ │ ├── beans.xml │ │ └── classes │ │ └── com │ │ └── packt │ │ └── rhuan │ │ ├── auth │ │ ├── Auth.class │ │ └── AuthSession.class │ │ └── utils │ │ └── TokenUtils.class └── javaEE9ExampleAppClient1 │ ├── .idea │ ├── artifacts │ │ ├── javaEE9ExampleAppClient1_war.xml │ │ └── javaEE9ExampleAppClient1_war_exploded.xml │ ├── compiler.xml │ ├── libraries │ │ ├── Maven__com_sun_mail_javax_mail_1_6_0.xml │ │ ├── Maven__javax_activation_activation_1_1.xml │ │ ├── Maven__javax_annotation_javax_annotation_api_1_2.xml │ │ ├── Maven__javax_inject_javax_inject_1.xml │ │ ├── Maven__javax_javaee_api_8_0.xml │ │ ├── Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml │ │ ├── Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml │ │ ├── Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml │ │ ├── Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml │ │ ├── Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml │ │ ├── Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml │ │ ├── Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_client_2_26.xml │ │ ├── Maven__org_glassfish_jersey_core_jersey_common_2_26.xml │ │ ├── Maven__org_glassfish_jersey_inject_jersey_hk2_2_26.xml │ │ └── Maven__org_javassist_javassist_3_22_0_CR2.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ └── workspace.xml │ ├── javaEE9ExampleAppClient1.iml │ ├── pom.xml │ ├── src │ └── main │ │ ├── java │ │ └── com │ │ │ └── packt │ │ │ └── rhuan │ │ │ ├── auth │ │ │ ├── Auth.java │ │ │ └── AuthImpl.java │ │ │ └── resources │ │ │ ├── App1.java │ │ │ └── configuration │ │ │ └── JAXRSConfiguration.java │ │ └── webapp │ │ └── WEB-INF │ │ └── beans.xml │ └── target │ └── classes │ └── com │ ├── airhacks │ └── JAXRSConfiguration.class │ └── packt │ └── rhuan │ └── auth │ ├── Auth.class │ └── AuthImpl.class ├── LICENSE └── README.md /Chapter02/javaEE8ExampleApplicationControllerPattern/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleApplicationControllerPattern/pom.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/webapp/home.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/webapp/home.jsp -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/webapp/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleApplicationControllerPattern/src/main/webapp/login.jsp -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleApplicationControllerPattern/target/classes/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleApplicationControllerPattern/target/classes/log4j2.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/javaEE8ExampleFilterPattern.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/javaEE8ExampleFilterPattern.iml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/pom.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/WEB-INF/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/WEB-INF/log4j.properties -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/target/classes/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/target/classes/log4j2.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/target/javaEE8ExampleFilterPattern.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/target/javaEE8ExampleFilterPattern.war -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFilterPattern/target/javaEE8ExampleFilterPattern/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFilterPattern/target/javaEE8ExampleFilterPattern/index.jsp -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFrontContollerPattern/javaEE8ExampleFrontContollerPattern.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFrontContollerPattern/javaEE8ExampleFrontContollerPattern.iml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFrontContollerPattern/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFrontContollerPattern/pom.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFrontContollerPattern/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFrontContollerPattern/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFrontContollerPattern/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFrontContollerPattern/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFrontContollerPattern/src/main/webapp/home.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFrontContollerPattern/src/main/webapp/home.jsp -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFrontContollerPattern/src/main/webapp/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFrontContollerPattern/src/main/webapp/login.jsp -------------------------------------------------------------------------------- /Chapter02/javaEE8ExampleFrontContollerPattern/target/classes/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter02/javaEE8ExampleFrontContollerPattern/target/classes/log4j2.xml -------------------------------------------------------------------------------- /Chapter03/jeepatterns/bo/ProfessorBO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/bo/ProfessorBO.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/controller/ServletClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/controller/ServletClient.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/dao/CourseDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/dao/CourseDAO.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/dao/DisciplineDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/dao/DisciplineDAO.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/dao/ProfessorDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/dao/ProfessorDAO.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/dao/StudentDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/dao/StudentDAO.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/decorator/AcademicDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/decorator/AcademicDecorator.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/decorator/AcademicDecorator2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/decorator/AcademicDecorator2.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/decorator/ElectronicDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/decorator/ElectronicDecorator.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/decorator/MechanicalDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/decorator/MechanicalDecorator.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/AcademicFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/AcademicFacade.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/AcademicFacadeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/AcademicFacadeImpl.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/AcademicFacadeLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/AcademicFacadeLocal.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/AcademicFacadeRemote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/AcademicFacadeRemote.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/FinancialFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/FinancialFacade.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/FinancialFacadeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/FinancialFacadeImpl.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/FinancialFacadeLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/FinancialFacadeLocal.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/FinancialFacadeRemote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/FinancialFacadeRemote.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/facade/StatisticalFacadeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/facade/StatisticalFacadeImpl.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/interceptor/Logged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/interceptor/Logged.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/interceptor/LoggedInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/interceptor/LoggedInterceptor.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/interceptor/Statistical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/interceptor/Statistical.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/interceptor/Statisticalnterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/interceptor/Statisticalnterceptor.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/BasicEngineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/BasicEngineering.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/Course.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/Discipline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/Discipline.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/ElectronicEngineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/ElectronicEngineering.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/Employee.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/Engineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/Engineering.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/MechanicalEngineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/MechanicalEngineering.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/Member.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/Professor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/Professor.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/Student.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/model/TestRevisionTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/model/TestRevisionTO.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/qualifier/Electronic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/qualifier/Electronic.java -------------------------------------------------------------------------------- /Chapter03/jeepatterns/qualifier/Mechanical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter03/jeepatterns/qualifier/Mechanical.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/javaEE8ExampleDAO.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/javaEE8ExampleDAO.iml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/pom.xml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/business/Business.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/business/Business.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/dao/AbstractDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/dao/AbstractDao.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/dao/EmployeeDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/dao/EmployeeDao.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/entity/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/entity/Employee.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/entity/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/java/com/packt/javaee8/entity/Entity.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/src/main/webapp/index.html -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/classes/com/airhacks/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/classes/com/airhacks/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/business/Business.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/business/Business.class -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/dao/AbstractDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/dao/AbstractDao.class -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/dao/EmployeeDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/dao/EmployeeDao.class -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/entity/Employee.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/entity/Employee.class -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/entity/Entity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/classes/com/packt/javaee8/entity/Entity.class -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO.war -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDAO/target/javaEE8ExampleDAO/index.html -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/javaEE8ExampleDomainStore.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/javaEE8ExampleDomainStore.iml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/pom.xml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/src/main/java/com/packt/javaee8/entity/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/src/main/java/com/packt/javaee8/entity/Employee.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/src/main/java/com/packt/javaee8/entity/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/src/main/java/com/packt/javaee8/entity/Entity.java -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/target/classes/com/packt/javaee8/entity/Entity.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/target/classes/com/packt/javaee8/entity/Entity.class -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/target/javaEE8ExampleDomainStore.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/target/javaEE8ExampleDomainStore.war -------------------------------------------------------------------------------- /Chapter04/javaEE8ExampleDomainStore/target/javaEE8ExampleDomainStore/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter04/javaEE8ExampleDomainStore/target/javaEE8ExampleDomainStore/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter05/jeepatterns/bo/ProfessorBO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/bo/ProfessorBO.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/controller/ServletClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/controller/ServletClient.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/dao/CourseDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/dao/CourseDAO.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/dao/DisciplineDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/dao/DisciplineDAO.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/dao/ProfessorDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/dao/ProfessorDAO.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/dao/StudentDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/dao/StudentDAO.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/decorator/AcademicDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/decorator/AcademicDecorator.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/decorator/AcademicDecorator2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/decorator/AcademicDecorator2.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/decorator/ElectronicDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/decorator/ElectronicDecorator.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/decorator/MechanicalDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/decorator/MechanicalDecorator.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/AcademicFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/AcademicFacade.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/AcademicFacadeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/AcademicFacadeImpl.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/AcademicFacadeLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/AcademicFacadeLocal.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/AcademicFacadeRemote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/AcademicFacadeRemote.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/FinancialFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/FinancialFacade.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/FinancialFacadeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/FinancialFacadeImpl.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/FinancialFacadeLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/FinancialFacadeLocal.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/FinancialFacadeRemote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/FinancialFacadeRemote.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/facade/StatisticalFacadeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/facade/StatisticalFacadeImpl.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/interceptor/Logged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/interceptor/Logged.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/interceptor/LoggedInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/interceptor/LoggedInterceptor.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/interceptor/Statistical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/interceptor/Statistical.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/interceptor/Statisticalnterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/interceptor/Statisticalnterceptor.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/BasicEngineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/BasicEngineering.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/Course.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/Course.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/Discipline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/Discipline.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/ElectronicEngineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/ElectronicEngineering.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/Employee.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/Engineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/Engineering.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/MechanicalEngineering.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/MechanicalEngineering.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/Member.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/Professor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/Professor.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/Student.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/model/TestRevisionTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/model/TestRevisionTO.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/qualifier/Electronic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/qualifier/Electronic.java -------------------------------------------------------------------------------- /Chapter05/jeepatterns/qualifier/Mechanical.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter05/jeepatterns/qualifier/Mechanical.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/artifacts/javaEE8ExampleAsyncRestService_war.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/artifacts/javaEE8ExampleAsyncRestService_war.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/artifacts/javaEE8ExampleAsyncRestService_war_exploded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/artifacts/javaEE8ExampleAsyncRestService_war_exploded.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/compiler.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/libraries/Maven__javax_javaee_api_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/libraries/Maven__javax_javaee_api_8_0.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/javaEE8ExampleAsyncRestService.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/javaEE8ExampleAsyncRestService.iml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/pom.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/bean/FileBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/bean/FileBean.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/ejb/JpgHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/ejb/JpgHandler.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/ejb/PdfHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/ejb/PdfHandler.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/ejb/ZipHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/ejb/ZipHandler.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/resources/FileUploadResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/resources/FileUploadResource.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/utils/FileSystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/java/com/packt/rhuan/utils/FileSystemUtils.java -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/bean/FileBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/bean/FileBean.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/ejb/JpgHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/ejb/JpgHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/ejb/PdfHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/ejb/PdfHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/ejb/ZipHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/ejb/ZipHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/resources/FileUploadResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/resources/FileUploadResource.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/utils/FileSystemUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/classes/com/packt/rhuan/utils/FileSystemUtils.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService.war -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/bean/FileBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/bean/FileBean.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/ejb/JpgHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/ejb/JpgHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/ejb/PdfHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/ejb/PdfHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/ejb/ZipHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/ejb/ZipHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/utils/FileSystemUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8ExampleAsyncRestService/target/javaEE8ExampleAsyncRestService/WEB-INF/classes/com/packt/rhuan/utils/FileSystemUtils.class -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/compiler.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_2.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_inject_javax_inject_1.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_javaee_api_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_javaee_api_8_0.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__junit_junit_3_8_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__junit_junit_3_8_1.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_client_2_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_client_2_26.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_common_2_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_common_2_26.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_jersey_inject_jersey_hk2_2_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_glassfish_jersey_inject_jersey_hk2_2_26.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_javassist_javassist_3_22_0_CR2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/libraries/Maven__org_javassist_javassist_3_22_0_CR2.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/javaEE8ExampleRestClientAsync.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/javaEE8ExampleRestClientAsync.iml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/pom.xml -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/src/main/java/com/packt/rhuan/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/src/main/java/com/packt/rhuan/App.java -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/src/test/java/com/packt/rhuan/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/src/test/java/com/packt/rhuan/AppTest.java -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/target/classes/com/packt/rhuan/App.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/target/classes/com/packt/rhuan/App.class -------------------------------------------------------------------------------- /Chapter06/javaEE8RestClientAsync/target/test-classes/com/packt/rhuan/AppTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEE8RestClientAsync/target/test-classes/com/packt/rhuan/AppTest.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/artifacts/javaEEExampleEJBAsync_war.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/artifacts/javaEEExampleEJBAsync_war.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/artifacts/javaEEExampleEJBAsync_war_exploded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/artifacts/javaEEExampleEJBAsync_war_exploded.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/compiler.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/libraries/Maven__javax_javaee_api_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/libraries/Maven__javax_javaee_api_8_0.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/runConfigurations/GlassFish_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/runConfigurations/GlassFish_5.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/javaEEExampleEJBAsync.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/javaEEExampleEJBAsync.iml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/pom.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/bean/FileBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/bean/FileBean.java -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/ejb/JpgHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/ejb/JpgHandler.java -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/ejb/PdfHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/ejb/PdfHandler.java -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/ejb/ZipHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/ejb/ZipHandler.java -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/resources/FileUploadResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/resources/FileUploadResource.java -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/utils/FileSystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/java/com/packt/rhuan/utils/FileSystemUtils.java -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/bean/FileBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/bean/FileBean.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/ejb/JpgHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/ejb/JpgHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/ejb/PdfHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/ejb/PdfHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/ejb/ZipHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/ejb/ZipHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/resources/FileUploadResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/resources/FileUploadResource.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/utils/FileSystemUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/classes/com/packt/rhuan/utils/FileSystemUtils.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync.war -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/bean/FileBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/bean/FileBean.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/ejb/JpgHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/ejb/JpgHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/ejb/PdfHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/ejb/PdfHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/ejb/ZipHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/ejb/ZipHandler.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/resources/FileUploadResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/resources/FileUploadResource.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/utils/FileSystemUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter06/javaEEExampleEJBAsync/target/javaEEExampleEJBAsync/WEB-INF/classes/com/packt/rhuan/utils/FileSystemUtils.class -------------------------------------------------------------------------------- /Chapter07/microservice/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.classpath -------------------------------------------------------------------------------- /Chapter07/microservice/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.project -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/.jsdtscope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.settings/.jsdtscope -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /Chapter07/microservice/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /Chapter07/microservice/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /Chapter07/microservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/pom.xml -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/model/User.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/BankBillDataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/BankBillDataService.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/GetBankBillDataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/GetBankBillDataService.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/JAXRSConfiguration.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/RegisterBankBillDataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/RegisterBankBillDataService.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/ResourceActivator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/resource/ResourceActivator.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/service/UserService.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/vo/RequestVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/vo/RequestVO.java -------------------------------------------------------------------------------- /Chapter07/microservice/src/main/java/book/jeepatterns/microservice/vo/ResponseVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/src/main/java/book/jeepatterns/microservice/vo/ResponseVO.java -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/META-INF/maven/br.joaopu.jeepattern/microservice/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/META-INF/maven/br.joaopu.jeepattern/microservice/pom.properties -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/META-INF/maven/br.joaopu.jeepattern/microservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/META-INF/maven/br.joaopu.jeepattern/microservice/pom.xml -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/model/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/model/User.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/BankBillDataService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/BankBillDataService.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/GetBankBillDataService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/GetBankBillDataService.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/RegisterBankBillDataService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/RegisterBankBillDataService.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/ResourceActivator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/resource/ResourceActivator.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/service/UserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/service/UserService.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/vo/RequestVO.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/vo/RequestVO.class -------------------------------------------------------------------------------- /Chapter07/microservice/target/classes/book/jeepatterns/microservice/vo/ResponseVO.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter07/microservice/target/classes/book/jeepatterns/microservice/vo/ResponseVO.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/artifacts/javaEE8ExampleAuthMechanism_war.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/artifacts/javaEE8ExampleAuthMechanism_war.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/artifacts/javaEE8ExampleAuthMechanism_war_exploded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/artifacts/javaEE8ExampleAuthMechanism_war_exploded.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/compiler.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/libraries/Maven__javax_javaee_api_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/libraries/Maven__javax_javaee_api_8_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/javaEE8ExampleAuthMechanism.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/javaEE8ExampleAuthMechanism.iml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/pom.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/auth/Auth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/auth/Auth.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/auth/AuthImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/auth/AuthImpl.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/resources/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/resources/HelloWorld.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/servlet/HelloWorldServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/src/main/java/com/packt/rhuan/servlet/HelloWorldServlet.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/auth/Auth.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/auth/Auth.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/auth/AuthImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/auth/AuthImpl.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/resources/HelloWorld.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/resources/HelloWorld.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/servlet/Servlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/classes/com/packt/rhuan/servlet/Servlet.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism.war -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/auth/Auth.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/auth/Auth.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/auth/AuthImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/auth/AuthImpl.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/resources/HelloWorld.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/resources/HelloWorld.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/servlet/Servlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/classes/com/packt/rhuan/servlet/Servlet.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleAuthMechanism/target/javaEE8ExampleAuthMechanism/WEB-INF/web.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/artifacts/javaEE8ExampleCDIInterceptor_war.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/artifacts/javaEE8ExampleCDIInterceptor_war.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/artifacts/javaEE8ExampleCDIInterceptor_war_exploded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/artifacts/javaEE8ExampleCDIInterceptor_war_exploded.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/compiler.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/libraries/Maven__javax_javaee_api_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/libraries/Maven__javax_javaee_api_8_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/javaEE8ExampleCDIInterceptor.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/javaEE8ExampleCDIInterceptor.iml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/pom.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/auth/Auth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/auth/Auth.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/auth/AuthImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/auth/AuthImpl.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/auth/DataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/auth/DataSource.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/interceptors/Authentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/interceptors/Authentication.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/interceptors/AuthenticationInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/interceptors/AuthenticationInterceptor.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/resources/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/resources/HelloWorld.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/utils/AuthUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/java/com/packt/rhuan/utils/AuthUtils.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/auth/Auth.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/auth/Auth.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/auth/AuthImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/auth/AuthImpl.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/auth/DataSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/auth/DataSource.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/interceptors/Authentication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/interceptors/Authentication.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/interceptors/AuthenticationInterceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/interceptors/AuthenticationInterceptor.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/resources/HelloWorld.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/resources/HelloWorld.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/utils/AuthUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/classes/com/packt/rhuan/utils/AuthUtils.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor.war -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/auth/Auth.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/auth/Auth.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/auth/AuthImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/auth/AuthImpl.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/auth/DataSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/auth/DataSource.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/interceptors/Authentication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/interceptors/Authentication.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/resources/HelloWorld.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/resources/HelloWorld.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/utils/AuthUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/classes/com/packt/rhuan/utils/AuthUtils.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleCDIInterceptor/target/javaEE8ExampleCDIInterceptor/WEB-INF/web.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/artifacts/javaEE8ExampleSSOAppService_war.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/artifacts/javaEE8ExampleSSOAppService_war.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/artifacts/javaEE8ExampleSSOAppService_war_exploded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/artifacts/javaEE8ExampleSSOAppService_war_exploded.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/compiler.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/libraries/Maven__javax_javaee_api_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/libraries/Maven__javax_javaee_api_8_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/javaEE8ExampleSSOAppService.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/javaEE8ExampleSSOAppService.iml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/pom.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/auth/Auth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/auth/Auth.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/auth/AuthSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/auth/AuthSession.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/resources/AuthenticationResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/resources/AuthenticationResource.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/utils/TokenUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/src/main/java/com/packt/rhuan/utils/TokenUtils.java -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/auth/Auth.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/auth/Auth.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/auth/AuthSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/auth/AuthSession.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/resources/AuthenticationResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/resources/AuthenticationResource.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/resources/configuration/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/utils/TokenUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/classes/com/packt/rhuan/utils/TokenUtils.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService.war -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/classes/com/packt/rhuan/auth/Auth.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/classes/com/packt/rhuan/auth/Auth.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/classes/com/packt/rhuan/auth/AuthSession.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/classes/com/packt/rhuan/auth/AuthSession.class -------------------------------------------------------------------------------- /Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/classes/com/packt/rhuan/utils/TokenUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE8ExampleSSOAppService/target/javaEE8ExampleSSOAppService/WEB-INF/classes/com/packt/rhuan/utils/TokenUtils.class -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/artifacts/javaEE9ExampleAppClient1_war.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/artifacts/javaEE9ExampleAppClient1_war.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/artifacts/javaEE9ExampleAppClient1_war_exploded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/artifacts/javaEE9ExampleAppClient1_war_exploded.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/compiler.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__com_sun_mail_javax_mail_1_6_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_activation_activation_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_activation_activation_1_1.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_2.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_inject_javax_inject_1.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_javaee_api_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_javaee_api_8_0.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__javax_ws_rs_javax_ws_rs_api_2_1.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_external_aopalliance_repackaged_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_external_javax_inject_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_hk2_api_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_hk2_locator_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_hk2_utils_2_5_0_b42.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_hk2_osgi_resource_locator_1_0_1.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_client_2_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_client_2_26.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_common_2_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_jersey_core_jersey_common_2_26.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_jersey_inject_jersey_hk2_2_26.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_glassfish_jersey_inject_jersey_hk2_2_26.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_javassist_javassist_3_22_0_CR2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/libraries/Maven__org_javassist_javassist_3_22_0_CR2.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/javaEE9ExampleAppClient1.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/javaEE9ExampleAppClient1.iml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/pom.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/auth/Auth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/auth/Auth.java -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/auth/AuthImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/auth/AuthImpl.java -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/resources/App1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/resources/App1.java -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/src/main/java/com/packt/rhuan/resources/configuration/JAXRSConfiguration.java -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/target/classes/com/airhacks/JAXRSConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/target/classes/com/airhacks/JAXRSConfiguration.class -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/target/classes/com/packt/rhuan/auth/Auth.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/target/classes/com/packt/rhuan/auth/Auth.class -------------------------------------------------------------------------------- /Chapter09/javaEE9ExampleAppClient1/target/classes/com/packt/rhuan/auth/AuthImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/Chapter09/javaEE9ExampleAppClient1/target/classes/com/packt/rhuan/auth/AuthImpl.class -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-EE-8-Design-Patterns-and-Best-Practices/HEAD/README.md --------------------------------------------------------------------------------