├── 7 ├── HelloSpring │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── spring │ │ │ └── controllers │ │ │ └── HelloController.java │ │ └── webapp │ │ ├── WEB-INF │ │ ├── hello-servlet.xml │ │ ├── jsp │ │ │ └── welcome.jsp │ │ └── web.xml │ │ └── index.jsp ├── JaxrsBindHTMLFormToResource_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ApplicationConfig.java │ │ │ └── OrderResource.java │ │ └── webapp │ │ ├── WEB-INF │ │ └── jboss-web.xml │ │ └── index.html ├── JaxrsConfigureApplicationWebXml_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── ee7 │ │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.java │ │ │ │ ├── ByeWorldResource.java │ │ │ │ └── HelloWorldResource.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ ├── jboss-web.xml │ │ │ └── web.xml │ └── target │ │ ├── JaxrsConfigureApplicationWebXml_EE7-1.0.war │ │ ├── JaxrsConfigureApplicationWebXml_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ └── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ ├── ByeApplicationConfig.class │ │ │ │ │ ├── ByeWorldResource.class │ │ │ │ │ └── HelloWorldResource.class │ │ │ ├── jboss-web.xml │ │ │ └── web.xml │ │ └── WildFly.dpf │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ApplicationConfig.class │ │ │ ├── ByeWorldResource.class │ │ │ └── HelloWorldResource.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsConfigureApplication_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── ee7 │ │ │ │ └── jaxrs │ │ │ │ ├── ByeApplicationConfig.java │ │ │ │ ├── ByeWorldResource.java │ │ │ │ ├── HelloApplicationConfig.java │ │ │ │ └── HelloWorldResource.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── jboss-web.xml │ └── target │ │ ├── JaxrsConfigureApplication_EE7-1.0.war │ │ ├── JaxrsConfigureApplication_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ └── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ ├── ByeApplicationConfig.class │ │ │ │ │ ├── ByeWorldResource.class │ │ │ │ │ ├── HelloApplicationConfig.class │ │ │ │ │ └── HelloWorldResource.class │ │ │ └── jboss-web.xml │ │ └── WildFly.dpf │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ByeApplicationConfig.class │ │ │ ├── ByeWorldResource.class │ │ │ ├── HelloApplicationConfig.class │ │ │ └── HelloWorldResource.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsCookieParameters_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── ee7 │ │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.java │ │ │ │ └── HelloResource.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── jboss-web.xml │ └── target │ │ ├── JaxrsCookieParameters_EE7-1.0.war │ │ ├── JaxrsCookieParameters_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ └── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ ├── HelloResource.class │ │ │ │ │ └── HelloWorldResource.class │ │ │ └── jboss-web.xml │ │ └── WildFly.dpf │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ApplicationConfig.class │ │ │ └── HelloResource.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsHelloWorld_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── ee7 │ │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.java │ │ │ │ └── HelloWorldResource.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── jboss-web.xml │ └── target │ │ ├── JaxrsHelloWorld_EE7-1.0.war │ │ ├── JaxrsHelloWorld_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ └── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ └── HelloWorldResource.class │ │ │ └── jboss-web.xml │ │ └── WildFly.dpf │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ApplicationConfig.class │ │ │ └── HelloWorldResource.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsPathParameters_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── ee7 │ │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.java │ │ │ │ └── HelloUsersResource.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── jboss-web.xml │ └── target │ │ ├── JaxrsPathParameters_EE7-1.0.war │ │ ├── JaxrsPathParameters_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ └── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ └── HelloUsersResource.class │ │ │ ├── jboss-web.xml │ │ │ └── sun-web.xml │ │ └── gfv3ee6.dpf │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ApplicationConfig.class │ │ │ └── HelloUsersResource.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsSimpleJSFClient_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ ├── ee7 │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.java │ │ │ │ │ └── HelloWorldResource.java │ │ │ └── jsf │ │ │ │ └── beans │ │ │ │ └── ClientBean.java │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── jboss-web.xml │ │ │ └── web.xml │ │ │ └── index.xhtml │ └── target │ │ ├── JaxrsSimpleClient_EE7-1.0.war │ │ ├── JaxrsSimpleClient_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ ├── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ │ └── HelloWorldResource.class │ │ │ │ └── jsf │ │ │ │ │ └── beans │ │ │ │ │ └── ClientBean.class │ │ │ ├── jboss-web.xml │ │ │ └── web.xml │ │ ├── WildFly.dpf │ │ └── index.xhtml │ │ ├── JaxrsSimpleJSFClient_EE7-1.0.war │ │ ├── JaxrsSimpleJSFClient_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ ├── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ │ └── HelloWorldResource.class │ │ │ │ └── jsf │ │ │ │ │ └── beans │ │ │ │ │ └── ClientBean.class │ │ │ ├── jboss-web.xml │ │ │ └── web.xml │ │ ├── WildFly.dpf │ │ └── index.xhtml │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ ├── ee7 │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.class │ │ │ │ └── HelloWorldResource.class │ │ └── jsf │ │ │ └── beans │ │ │ └── ClientBean.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsSimpleServletClient_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ ├── ee7 │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.java │ │ │ │ │ └── HelloWorldResource.java │ │ │ └── servlets │ │ │ │ └── ClientServlet.java │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ └── jboss-web.xml │ │ │ └── index.html │ └── target │ │ ├── JaxrsSimpleServletClient_EE7-1.0.war │ │ ├── JaxrsSimpleServletClient_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ ├── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ │ └── HelloWorldResource.class │ │ │ │ └── servlets │ │ │ │ │ └── ClientServlet.class │ │ │ └── jboss-web.xml │ │ ├── WildFly.dpf │ │ └── index.html │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ ├── ee7 │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.class │ │ │ │ └── HelloWorldResource.class │ │ └── servlets │ │ │ └── ClientServlet.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsURIpathtemplates_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── ee7 │ │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.java │ │ │ │ └── HelloUsersResource.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── jboss-web.xml │ └── target │ │ ├── JaxrsURIpathtemplates_EE7-1.0.war │ │ ├── JaxrsURIpathtemplates_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ └── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ └── HelloUsersResource.class │ │ │ └── jboss-web.xml │ │ └── WildFly.dpf │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ApplicationConfig.class │ │ │ └── HelloUsersResource.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── JaxrsUsingPathAnnotation_EE7 │ ├── nb-configuration.xml │ ├── pom.xml │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── ee7 │ │ │ │ └── jaxrs │ │ │ │ ├── ApplicationConfig.java │ │ │ │ └── HelloUsersResource.java │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── jboss-web.xml │ └── target │ │ ├── JaxrsUsingPathAnnotation_EE7-1.0.war │ │ ├── JaxrsUsingPathAnnotation_EE7-1.0 │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ ├── .netbeans_automatic_build │ │ │ │ └── ee7 │ │ │ │ │ └── jaxrs │ │ │ │ │ ├── ApplicationConfig.class │ │ │ │ │ └── HelloUsersResource.class │ │ │ └── jboss-web.xml │ │ └── WildFly.dpf │ │ ├── classes │ │ ├── .netbeans_automatic_build │ │ └── ee7 │ │ │ └── jaxrs │ │ │ ├── ApplicationConfig.class │ │ │ └── HelloUsersResource.class │ │ ├── endorsed │ │ └── javaee-endorsed-api-7.0.jar │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ └── .netbeans_automatic_build ├── PrimeNGandJAXRS │ ├── README.md │ ├── install.png │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── javaee │ │ │ ├── HelloApplication.java │ │ │ └── HelloController.java │ │ └── webapp │ │ ├── WEB-INF │ │ ├── beans.xml │ │ ├── glassfish-web.xml │ │ └── jboss-web.xml │ │ ├── app │ │ ├── app.component.js │ │ ├── app.component.js.map │ │ ├── app.component.ts │ │ ├── boot.js │ │ ├── boot.js.map │ │ ├── boot.ts │ │ ├── resources │ │ │ ├── charts.js │ │ │ ├── delta │ │ │ │ ├── images │ │ │ │ │ ├── icons_16.png │ │ │ │ │ ├── jGrowl-close.png │ │ │ │ │ ├── modalClose.2x.png │ │ │ │ │ ├── modalClose.png │ │ │ │ │ ├── slider_handles.2x.png │ │ │ │ │ ├── slider_handles.png │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ └── theme.css │ │ │ ├── icons │ │ │ │ ├── css │ │ │ │ │ └── font-awesome.min.css │ │ │ │ └── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── images │ │ │ │ ├── loading.gif │ │ │ │ ├── loadingbar.gif │ │ │ │ ├── password-meter.png │ │ │ │ └── rating.png │ │ │ ├── jquery-ui.css │ │ │ ├── jquery-ui.js │ │ │ ├── jquery.js │ │ │ ├── primeui.css │ │ │ ├── primeui.js │ │ │ ├── prism.css │ │ │ └── prism.js │ │ ├── service.d.ts │ │ ├── service.js │ │ ├── service.js.map │ │ └── service.ts │ │ ├── index.html │ │ ├── package.json │ │ ├── tsconfig.json │ │ └── typings.json └── PrimeNGandSpringREST │ ├── README.md │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ └── main │ ├── java │ ├── org │ │ ├── dao │ │ │ ├── GenericDAO.java │ │ │ ├── GenericDAOImpl.java │ │ │ ├── ProductsDAO.java │ │ │ └── ProductsDAOImpl.java │ │ ├── entities │ │ │ └── Products.java │ │ └── service │ │ │ ├── ProductsService.java │ │ │ └── ProductsServiceImpl.java │ └── spring │ │ └── controllers │ │ ├── IndexController.java │ │ └── ProductsController.java │ ├── npm-debug.log │ └── webapp │ ├── WEB-INF │ ├── config-servlet.xml │ ├── jboss-web.xml │ └── web.xml │ ├── app │ ├── app.component.js │ ├── app.component.js.map │ ├── app.component.ts │ ├── boot.js │ ├── boot.js.map │ ├── boot.ts │ ├── product.js │ ├── product.js.map │ ├── product.ts │ ├── productservice.js │ ├── productservice.js.map │ ├── productservice.ts │ └── resources │ │ ├── css │ │ └── site.css │ │ ├── fonts │ │ ├── roboto-light-webfont.eot │ │ ├── roboto-light-webfont.svg │ │ ├── roboto-light-webfont.ttf │ │ ├── roboto-light-webfont.woff │ │ ├── roboto-light-webfont.woff2 │ │ ├── roboto-medium-webfont.eot │ │ ├── roboto-medium-webfont.svg │ │ ├── roboto-medium-webfont.ttf │ │ ├── roboto-medium-webfont.woff │ │ ├── roboto-medium-webfont.woff2 │ │ ├── roboto-regular-webfont.eot │ │ ├── roboto-regular-webfont.svg │ │ ├── roboto-regular-webfont.ttf │ │ ├── roboto-regular-webfont.woff │ │ └── roboto-regular-webfont.woff2 │ │ └── icons │ │ ├── css │ │ └── font-awesome.min.css │ │ └── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ └── fontawesome-webfont.woff2 │ ├── index.jsp │ ├── package.json │ ├── private │ └── cache │ │ └── retriever │ │ ├── catalog.xml │ │ └── www.springframework.org │ │ └── schema │ │ ├── beans │ │ └── spring-beans-4.0.xsd │ │ ├── context │ │ ├── index │ │ └── spring-context-4.0.xsd │ │ ├── mvc │ │ ├── index │ │ └── spring-mvc-4.0.xsd │ │ ├── tool │ │ └── spring-tool-4.0.xsd │ │ └── tx │ │ └── spring-tx-4.0.xsd │ ├── resources │ └── node_modules │ │ └── typings │ │ └── node_modules │ │ └── minimist │ │ └── index.js │ ├── systemjs.config.js │ ├── tsconfig.json │ ├── typings.json │ └── typings │ ├── browser.d.ts │ ├── browser │ └── ambient │ │ ├── es6-shim │ │ └── index.d.ts │ │ └── jasmine │ │ └── index.d.ts │ ├── main.d.ts │ └── main │ └── ambient │ ├── es6-shim │ └── index.d.ts │ └── jasmine │ └── index.d.ts ├── 8 ├── AuthUploadUnzipCompile │ ├── application │ │ ├── AuthenticationService │ │ │ ├── README.txt │ │ │ ├── config │ │ │ │ └── dev │ │ │ │ │ └── environment.properties │ │ │ ├── nbactions.xml │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ ├── authentication │ │ │ │ │ │ ├── Configuration.java │ │ │ │ │ │ ├── Constants.java │ │ │ │ │ │ ├── LastModifiedHeaderPostprocessor.java │ │ │ │ │ │ ├── Main.java │ │ │ │ │ │ ├── Relationships.java │ │ │ │ │ │ └── Routes.java │ │ │ │ │ │ ├── controller │ │ │ │ │ │ ├── ClientController.java │ │ │ │ │ │ └── JwtController.java │ │ │ │ │ │ ├── objectid │ │ │ │ │ │ ├── Client.java │ │ │ │ │ │ ├── ClientRepository.java │ │ │ │ │ │ └── ClientService.java │ │ │ │ │ │ └── serialization │ │ │ │ │ │ ├── JsonSerializationProcessor.java │ │ │ │ │ │ ├── ObjectIdDeserializer.java │ │ │ │ │ │ ├── ObjectIdSerializer.java │ │ │ │ │ │ ├── SerializationProvider.java │ │ │ │ │ │ ├── XmlSerializationProcessor.java │ │ │ │ │ │ └── XstreamOidConverter.java │ │ │ │ └── resources │ │ │ │ │ ├── config │ │ │ │ │ └── dev │ │ │ │ │ │ └── environment.properties │ │ │ │ │ └── logback.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── tests │ │ │ │ └── TestAuthenticationService.java │ │ ├── CompileService │ │ │ ├── README.txt │ │ │ ├── config │ │ │ │ └── dev │ │ │ │ │ └── environment.properties │ │ │ ├── nbactions.xml │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ ├── authenticate │ │ │ │ │ └── AuthenticateJwt.java │ │ │ │ │ ├── compileservice │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── Constants.java │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── Routes.java │ │ │ │ │ └── Server.java │ │ │ │ │ ├── controller │ │ │ │ │ └── CompileController.java │ │ │ │ │ ├── serialization │ │ │ │ │ ├── JsonSerializationProcessor.java │ │ │ │ │ ├── SerializationProvider.java │ │ │ │ │ └── XmlSerializationProcessor.java │ │ │ │ │ └── utilities │ │ │ │ │ ├── CompilationError.java │ │ │ │ │ ├── FindPOMFile.java │ │ │ │ │ ├── JavaMainCompiler.java │ │ │ │ │ └── MavenCompiler.java │ │ │ │ └── resources │ │ │ │ ├── config │ │ │ │ └── dev │ │ │ │ │ └── environment.properties │ │ │ │ └── logback.xml │ │ ├── README.txt │ │ ├── UnzipService │ │ │ ├── README.txt │ │ │ ├── config │ │ │ │ └── dev │ │ │ │ │ └── environment.properties │ │ │ ├── nbactions.xml │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ ├── authenticate │ │ │ │ │ └── AuthenticateJwt.java │ │ │ │ │ ├── controller │ │ │ │ │ └── UnzipController.java │ │ │ │ │ ├── serialization │ │ │ │ │ ├── JsonSerializationProcessor.java │ │ │ │ │ ├── SerializationProvider.java │ │ │ │ │ └── XmlSerializationProcessor.java │ │ │ │ │ ├── unzipservice │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── Constants.java │ │ │ │ │ ├── Main.java │ │ │ │ │ ├── Routes.java │ │ │ │ │ └── Server.java │ │ │ │ │ └── utilities │ │ │ │ │ └── UnZip.java │ │ │ │ └── resources │ │ │ │ ├── config │ │ │ │ └── dev │ │ │ │ │ └── environment.properties │ │ │ │ └── logback.xml │ │ ├── UploadService │ │ │ ├── README.txt │ │ │ ├── SimpleApp.zip │ │ │ ├── config │ │ │ │ └── dev │ │ │ │ │ └── environment.properties │ │ │ ├── nbactions.xml │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ ├── authenticate │ │ │ │ │ │ └── AuthenticateJwt.java │ │ │ │ │ │ ├── controller │ │ │ │ │ │ └── UploadController.java │ │ │ │ │ │ ├── serialization │ │ │ │ │ │ ├── JsonSerializationProcessor.java │ │ │ │ │ │ ├── SerializationProvider.java │ │ │ │ │ │ └── XmlSerializationProcessor.java │ │ │ │ │ │ ├── uploadservice │ │ │ │ │ │ ├── Configuration.java │ │ │ │ │ │ ├── Constants.java │ │ │ │ │ │ ├── Main.java │ │ │ │ │ │ ├── Routes.java │ │ │ │ │ │ └── Server.java │ │ │ │ │ │ └── utilities │ │ │ │ │ │ ├── DeleteFilesOnEndUploadCleaningTracker.java │ │ │ │ │ │ ├── MultiPartDecoder.java │ │ │ │ │ │ └── RestUploadContext.java │ │ │ │ └── resources │ │ │ │ │ ├── config │ │ │ │ │ └── dev │ │ │ │ │ │ └── environment.properties │ │ │ │ │ └── logback.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── tests │ │ │ │ └── UploadTest.java │ │ └── pom.xml │ └── www │ │ ├── img │ │ └── ajax-loader.gif │ │ ├── index.html │ │ └── js │ │ └── ajax-cross-origin │ │ └── js │ │ └── jquery.ajax-cross-origin.min.js ├── HTML5OzarkDateTimeFormatter │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── pro │ │ │ └── javaee8 │ │ │ └── models │ │ │ ├── DateParam.java │ │ │ ├── Register.java │ │ │ ├── RegisterApplication.java │ │ │ ├── RegisterController.java │ │ │ └── TimeParam.java │ │ └── webapp │ │ ├── WEB-INF │ │ ├── beans.xml │ │ ├── glassfish-web.xml │ │ └── views │ │ │ ├── confirm.jsp │ │ │ └── error.jsp │ │ ├── development │ │ └── style.css │ │ └── index.html ├── PrimeElementsSample │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── primeelements │ │ │ └── and │ │ │ └── ozark │ │ │ ├── Register.java │ │ │ ├── RegisterApplication.java │ │ │ └── RegisterController.java │ │ └── webapp │ │ ├── WEB-INF │ │ ├── beans.xml │ │ ├── glassfish-web.xml │ │ └── views │ │ │ └── confirm.jsp │ │ ├── development │ │ ├── css │ │ │ ├── accordion │ │ │ │ └── accordion.css │ │ │ ├── autocomplete │ │ │ │ └── autocomplete.css │ │ │ ├── button │ │ │ │ └── button.css │ │ │ ├── carousel │ │ │ │ └── carousel.css │ │ │ ├── checkbox │ │ │ │ └── checkbox.css │ │ │ ├── core │ │ │ │ └── core.css │ │ │ ├── datagrid │ │ │ │ └── datagrid.css │ │ │ ├── datascroller │ │ │ │ └── datascroller.css │ │ │ ├── datatable │ │ │ │ └── datatable.css │ │ │ ├── dialog │ │ │ │ └── dialog.css │ │ │ ├── dropdown │ │ │ │ └── dropdown.css │ │ │ ├── fieldset │ │ │ │ └── fieldset.css │ │ │ ├── galleria │ │ │ │ └── galleria.css │ │ │ ├── grid │ │ │ │ └── grid.css │ │ │ ├── growl │ │ │ │ └── growl.css │ │ │ ├── inputtext │ │ │ │ └── inputtext.css │ │ │ ├── inputtextarea │ │ │ │ └── inputtextarea.css │ │ │ ├── lightbox │ │ │ │ └── lightbox.css │ │ │ ├── listbox │ │ │ │ └── listbox.css │ │ │ ├── menu │ │ │ │ └── menu.css │ │ │ ├── messages │ │ │ │ └── messages.css │ │ │ ├── multiselectlistbox │ │ │ │ └── multiselectlistbox.css │ │ │ ├── notify │ │ │ │ └── notify.css │ │ │ ├── orderlist │ │ │ │ └── orderlist.css │ │ │ ├── paginator │ │ │ │ └── paginator.css │ │ │ ├── panel │ │ │ │ └── panel.css │ │ │ ├── password │ │ │ │ └── password.css │ │ │ ├── picklist │ │ │ │ └── picklist.css │ │ │ ├── progressbar │ │ │ │ └── progressbar.css │ │ │ ├── radiobutton │ │ │ │ └── radiobutton.css │ │ │ ├── rating │ │ │ │ └── rating.css │ │ │ ├── selectbutton │ │ │ │ └── selectbutton.css │ │ │ ├── spinner │ │ │ │ └── spinner.css │ │ │ ├── splitbutton │ │ │ │ └── splitbutton.css │ │ │ ├── switch │ │ │ │ └── switch.css │ │ │ ├── tabview │ │ │ │ └── tabview.css │ │ │ ├── terminal │ │ │ │ └── terminal.css │ │ │ ├── tooltip │ │ │ │ └── tooltip.css │ │ │ ├── tree │ │ │ │ └── tree.css │ │ │ └── treetable │ │ │ │ └── treetable.css │ │ ├── font-awesome │ │ │ ├── css │ │ │ │ ├── font-awesome.css │ │ │ │ └── font-awesome.min.css │ │ │ ├── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── less │ │ │ │ ├── animated.less │ │ │ │ ├── bordered-pulled.less │ │ │ │ ├── core.less │ │ │ │ ├── fixed-width.less │ │ │ │ ├── font-awesome.less │ │ │ │ ├── icons.less │ │ │ │ ├── larger.less │ │ │ │ ├── list.less │ │ │ │ ├── mixins.less │ │ │ │ ├── path.less │ │ │ │ ├── rotated-flipped.less │ │ │ │ ├── stacked.less │ │ │ │ └── variables.less │ │ │ └── scss │ │ │ │ ├── _animated.scss │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ ├── _core.scss │ │ │ │ ├── _fixed-width.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _larger.scss │ │ │ │ ├── _list.scss │ │ │ │ ├── _mixins.scss │ │ │ │ ├── _path.scss │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ ├── _stacked.scss │ │ │ │ ├── _variables.scss │ │ │ │ └── font-awesome.scss │ │ ├── images │ │ │ ├── loading.gif │ │ │ ├── loadingbar.gif │ │ │ ├── password-meter.png │ │ │ └── rating.png │ │ ├── js │ │ │ ├── accordion │ │ │ │ └── accordion.js │ │ │ ├── autocomplete │ │ │ │ └── autocomplete.js │ │ │ ├── button │ │ │ │ └── button.js │ │ │ ├── carousel │ │ │ │ └── carousel.js │ │ │ ├── checkbox │ │ │ │ └── checkbox.js │ │ │ ├── core │ │ │ │ └── core.js │ │ │ ├── datagrid │ │ │ │ └── datagrid.js │ │ │ ├── datascroller │ │ │ │ └── datascroller.js │ │ │ ├── datatable │ │ │ │ └── datatable.js │ │ │ ├── dialog │ │ │ │ └── dialog.js │ │ │ ├── dropdown │ │ │ │ └── dropdown.js │ │ │ ├── fieldset │ │ │ │ └── fieldset.js │ │ │ ├── galleria │ │ │ │ └── galleria.js │ │ │ ├── growl │ │ │ │ └── growl.js │ │ │ ├── inputtext │ │ │ │ └── inputtext.js │ │ │ ├── inputtextarea │ │ │ │ └── inputtextarea.js │ │ │ ├── lightbox │ │ │ │ └── lightbox.js │ │ │ ├── listbox │ │ │ │ └── listbox.js │ │ │ ├── menu │ │ │ │ └── menu.js │ │ │ ├── messages │ │ │ │ └── messages.js │ │ │ ├── multiselectlistbox │ │ │ │ └── multiselectlistbox.js │ │ │ ├── notify │ │ │ │ └── notify.js │ │ │ ├── orderlist │ │ │ │ └── orderlist.js │ │ │ ├── paginator │ │ │ │ └── paginator.js │ │ │ ├── panel │ │ │ │ └── panel.js │ │ │ ├── password │ │ │ │ └── password.js │ │ │ ├── picklist │ │ │ │ └── picklist.js │ │ │ ├── progressbar │ │ │ │ └── progressbar.js │ │ │ ├── radiobutton │ │ │ │ └── radiobutton.js │ │ │ ├── rating │ │ │ │ └── rating.js │ │ │ ├── selectbutton │ │ │ │ └── selectbutton.js │ │ │ ├── spinner │ │ │ │ └── spinner.js │ │ │ ├── splitbutton │ │ │ │ └── splitbutton.js │ │ │ ├── sticky │ │ │ │ └── sticky.js │ │ │ ├── switch │ │ │ │ └── switch.js │ │ │ ├── tabview │ │ │ │ └── tabview.js │ │ │ ├── terminal │ │ │ │ └── terminal.js │ │ │ ├── togglebutton │ │ │ │ └── togglebutton.js │ │ │ ├── tooltip │ │ │ │ └── tooltip.js │ │ │ ├── tree │ │ │ │ └── tree.js │ │ │ └── treetable │ │ │ │ └── treetable.js │ │ ├── plugins │ │ │ ├── cursorposition.js │ │ │ ├── jquery.mousewheel.js │ │ │ ├── rangyinput.js │ │ │ └── touchswipe.js │ │ ├── primeelements-3.0.0.js │ │ ├── primeui-3.0.0-min.css │ │ ├── primeui-3.0.0-min.js │ │ ├── themes │ │ │ └── cruze │ │ │ │ ├── images │ │ │ │ ├── ui-bg_flat_30_cccccc_40x100.png │ │ │ │ ├── ui-bg_flat_50_575757_40x100.png │ │ │ │ ├── ui-bg_flat_50_5c5c5c_40x100.png │ │ │ │ ├── ui-bg_glass_20_3d3d3d_1x400.png │ │ │ │ ├── ui-bg_glass_20_474747_1x400.png │ │ │ │ ├── ui-bg_glass_40_0099e0_1x400.png │ │ │ │ ├── ui-bg_glass_40_ffc73d_1x400.png │ │ │ │ ├── ui-bg_gloss-wave_25_333333_500x100.png │ │ │ │ ├── ui-bg_highlight-soft_80_eeeeee_1x100.png │ │ │ │ ├── ui-icons_0099e0_256x240.png │ │ │ │ ├── ui-icons_a83300_256x240.png │ │ │ │ ├── ui-icons_eeeeee_256x240.png │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ └── theme.css │ │ └── x-tag-core.min.js │ │ └── index.html ├── PrimeNGandMVCQuickstart │ ├── PrimeNGandMVC │ │ ├── nb-configuration.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── javaee │ │ │ │ ├── HelloApplication.java │ │ │ │ └── HelloController.java │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── beans.xml │ │ │ └── glassfish-web.xml │ │ │ ├── app │ │ │ ├── app.component.js │ │ │ ├── app.component.js.map │ │ │ ├── app.component.ts │ │ │ ├── boot.js │ │ │ ├── boot.js.map │ │ │ ├── boot.ts │ │ │ ├── resources │ │ │ │ ├── charts.js │ │ │ │ ├── delta │ │ │ │ │ ├── images │ │ │ │ │ │ ├── icons_16.png │ │ │ │ │ │ ├── jGrowl-close.png │ │ │ │ │ │ ├── modalClose.2x.png │ │ │ │ │ │ ├── modalClose.png │ │ │ │ │ │ ├── slider_handles.2x.png │ │ │ │ │ │ ├── slider_handles.png │ │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ │ └── theme.css │ │ │ │ ├── icons │ │ │ │ │ ├── css │ │ │ │ │ │ └── font-awesome.min.css │ │ │ │ │ └── fonts │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ ├── images │ │ │ │ │ ├── loading.gif │ │ │ │ │ ├── loadingbar.gif │ │ │ │ │ ├── password-meter.png │ │ │ │ │ └── rating.png │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery-ui.js │ │ │ │ ├── jquery.js │ │ │ │ ├── primeui.css │ │ │ │ ├── primeui.js │ │ │ │ ├── prism.css │ │ │ │ └── prism.js │ │ │ ├── service.d.ts │ │ │ ├── service.js │ │ │ ├── service.js.map │ │ │ └── service.ts │ │ │ ├── hello.jsp │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── typings.json │ ├── README.md │ └── install.png ├── PrimeNGandRestExpress │ ├── AuthenticationService │ │ ├── README.txt │ │ ├── config │ │ │ └── dev │ │ │ │ └── environment.properties │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ ├── authentication │ │ │ │ ├── Configuration.java │ │ │ │ ├── Constants.java │ │ │ │ ├── LastModifiedHeaderPostprocessor.java │ │ │ │ ├── Main.java │ │ │ │ ├── Relationships.java │ │ │ │ └── Routes.java │ │ │ │ ├── controller │ │ │ │ ├── ClientController.java │ │ │ │ └── JwtController.java │ │ │ │ ├── objectid │ │ │ │ ├── Client.java │ │ │ │ ├── ClientRepository.java │ │ │ │ └── ClientService.java │ │ │ │ └── serialization │ │ │ │ ├── JsonSerializationProcessor.java │ │ │ │ ├── ObjectIdDeserializer.java │ │ │ │ ├── ObjectIdSerializer.java │ │ │ │ ├── SerializationProvider.java │ │ │ │ ├── XmlSerializationProcessor.java │ │ │ │ └── XstreamOidConverter.java │ │ │ └── resources │ │ │ ├── config │ │ │ └── dev │ │ │ │ └── environment.properties │ │ │ └── logback.xml │ ├── SecretService │ │ ├── README.txt │ │ ├── config │ │ │ └── dev │ │ │ │ └── environment.properties │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ ├── authenticate │ │ │ │ └── AuthenticateJwt.java │ │ │ │ ├── controller │ │ │ │ └── SecretController.java │ │ │ │ ├── secretservice │ │ │ │ ├── Configuration.java │ │ │ │ ├── Constants.java │ │ │ │ ├── Main.java │ │ │ │ ├── Routes.java │ │ │ │ └── Server.java │ │ │ │ └── serialization │ │ │ │ ├── JsonSerializationProcessor.java │ │ │ │ ├── SerializationProvider.java │ │ │ │ └── XmlSerializationProcessor.java │ │ │ └── resources │ │ │ ├── config │ │ │ └── dev │ │ │ │ └── environment.properties │ │ │ └── logback.xml │ └── primengapp │ │ ├── README.md │ │ ├── app │ │ ├── app.component.ts │ │ ├── authservice.ts │ │ ├── boot.ts │ │ ├── resources │ │ │ ├── css │ │ │ │ └── site.css │ │ │ ├── fonts │ │ │ │ ├── roboto-light-webfont.eot │ │ │ │ ├── roboto-light-webfont.svg │ │ │ │ ├── roboto-light-webfont.ttf │ │ │ │ ├── roboto-light-webfont.woff │ │ │ │ ├── roboto-light-webfont.woff2 │ │ │ │ ├── roboto-medium-webfont.eot │ │ │ │ ├── roboto-medium-webfont.svg │ │ │ │ ├── roboto-medium-webfont.ttf │ │ │ │ ├── roboto-medium-webfont.woff │ │ │ │ ├── roboto-medium-webfont.woff2 │ │ │ │ ├── roboto-regular-webfont.eot │ │ │ │ ├── roboto-regular-webfont.svg │ │ │ │ ├── roboto-regular-webfont.ttf │ │ │ │ ├── roboto-regular-webfont.woff │ │ │ │ └── roboto-regular-webfont.woff2 │ │ │ └── icons │ │ │ │ ├── css │ │ │ │ └── font-awesome.min.css │ │ │ │ └── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ └── secretservice.ts │ │ ├── index.html │ │ ├── package.json │ │ ├── systemjs.config.js │ │ ├── tsconfig.json │ │ ├── typings.json │ │ └── typings │ │ ├── browser.d.ts │ │ ├── browser │ │ └── ambient │ │ │ ├── es6-shim │ │ │ └── index.d.ts │ │ │ └── jasmine │ │ │ └── index.d.ts │ │ ├── main.d.ts │ │ └── main │ │ └── ambient │ │ ├── es6-shim │ │ └── index.d.ts │ │ └── jasmine │ │ └── index.d.ts ├── SHPaginating │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── sh.controllers │ │ │ └── IndexController.java │ │ └── sh │ │ │ ├── context │ │ │ └── WAC.java │ │ │ ├── dao │ │ │ └── ProductRepository.java │ │ │ ├── model │ │ │ └── Product.java │ │ │ └── simpleconfiguration │ │ │ └── SHConfiguration.java │ │ ├── resources │ │ └── logback.xml │ │ └── webapp │ │ ├── META-INF │ │ └── jdbc-mysql.properties │ │ ├── app │ │ ├── app.component.js │ │ ├── app.component.js.map │ │ ├── app.component.ts │ │ ├── boot.js │ │ ├── boot.js.map │ │ ├── boot.ts │ │ ├── json │ │ │ ├── embedded.js │ │ │ ├── embedded.js.map │ │ │ ├── embedded.ts │ │ │ ├── first.js │ │ │ ├── first.js.map │ │ │ ├── first.ts │ │ │ ├── itemlinks.js │ │ │ ├── itemlinks.js.map │ │ │ ├── itemlinks.ts │ │ │ ├── items.js │ │ │ ├── items.js.map │ │ │ ├── items.ts │ │ │ ├── last.js │ │ │ ├── last.js.map │ │ │ ├── last.ts │ │ │ ├── links.js │ │ │ ├── links.js.map │ │ │ ├── links.ts │ │ │ ├── next.js │ │ │ ├── next.js.map │ │ │ ├── next.ts │ │ │ ├── page.js │ │ │ ├── page.js.map │ │ │ ├── page.ts │ │ │ ├── prev.js │ │ │ ├── prev.js.map │ │ │ ├── prev.ts │ │ │ ├── product.js │ │ │ ├── product.js.map │ │ │ ├── product.ts │ │ │ ├── profile.js │ │ │ ├── profile.js.map │ │ │ ├── profile.ts │ │ │ ├── root.js │ │ │ ├── root.js.map │ │ │ ├── root.ts │ │ │ ├── search.js │ │ │ ├── search.js.map │ │ │ ├── search.ts │ │ │ ├── self.js │ │ │ ├── self.js.map │ │ │ └── self.ts │ │ ├── lazyloadevent │ │ │ ├── filtermetadata.js │ │ │ ├── filtermetadata.js.map │ │ │ ├── filtermetadata.ts │ │ │ ├── lazyloadevent.js │ │ │ ├── lazyloadevent.js.map │ │ │ ├── lazyloadevent.ts │ │ │ ├── sortmeta.js │ │ │ ├── sortmeta.js.map │ │ │ └── sortmeta.ts │ │ ├── npm-debug.log │ │ ├── productservice.js │ │ ├── productservice.js.map │ │ ├── productservice.ts │ │ └── resources │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── fonts │ │ │ ├── roboto-light-webfont.eot │ │ │ ├── roboto-light-webfont.svg │ │ │ ├── roboto-light-webfont.ttf │ │ │ ├── roboto-light-webfont.woff │ │ │ ├── roboto-light-webfont.woff2 │ │ │ ├── roboto-medium-webfont.eot │ │ │ ├── roboto-medium-webfont.svg │ │ │ ├── roboto-medium-webfont.ttf │ │ │ ├── roboto-medium-webfont.woff │ │ │ ├── roboto-medium-webfont.woff2 │ │ │ ├── roboto-regular-webfont.eot │ │ │ ├── roboto-regular-webfont.svg │ │ │ ├── roboto-regular-webfont.ttf │ │ │ ├── roboto-regular-webfont.woff │ │ │ └── roboto-regular-webfont.woff2 │ │ │ └── icons │ │ │ ├── css │ │ │ └── font-awesome.min.css │ │ │ └── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ │ ├── index.jsp │ │ ├── package.json │ │ ├── private │ │ └── cache │ │ │ └── retriever │ │ │ ├── catalog.xml │ │ │ └── www.springframework.org │ │ │ └── schema │ │ │ ├── beans │ │ │ └── spring-beans-4.0.xsd │ │ │ ├── context │ │ │ ├── index │ │ │ └── spring-context-4.0.xsd │ │ │ ├── mvc │ │ │ ├── index │ │ │ └── spring-mvc-4.0.xsd │ │ │ ├── tool │ │ │ └── spring-tool-4.0.xsd │ │ │ └── tx │ │ │ └── spring-tx-4.0.xsd │ │ ├── resources │ │ └── node_modules │ │ │ └── typings │ │ │ └── node_modules │ │ │ └── minimist │ │ │ └── index.js │ │ ├── systemjs.config.js │ │ ├── tsconfig.json │ │ ├── typings.json │ │ └── typings │ │ ├── browser.d.ts │ │ ├── browser │ │ └── ambient │ │ │ ├── es6-shim │ │ │ └── index.d.ts │ │ │ └── jasmine │ │ │ └── index.d.ts │ │ ├── main.d.ts │ │ └── main │ │ └── ambient │ │ ├── es6-shim │ │ └── index.d.ts │ │ └── jasmine │ │ └── index.d.ts ├── jsonbannotations │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── sample │ │ │ ├── JAXRSConfiguration.java │ │ │ ├── boundary │ │ │ └── ProductResource.java │ │ │ └── model │ │ │ └── Product.java │ │ ├── resources │ │ └── META-INF │ │ │ └── persistence.xml │ │ └── webapp │ │ └── WEB-INF │ │ └── beans.xml └── quickstart │ ├── Dockerfile │ ├── README.md │ ├── buildAndRun.sh │ ├── nb-configuration.xml │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── airhacks │ │ ├── JAXRSConfiguration.java │ │ └── ping │ │ └── boundary │ │ └── PingResource.java │ └── webapp │ └── WEB-INF │ └── beans.xml ├── .gitattributes └── .gitignore /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /7/HelloSpring/src/main/webapp/WEB-INF/jsp/welcome.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Hello World Spring MVC Example 4 | 5 | 6 | ${message} 7 | 8 | 9 | -------------------------------------------------------------------------------- /7/HelloSpring/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 | Hello World Spring MVC Example 4 | 5 | 6 |
7 |
8 |

9 | First Spring MCV App

10 |

11 |

12 | Click here to See Welcome Message... (to 13 | check Spring MVC Controller... @RequestMapping("/welcome")) 14 |

15 |
16 | 17 | -------------------------------------------------------------------------------- /7/JaxrsBindHTMLFormToResource_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("resources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsBindHTMLFormToResource_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsBindHTMLFormToResource_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/src/main/java/ee7/jaxrs/ByeWorldResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("byeworld") 12 | public class ByeWorldResource { 13 | 14 | @GET 15 | @Produces("text/plain") // default: */* 16 | public String byeWorld() { 17 | return "Bye, World!"; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/src/main/java/ee7/jaxrs/HelloWorldResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("helloworld") 12 | public class HelloWorldResource { 13 | 14 | @GET 15 | @Produces("text/plain") // default: */* 16 | public String helloWorld() { 17 | return "Hello, World!"; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsConfigureApplicationWebXml_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ee7.jaxrs.ApplicationConfig 5 | /greetings/* 6 | 7 | 8 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsConfigureApplicationWebXml_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ee7.jaxrs.ApplicationConfig 5 | /greetings/* 6 | 7 | 8 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/JaxrsConfigureApplicationWebXml_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/classes/ee7/jaxrs/ByeWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/classes/ee7/jaxrs/ByeWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Sat Oct 03 17:49:01 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsConfigureApplicationWebXml_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\ByeWorldResource.class 2 | ee7\jaxrs\HelloWorldResource.class 3 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsConfigureApplicationWebXml_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 2 | D:\Java EE\leo\JaxrsConfigureApplicationWebXml_EE7\src\main\java\ee7\jaxrs\HelloWorldResource.java 3 | D:\Java EE\leo\JaxrsConfigureApplicationWebXml_EE7\src\main\java\ee7\jaxrs\ByeWorldResource.java 4 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplicationWebXml_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplicationWebXml_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/src/main/java/ee7/jaxrs/ByeApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import java.util.HashSet; 4 | import java.util.Set; 5 | import javax.ws.rs.ApplicationPath; 6 | import javax.ws.rs.core.Application; 7 | 8 | /** 9 | * 10 | * @author Anghel Leonard 11 | */ 12 | @ApplicationPath("byeresources") 13 | public class ByeApplicationConfig extends Application { 14 | 15 | @Override 16 | public Set> getClasses() { 17 | final Set> classes = new HashSet<>(); 18 | classes.add(ByeWorldResource.class); 19 | return classes; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/src/main/java/ee7/jaxrs/ByeWorldResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("byeworld") 12 | public class ByeWorldResource { 13 | 14 | @GET 15 | @Produces("text/plain") // default: */* 16 | public String byeWorld() { 17 | return "Bye, World!"; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/src/main/java/ee7/jaxrs/HelloApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import java.util.HashSet; 4 | import java.util.Set; 5 | import javax.ws.rs.ApplicationPath; 6 | import javax.ws.rs.core.Application; 7 | 8 | /** 9 | * 10 | * @author Anghel Leonard 11 | */ 12 | @ApplicationPath("helloresources") 13 | public class HelloApplicationConfig extends Application { 14 | 15 | @Override 16 | public Set> getClasses() { 17 | final Set> classes = new HashSet<>(); 18 | classes.add(HelloWorldResource.class); 19 | return classes; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/src/main/java/ee7/jaxrs/HelloWorldResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("helloworld") 12 | public class HelloWorldResource { 13 | 14 | @GET 15 | @Produces("text/plain") // default: */* 16 | public String helloWorld() { 17 | return "Hello, World!"; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsConfigureApplication_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ByeWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsConfigureApplication_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/JaxrsConfigureApplication_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/ByeApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/ByeApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/ByeWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/ByeWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/HelloApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/HelloApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Sat Oct 03 17:10:36 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsConfigureApplication_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\HelloWorldResource.class 2 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsConfigureApplication_EE7\src\main\java\ee7\jaxrs\ByeWorldResource.java 2 | D:\Java EE\leo\JaxrsConfigureApplication_EE7\src\main\java\ee7\jaxrs\HelloWorldResource.java 3 | D:\Java EE\leo\JaxrsConfigureApplication_EE7\src\main\java\ee7\jaxrs\HelloApplicationConfig.java 4 | D:\Java EE\leo\JaxrsConfigureApplication_EE7\src\main\java\ee7\jaxrs\ByeApplicationConfig.java 5 | -------------------------------------------------------------------------------- /7/JaxrsConfigureApplication_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsConfigureApplication_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/src/main/java/ee7/jaxrs/HelloResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.CookieParam; 4 | import javax.ws.rs.Produces; 5 | import javax.ws.rs.GET; 6 | import javax.ws.rs.Path; 7 | 8 | /** 9 | * 10 | * @author Anghel Leonard 11 | */ 12 | @Path("hello") 13 | public class HelloResource { 14 | 15 | @GET 16 | @Produces("text/plain") // default: */* 17 | public String hello(@CookieParam(value="hellofrom") String from) { 18 | return "Hello, " + from+"!"; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsCookieParameters_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloResource.class -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsCookieParameters_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/JaxrsCookieParameters_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/classes/ee7/jaxrs/HelloResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/classes/ee7/jaxrs/HelloResource.class -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Mon Oct 12 15:48:38 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsCookieParameters_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\ApplicationConfig.class 2 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsCookieParameters_EE7\src\main\java\ee7\jaxrs\HelloResource.java 2 | D:\Java EE\leo\JaxrsCookieParameters_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 3 | -------------------------------------------------------------------------------- /7/JaxrsCookieParameters_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsCookieParameters_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/src/main/java/ee7/jaxrs/HelloWorldResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("helloworld") 12 | public class HelloWorldResource { 13 | 14 | @GET 15 | @Produces("text/plain") // default: */* 16 | public String helloWorld() { 17 | return "Hello, World!"; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsHelloWorld_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsHelloWorld_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/JaxrsHelloWorld_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsHelloWorld_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Wed Sep 30 12:19:17 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsHelloWorld_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\ApplicationConfig.class 2 | ee7\jaxrs\HelloWorldResource.class 3 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsHelloWorld_EE7\JaxrsHelloWorld_EE7\src\main\java\ee7\jaxrs\HelloWorldResource.java 2 | D:\Java EE\leo\JaxrsHelloWorld_EE7\JaxrsHelloWorld_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 3 | -------------------------------------------------------------------------------- /7/JaxrsHelloWorld_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsHelloWorld_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsPathParameters_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloUsersResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloUsersResource.class -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsPathParameters_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/WEB-INF/sun-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Keep a copy of the generated servlet class' java code. 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/gfv3ee6.dpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/JaxrsPathParameters_EE7-1.0/gfv3ee6.dpf -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/classes/ee7/jaxrs/HelloUsersResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/classes/ee7/jaxrs/HelloUsersResource.class -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Fri Oct 09 13:20:23 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsPathParameters_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\HelloUsersResource.class 2 | ee7\jaxrs\ApplicationConfig.class 3 | -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsPathParameters_EE7\JaxrsPathParameters_EE7\src\main\java\ee7\jaxrs\HelloUsersResource.java 2 | D:\Java EE\leo\JaxrsPathParameters_EE7\JaxrsPathParameters_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 3 | -------------------------------------------------------------------------------- /7/JaxrsPathParameters_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsPathParameters_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/src/main/java/ee7/jaxrs/HelloWorldResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("helloworld") 12 | public class HelloWorldResource { 13 | 14 | @GET 15 | @Produces("text/plain") // default: */* 16 | public String helloWorld() { 17 | return "Hello, World!"; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsSimpleJSFClient_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/jsf/beans/ClientBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/classes/jsf/beans/ClientBean.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsSimpleClient_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleClient_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/jsf/beans/ClientBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/classes/jsf/beans/ClientBean.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsSimpleJSFClient_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/JaxrsSimpleJSFClient_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsSimpleJSFClient_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/classes/jsf/beans/ClientBean.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/classes/jsf/beans/ClientBean.class -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Tue Oct 06 10:54:15 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsSimpleJSFClient_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\ApplicationConfig.class 2 | ee7\jaxrs\HelloWorldResource.class 3 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsSimpleJSFClient_EE7\src\main\java\jsf\beans\ClientBean.java 2 | D:\Java EE\leo\JaxrsSimpleJSFClient_EE7\src\main\java\ee7\jaxrs\HelloWorldResource.java 3 | D:\Java EE\leo\JaxrsSimpleJSFClient_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 4 | -------------------------------------------------------------------------------- /7/JaxrsSimpleJSFClient_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleJSFClient_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/src/main/java/ee7/jaxrs/HelloWorldResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("helloworld") 12 | public class HelloWorldResource { 13 | 14 | @GET 15 | @Produces("text/plain") // default: */* 16 | public String helloWorld() { 17 | return "Hello, World!"; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsSimpleServletClient_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/src/main/webapp/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Start Page 5 | 6 | 7 | 8 |
9 | 10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/servlets/ClientServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/classes/servlets/ClientServlet.class -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsSimpleServletClient_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/JaxrsSimpleServletClient_EE7-1.0/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Start Page 5 | 6 | 7 | 8 |
9 | 10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/classes/ee7/jaxrs/HelloWorldResource.class -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/classes/servlets/ClientServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/classes/servlets/ClientServlet.class -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Tue Oct 06 10:54:04 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsSimpleServletClient_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\ApplicationConfig.class 2 | servlets\ClientServlet.class 3 | ee7\jaxrs\HelloWorldResource.class 4 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsSimpleServletClient_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 2 | D:\Java EE\leo\JaxrsSimpleServletClient_EE7\src\main\java\ee7\jaxrs\HelloWorldResource.java 3 | D:\Java EE\leo\JaxrsSimpleServletClient_EE7\src\main\java\servlets\ClientServlet.java 4 | -------------------------------------------------------------------------------- /7/JaxrsSimpleServletClient_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsSimpleServletClient_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/src/main/java/ee7/jaxrs/HelloUsersResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("/users/{username: [a-zA-Z][a-zA-Z_0-9]*}") 12 | public class HelloUsersResource { 13 | 14 | @GET 15 | @Path("/admin/{id: \\d+}") 16 | @Produces("text/plain") 17 | public String helloAdmin() { 18 | return "Hello, Admin!"; 19 | } 20 | 21 | @GET 22 | @Path("/user") 23 | @Produces("text/plain") 24 | public String helloUser() { 25 | return "Hello, User!"; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsURIpathtemplates_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloUsersResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloUsersResource.class -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsURIpathtemplates_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/JaxrsURIpathtemplates_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsURIpathtemplates_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/classes/ee7/jaxrs/HelloUsersResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/classes/ee7/jaxrs/HelloUsersResource.class -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Fri Oct 02 11:43:22 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsURIpathtemplates_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\HelloUsersResource.class 2 | ee7\jaxrs\ApplicationConfig.class 3 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsURIpathtemplates_EE7\src\main\java\ee7\jaxrs\HelloUsersResource.java 2 | D:\Java EE\leo\JaxrsURIpathtemplates_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 3 | -------------------------------------------------------------------------------- /7/JaxrsURIpathtemplates_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsURIpathtemplates_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/src/main/java/ee7/jaxrs/ApplicationConfig.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | @ApplicationPath("webresources") 11 | public class ApplicationConfig extends Application { 12 | } 13 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/src/main/java/ee7/jaxrs/HelloUsersResource.java: -------------------------------------------------------------------------------- 1 | package ee7.jaxrs; 2 | 3 | import javax.ws.rs.Produces; 4 | import javax.ws.rs.GET; 5 | import javax.ws.rs.Path; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Path("/account") 12 | public class HelloUsersResource { 13 | 14 | @GET 15 | @Path("/admin") 16 | @Produces("text/plain") 17 | public String helloAdmin() { 18 | return "Hello, Admin!"; 19 | } 20 | 21 | @GET 22 | @Path("/user") 23 | @Produces("text/plain") 24 | public String helloUser() { 25 | return "Hello, User!"; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsUsingPathAnnotation_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0.war -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WEB-INF/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WEB-INF/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloUsersResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WEB-INF/classes/ee7/jaxrs/HelloUsersResource.class -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /JaxrsUsingPathAnnotation_EE7 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/JaxrsUsingPathAnnotation_EE7-1.0/WildFly.dpf: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/classes/ee7/jaxrs/ApplicationConfig.class -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/classes/ee7/jaxrs/HelloUsersResource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/classes/ee7/jaxrs/HelloUsersResource.class -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/endorsed/javaee-endorsed-api-7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/endorsed/javaee-endorsed-api-7.0.jar -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Fri Oct 02 12:50:54 EEST 2015 3 | version=1.0 4 | groupId=javaee 5 | artifactId=JaxrsUsingPathAnnotation_EE7 6 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ee7\jaxrs\HelloUsersResource.class 2 | ee7\jaxrs\ApplicationConfig.class 3 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\Java EE\leo\JaxrsUsingPathAnnotation_EE7\src\main\java\ee7\jaxrs\ApplicationConfig.java 2 | D:\Java EE\leo\JaxrsUsingPathAnnotation_EE7\src\main\java\ee7\jaxrs\HelloUsersResource.java 3 | -------------------------------------------------------------------------------- /7/JaxrsUsingPathAnnotation_EE7/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/JaxrsUsingPathAnnotation_EE7/target/test-classes/.netbeans_automatic_build -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/README.md: -------------------------------------------------------------------------------- 1 | This is a quickstart application for PrimeNG and JAX-RS. 2 | 3 | You can run it like this: 4 | - Run "npm install" from command line or from NetBeans like below 5 | 6 | ![](./install.png) 7 | 8 | - Run it under WildFly/GlassFish/etc. 9 | 10 | You should obtain something like [this](http://java-ee-articles.blogspot.ro/2016/03/primeng-jax-rs.html). 11 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/install.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/java/javaee/HelloApplication.java: -------------------------------------------------------------------------------- 1 | package javaee; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | @ApplicationPath("resources") 7 | public class HelloApplication extends Application { 8 | } 9 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/java/javaee/HelloController.java: -------------------------------------------------------------------------------- 1 | package javaee; 2 | 3 | import javax.ws.rs.GET; 4 | import javax.ws.rs.Path; 5 | import javax.ws.rs.QueryParam; 6 | 7 | @Path("sayhello") 8 | public class HelloController { 9 | 10 | @GET 11 | @Path("hello") 12 | public String helloAction(@QueryParam("name") String name) { 13 | return "Hello " + name + "!"; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Keep a copy of the generated servlet class' java code. 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /PrimeNGandJAXRS 4 | 5 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/boot.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"boot.js","sourceRoot":"","sources":["boot.ts"],"names":[],"mappings":";;;;;;;;;;;;;YAGA,mBAAS,CAAC,4BAAY,CAAC,CAAC"} -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/boot.ts: -------------------------------------------------------------------------------- 1 | import {bootstrap} from '../node_modules/primeng/node_modules/angular2/platform/browser'; 2 | import {AppComponent} from './app.component'; 3 | 4 | bootstrap(AppComponent); -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/icons_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/icons_16.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/jGrowl-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/jGrowl-close.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/modalClose.2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/modalClose.2x.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/modalClose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/modalClose.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/slider_handles.2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/slider_handles.2x.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/slider_handles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/slider_handles.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/delta/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/loading.gif -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/loadingbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/loadingbar.gif -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/password-meter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/password-meter.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandJAXRS/src/main/webapp/app/resources/images/rating.png -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/app/service.d.ts: -------------------------------------------------------------------------------- 1 | import { Http } from 'angular2/http'; 2 | import { Observable } from 'rxjs/Observable'; 3 | import 'rxjs/Rx'; 4 | export declare class HelloService { 5 | private http; 6 | constructor(http: Http); 7 | private _helloUrl; 8 | goSayHello(name: string): Observable; 9 | private handleError(error); 10 | } 11 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES5", 4 | "module": "system", 5 | "moduleResolution": "node", 6 | "sourceMap": true, 7 | "emitDecoratorMetadata": true, 8 | "experimentalDecorators": true, 9 | "removeComments": false, 10 | "noImplicitAny": false, 11 | "declaration": true 12 | }, 13 | "exclude": [ 14 | "node_modules", 15 | "typings/main", 16 | "typings/main.d.ts" 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /7/PrimeNGandJAXRS/src/main/webapp/typings.json: -------------------------------------------------------------------------------- 1 | { 2 | "ambientDependencies": { 3 | "es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#6697d6f7dadbf5773cb40ecda35a76027e0783b2" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/java/org/dao/GenericDAO.java: -------------------------------------------------------------------------------- 1 | package org.dao; 2 | 3 | import java.io.Serializable; 4 | 5 | /** 6 | * 7 | * @author Vlad Mihalcea 8 | */ 9 | public interface GenericDAO { 10 | 11 | T findById(ID id); 12 | 13 | T persist(T entity); 14 | } 15 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/java/org/dao/ProductsDAO.java: -------------------------------------------------------------------------------- 1 | package org.dao; 2 | 3 | import java.util.List; 4 | import org.entities.Products; 5 | 6 | /** 7 | * 8 | * @author Anghel Leonard 9 | */ 10 | public interface ProductsDAO extends GenericDAO { 11 | 12 | List getProducts(); 13 | } 14 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/java/org/dao/ProductsDAOImpl.java: -------------------------------------------------------------------------------- 1 | package org.dao; 2 | 3 | import java.util.List; 4 | import org.entities.Products; 5 | import org.springframework.stereotype.Repository; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Repository 12 | public class ProductsDAOImpl extends GenericDAOImpl implements ProductsDAO { 13 | 14 | protected ProductsDAOImpl() { 15 | super(Products.class); 16 | } 17 | 18 | @Override 19 | public List getProducts() { 20 | return getEntityManager().createQuery("SELECT p FROM Products p").getResultList(); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/java/org/service/ProductsService.java: -------------------------------------------------------------------------------- 1 | package org.service; 2 | 3 | import java.util.List; 4 | import org.entities.Products; 5 | import org.springframework.stereotype.Service; 6 | 7 | /** 8 | * 9 | * @author Anghel Leonard 10 | */ 11 | @Service 12 | public interface ProductsService { 13 | 14 | List getAllProducts(); 15 | } 16 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/java/spring/controllers/IndexController.java: -------------------------------------------------------------------------------- 1 | package spring.controllers; 2 | 3 | import org.springframework.stereotype.Controller; 4 | import org.springframework.web.bind.annotation.RequestMapping; 5 | import org.springframework.web.bind.annotation.RequestMethod; 6 | 7 | @Controller 8 | @RequestMapping("/") 9 | public class IndexController { 10 | 11 | @RequestMapping(method = RequestMethod.GET) 12 | public String getIndexPage() { 13 | return "index.jsp"; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | /PrimeNGandSpringREST 4 | 5 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/boot.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | var platform_browser_dynamic_1 = require('@angular/platform-browser-dynamic'); 3 | var app_component_1 = require('./app.component'); 4 | require('rxjs/Rx'); 5 | platform_browser_dynamic_1.bootstrap(app_component_1.ProductsPaginator); 6 | //# sourceMappingURL=boot.js.map -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/boot.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"boot.js","sourceRoot":"","sources":["boot.ts"],"names":[],"mappings":";AAAA,yCAAwB,mCAAmC,CAAC,CAAA;AAC5D,8BAAgC,iBAAiB,CAAC,CAAA;AAClD,QAAO,SAAS,CAAC,CAAA;AAEjB,oCAAS,CAAC,iCAAiB,CAAC,CAAC"} -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/boot.ts: -------------------------------------------------------------------------------- 1 | import {bootstrap} from '@angular/platform-browser-dynamic'; 2 | import {ProductsPaginator} from './app.component'; 3 | import 'rxjs/Rx'; 4 | 5 | bootstrap(ProductsPaginator); -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/product.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=product.js.map -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/product.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"product.js","sourceRoot":"","sources":["product.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/product.ts: -------------------------------------------------------------------------------- 1 | export interface Product { 2 | idproducts; 3 | name; 4 | } -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/productservice.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"productservice.js","sourceRoot":"","sources":["productservice.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,qBAAyB,eAAe,CAAC,CAAA;AACzC,qBAA6B,eAAe,CAAC,CAAA;AAI7C;IAEI,wBAAoB,IAAU;QAAV,SAAI,GAAJ,IAAI,CAAM;IAAG,CAAC;IAElC,oCAAW,GAAX;QACI,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,gCAAgC,CAAC;aACzC,SAAS,EAAE;aACX,IAAI,CAAC,UAAA,GAAG,IAAI,OAAW,GAAG,CAAC,IAAI,EAAE,EAArB,CAAqB,CAAC;aAClC,IAAI,CAAC,UAAA,IAAI,IAAM,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;IACnE,CAAC;IAVL;QAAC,iBAAU,EAAE;;sBAAA;IAWb,qBAAC;AAAD,CAAC,AAVD,IAUC;AAVY,sBAAc,iBAU1B,CAAA"} -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/productservice.ts: -------------------------------------------------------------------------------- 1 | import {Injectable} from '@angular/core'; 2 | import {Http, Response} from '@angular/http'; 3 | import {Product} from './product' 4 | 5 | @Injectable() 6 | export class ProductService { 7 | 8 | constructor(private http: Http) {} 9 | 10 | getProducts() { 11 | return this.http.get('/PrimeNGandSpringREST/products') 12 | .toPromise() 13 | .then(res => res.json()) 14 | .then(data => { console.log(data); return data; }); 15 | } 16 | } -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.eot -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.ttf -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff2 -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.eot -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.ttf -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff2 -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.eot -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.ttf -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff2 -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/7/PrimeNGandSpringREST/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "module": "commonjs", 5 | "moduleResolution": "node", 6 | "sourceMap": true, 7 | "emitDecoratorMetadata": true, 8 | "experimentalDecorators": true, 9 | "removeComments": false, 10 | "noImplicitAny": false 11 | }, 12 | "exclude": [ 13 | "node_modules", 14 | "typings/main", 15 | "typings/main.d.ts" 16 | ] 17 | } -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/typings.json: -------------------------------------------------------------------------------- 1 | { 2 | "ambientDependencies": { 3 | "es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654", 4 | "jasmine": "registry:dt/jasmine#2.2.0+20160412134438" 5 | } 6 | } -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/typings/browser.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | -------------------------------------------------------------------------------- /7/PrimeNGandSpringREST/src/main/webapp/typings/main.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/AuthenticationService/README.txt: -------------------------------------------------------------------------------- 1 | To run the project 2 | ------------------ 3 | Run in the project folder the following command: 4 | 5 | mvn clean package exec:java -Dmaven.test.skip=true 6 | 7 | To run the JUnit test 8 | ---------------------- 9 | Run in the project folder the following command: 10 | 11 | mvn -Dtest=TestAuthenticationService test 12 | 13 | or 14 | 15 | mvn -q -Dtest=TestAuthenticationService surefire:test 16 | 17 | Note: MongoDB must be running on default port. 18 | ---------------------------------------------- 19 | MongoDB can be started via (but this may vary): 20 | 21 | mongod --dbpath ../ -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/AuthenticationService/src/main/java/org/objectid/ClientRepository.java: -------------------------------------------------------------------------------- 1 | package org.objectid; 2 | 3 | import com.mongodb.MongoClient; 4 | import com.strategicgains.repoexpress.mongodb.MongodbEntityRepository; 5 | 6 | public class ClientRepository 7 | extends MongodbEntityRepository { 8 | 9 | /** 10 | * 11 | * @param mongo 12 | * @param dbName 13 | */ 14 | @SuppressWarnings("unchecked") 15 | public ClientRepository(MongoClient mongo, String dbName) { 16 | super(mongo, dbName, Client.class); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/AuthenticationService/src/main/java/org/serialization/XmlSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.objectid.Client; 4 | import org.restexpress.serialization.xml.XstreamXmlProcessor; 5 | 6 | public class XmlSerializationProcessor 7 | extends XstreamXmlProcessor { 8 | 9 | public XmlSerializationProcessor() { 10 | super(); 11 | alias("client", Client.class); 12 | registerConverter(new XstreamOidConverter()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/AuthenticationService/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/CompileService/README.txt: -------------------------------------------------------------------------------- 1 | To run the project: 2 | 3 | 4 | 5 | mvn clean package exec:java 6 | 7 | 8 | 9 | Note: The AuthenticationService must be running. -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/CompileService/src/main/java/org/compileservice/Routes.java: -------------------------------------------------------------------------------- 1 | package org.compileservice; 2 | 3 | import io.netty.handler.codec.http.HttpMethod; 4 | 5 | import org.restexpress.RestExpress; 6 | 7 | public abstract class Routes { 8 | 9 | public static void define(Configuration config, RestExpress server) { 10 | server.uri("/compile/{fileId}", config.getCompileController()) 11 | .method(HttpMethod.GET).method(HttpMethod.OPTIONS).name(Constants.Routes.SINGLE_SAMPLE); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/CompileService/src/main/java/org/serialization/JsonSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.json.JacksonJsonProcessor; 4 | 5 | import com.fasterxml.jackson.databind.module.SimpleModule; 6 | 7 | public class JsonSerializationProcessor 8 | extends JacksonJsonProcessor 9 | { 10 | @Override 11 | protected void initializeModule(SimpleModule module) 12 | { 13 | super.initializeModule(module); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/CompileService/src/main/java/org/serialization/XmlSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.xml.XstreamXmlProcessor; 4 | 5 | public class XmlSerializationProcessor 6 | extends XstreamXmlProcessor 7 | { 8 | public XmlSerializationProcessor() 9 | { 10 | super(); 11 | // alias("element_name", Element.class); 12 | // alias("element_name", Element.class); 13 | // alias("element_name", Element.class); 14 | // alias("element_name", Element.class); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/CompileService/src/main/java/org/utilities/CompilationError.java: -------------------------------------------------------------------------------- 1 | package org.utilities; 2 | 3 | /* 4 | * This exception is not used, but it may become useful in the future 5 | */ 6 | public class CompilationError extends RuntimeException { 7 | 8 | public CompilationError(String message) { 9 | super(message); 10 | } 11 | 12 | private static final long serialVersionUID = 4582639536370051198L; 13 | } 14 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/CompileService/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/README.txt: -------------------------------------------------------------------------------- 1 | Build project via: 2 | mvn clean package -Dmaven.test.skip=true -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UnzipService/README.txt: -------------------------------------------------------------------------------- 1 | To run the project: 2 | 3 | 4 | 5 | mvn clean package exec:java 6 | 7 | 8 | 9 | Note: The AuthenticationService must be running. -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UnzipService/src/main/java/org/serialization/JsonSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.json.JacksonJsonProcessor; 4 | 5 | import com.fasterxml.jackson.databind.module.SimpleModule; 6 | 7 | public class JsonSerializationProcessor 8 | extends JacksonJsonProcessor 9 | { 10 | @Override 11 | protected void initializeModule(SimpleModule module) 12 | { 13 | super.initializeModule(module); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UnzipService/src/main/java/org/serialization/XmlSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.xml.XstreamXmlProcessor; 4 | 5 | public class XmlSerializationProcessor 6 | extends XstreamXmlProcessor 7 | { 8 | public XmlSerializationProcessor() 9 | { 10 | super(); 11 | // alias("element_name", Element.class); 12 | // alias("element_name", Element.class); 13 | // alias("element_name", Element.class); 14 | // alias("element_name", Element.class); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UnzipService/src/main/java/org/unzipservice/Routes.java: -------------------------------------------------------------------------------- 1 | package org.unzipservice; 2 | 3 | import io.netty.handler.codec.http.HttpMethod; 4 | 5 | import org.restexpress.RestExpress; 6 | 7 | public abstract class Routes { 8 | 9 | public static void define(Configuration config, RestExpress server) { 10 | server.uri("/unzip/{fileId}", config.getUnzipController()) 11 | .method(HttpMethod.GET).method(HttpMethod.OPTIONS) 12 | .name(Constants.Routes.SINGLE_SAMPLE); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UnzipService/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UploadService/README.txt: -------------------------------------------------------------------------------- 1 | To run the project 2 | ------------------ 3 | Run in the project folder the following command: 4 | 5 | mvn clean package exec:java -Dmaven.test.skip=true 6 | 7 | Note: The AuthenticationService must be running. 8 | 9 | To run the JUnit test 10 | ---------------------- 11 | Run in the project folder the following command: 12 | 13 | mvn -Dtest=UploadTest test 14 | 15 | or 16 | 17 | mvn -q -Dtest=UploadTest surefire:test 18 | 19 | Note: The AuthenticationService can be stop. 20 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UploadService/SimpleApp.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/AuthUploadUnzipCompile/application/UploadService/SimpleApp.zip -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UploadService/src/main/java/org/serialization/JsonSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.json.JacksonJsonProcessor; 4 | 5 | import com.fasterxml.jackson.databind.module.SimpleModule; 6 | 7 | public class JsonSerializationProcessor 8 | extends JacksonJsonProcessor 9 | { 10 | @Override 11 | protected void initializeModule(SimpleModule module) 12 | { 13 | super.initializeModule(module); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UploadService/src/main/java/org/serialization/XmlSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.xml.XstreamXmlProcessor; 4 | 5 | public class XmlSerializationProcessor 6 | extends XstreamXmlProcessor 7 | { 8 | public XmlSerializationProcessor() 9 | { 10 | super(); 11 | // alias("element_name", Element.class); 12 | // alias("element_name", Element.class); 13 | // alias("element_name", Element.class); 14 | // alias("element_name", Element.class); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UploadService/src/main/java/org/uploadservice/Routes.java: -------------------------------------------------------------------------------- 1 | package org.uploadservice; 2 | 3 | import io.netty.handler.codec.http.HttpMethod; 4 | 5 | import org.restexpress.RestExpress; 6 | 7 | public abstract class Routes { 8 | 9 | public static void define(Configuration config, RestExpress server) { 10 | server.uri("/upload.{format}", config.getUploadController()) 11 | .action("readAll", HttpMethod.GET).method(HttpMethod.OPTIONS).method(HttpMethod.POST) 12 | .name(Constants.Routes.SAMPLE_COLLECTION); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/application/UploadService/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /8/AuthUploadUnzipCompile/www/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/AuthUploadUnzipCompile/www/img/ajax-loader.gif -------------------------------------------------------------------------------- /8/HTML5OzarkDateTimeFormatter/src/main/java/pro/javaee8/models/RegisterApplication.java: -------------------------------------------------------------------------------- 1 | package pro.javaee8.models; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | @ApplicationPath("resources") 7 | public class RegisterApplication extends Application { 8 | } 9 | -------------------------------------------------------------------------------- /8/HTML5OzarkDateTimeFormatter/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /8/HTML5OzarkDateTimeFormatter/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /user 5 | 6 | 7 | 8 | Keep a copy of the generated servlet class' java code. 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /8/HTML5OzarkDateTimeFormatter/src/main/webapp/WEB-INF/views/confirm.jsp: -------------------------------------------------------------------------------- 1 | <%@page contentType="text/html" pageEncoding="UTF-8" language="java"%> 2 | 3 | 4 | 5 | 6 | Registered 7 | 8 | 9 |
Thank you for registering!
10 |
11 | E-mail: ${register.email}
12 | Birth-date: ${register.birthdate}
13 | Birth-time: ${register.birthtime}
14 |
15 | 16 | 17 | -------------------------------------------------------------------------------- /8/HTML5OzarkDateTimeFormatter/src/main/webapp/WEB-INF/views/error.jsp: -------------------------------------------------------------------------------- 1 | <%@page contentType="text/html" pageEncoding="UTF-8"%> 2 | 3 | 4 | 5 | 6 | Error Page 7 | 8 | 9 |

Sorry, registration failed (your birth date/time could not be processed!)

10 | 11 | 12 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/java/primeelements/and/ozark/RegisterApplication.java: -------------------------------------------------------------------------------- 1 | package primeelements.and.ozark; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | @ApplicationPath("resources") 7 | public class RegisterApplication extends Application { 8 | } 9 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /shop 5 | 6 | 7 | 8 | Keep a copy of the generated servlet class' java code. 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/accordion/accordion.css: -------------------------------------------------------------------------------- 1 | .pui-accordion{width:100%;} 2 | .pui-accordion .pui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;} 3 | .pui-accordion .pui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;} 4 | .pui-accordion .pui-accordion-header .pui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;} 5 | .pui-accordion .pui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;zoom:1;} 6 | .pui-accordion .pui-accordion-header.ui-state-disabled,.pui-accordion .pui-accordion-header.ui-state-disabled a{cursor:default;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/checkbox/checkbox.css: -------------------------------------------------------------------------------- 1 | .pui-chkbox{display:inline-block;cursor:pointer;} 2 | .pui-chkbox .pui-chkbox-box{float:left;width:16px;height:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:3px;} 3 | .pui-chkbox .pui-chkbox-icon{margin-top:1px;margin-left:-1px;} 4 | .pui-chkbox .pui-chkbox-label{cursor:pointer;display:block;margin:0 3px;outline:medium none;z-index:1;float:left;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/core/core.css: -------------------------------------------------------------------------------- 1 | .pui-shadow{-moz-box-shadow:0 5px 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.8);box-shadow:0 5px 10px rgba(0,0,0,0.8);} 2 | .ui-widget .ui-icon.fa,.ui-icon.fa{background:none repeat scroll 0 0 transparent!important;text-indent:0!important;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/datagrid/datagrid.css: -------------------------------------------------------------------------------- 1 | .pui-datagrid .pui-paginator{text-align:center;border-top:0 none;} 2 | .pui-datagrid-column{padding:3px;} 3 | .pui-datagrid-content-empty{padding:4px 10px;} 4 | .pui-datagrid .pui-datagrid-header,.pui-datagrid .pui-datagrid-footer{text-align:center;padding:4px 10px;} 5 | .pui-datagrid .pui-datagrid-header{border-bottom:0 none;} 6 | .pui-datagrid .pui-datagrid-footer{border-top:0 none;} 7 | .pui-datagrid .pui-paginator-top{border-bottom:0 none;} 8 | .pui-datagrid .pui-paginator-bottom{border-top:0 none;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/fieldset/fieldset.css: -------------------------------------------------------------------------------- 1 | .pui-fieldset,.pui-fieldset .pui-fieldset-legend{padding:.6em 1em;} 2 | .pui-fieldset-toggleable .pui-fieldset-legend{padding:.5em 1em .5em .5em;cursor:pointer;white-space:nowrap;} 3 | .pui-fieldset .pui-fieldset-toggler{padding-right:.1em;margin-top:.1em;float:left;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/inputtext/inputtext.css: -------------------------------------------------------------------------------- 1 | .pui-inputtext{margin:0;outline:medium none;padding:4px;font-weight:normal;} 2 | .ui-widget-header .pui-inputtext,.ui-widget-content .pui-inputtext{font-weight:normal;} 3 | .pui-fluid .pui-inputtext{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/inputtextarea/inputtextarea.css: -------------------------------------------------------------------------------- 1 | .pui-inputtextarea-resizable{overflow:hidden;resize:none;} 2 | .pui-fluid .pui-inputtextarea{width:100%;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/listbox/listbox.css: -------------------------------------------------------------------------------- 1 | .pui-listbox{overflow:auto;padding:2px;width:125px;} 2 | .pui-listbox .pui-listbox-list{list-style-type:none;margin:0;padding:0;} 3 | .pui-listbox .pui-listbox-item{margin:2px;border:0 none;cursor:pointer;font-weight:normal;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/notify/notify.css: -------------------------------------------------------------------------------- 1 | .pui-notify{position:fixed;width:100%;height:100px;display:none;padding:10px;} 2 | .pui-notify-top{top:0;} 3 | .pui-notify-bottom{bottom:0;} 4 | .pui-notify-close{position:absolute;right:3em;top:1em;cursor:pointer;opacity:.5;} 5 | .pui-notify-close:hover{opacity:1.0;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/password/password.css: -------------------------------------------------------------------------------- 1 | .pui-password-panel{padding:4px 10px;width:150px;margin-top:2px;} 2 | .pui-password-panel .pui-password-meter{height:10px;background:transparent url("./images/password-meter.png") no-repeat left top;padding:0;margin:0;} 3 | .pui-password-info{margin-top:4px;} 4 | .pui-password-panel-overlay{position:absolute;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/progressbar/progressbar.css: -------------------------------------------------------------------------------- 1 | .pui-progressbar{height:1.2em;text-align:left;position:relative;} 2 | .pui-progressbar .pui-progressbar-value{margin:-1px;height:100%;width:0;position:absolute;display:none;} 3 | .pui-progressbar .pui-progressbar-label{text-align:center;height:100%;width:100%;position:absolute;display:none;font-weight:bold;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/radiobutton/radiobutton.css: -------------------------------------------------------------------------------- 1 | .pui-radiobutton{position:relative;width:16px;margin:2px 0;line-height:16px;cursor:pointer;} 2 | .pui-radiobutton .pui-radiobutton-box{width:16px;height:16px;line-height:16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;} 3 | .pui-radiobutton-icon{font-size:10px;margin-top:3px;margin-left:2px;display:block;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/rating/rating.css: -------------------------------------------------------------------------------- 1 | .pui-rating-star,.pui-rating-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer;} 2 | .pui-rating-star a,.pui-rating-cancel a{width:16px;height:15px;display:block;background:url("./images/rating.png") no-repeat 0 0;} 3 | .pui-rating-star a{background-position:0 -32px;} 4 | .pui-rating-star-on a{background-position:0 -48px;} 5 | .pui-rating-star-hover a{background-position:0 -64px;} 6 | .pui-rating-cancel-hover a{background-position:0 -16px;} 7 | .pui-rating.ui-state-disabled .pui-rating-star,.pui-rating.ui-state-disabled .pui-rating-cancel{cursor:default;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/selectbutton/selectbutton.css: -------------------------------------------------------------------------------- 1 | .pui-selectbutton{display:inline-block;padding:1px;} 2 | .pui-selectbutton.ui-state-error{padding:0;} 3 | .pui-selectbutton .pui-button.ui-state-focus{outline:none;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/splitbutton/splitbutton.css: -------------------------------------------------------------------------------- 1 | .pui-splitbutton{position:relative;padding-right:2em;} 2 | .pui-splitbutton .pui-button.pui-splitbutton-menubutton{width:32px;position:absolute;top:0;margin-left:-1px;right:0;} 3 | .pui-splitbutton{display:inline-block;zoom:1;} 4 | .pui-fluid .pui-splitbutton{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;} 5 | .pui-fluid .pui-splitbutton .pui-button{width:100%;} 6 | .pui-fluid .pui-splitbutton .pui-button.pui-splitbutton-menubutton{width:32px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/terminal/terminal.css: -------------------------------------------------------------------------------- 1 | .pui-terminal{height:300px;overflow:auto;padding:3px;} 2 | .pui-terminal-input{border:0 none;background-color:transparent;color:inherit;padding:0;margin:0 0 0 2px;width:75%;outline:none;vertical-align:baseline;} 3 | .pui-terminal-command{margin-left:2px;-moz-margin-start:3px;} 4 | .pui-terminal-input::-ms-clear{display:none;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/css/tooltip/tooltip.css: -------------------------------------------------------------------------------- 1 | .pui-tooltip{position:absolute;display:none;padding:3px 5px;} -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "animated.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: (-@fa-li-width + (4em / 14)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "animated"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/images/loading.gif -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/images/loadingbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/images/loadingbar.gif -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/images/password-meter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/images/password-meter.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/images/rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/images/rating.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_flat_30_cccccc_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_flat_30_cccccc_40x100.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_flat_50_575757_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_flat_50_575757_40x100.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_flat_50_5c5c5c_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_flat_50_5c5c5c_40x100.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_20_3d3d3d_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_20_3d3d3d_1x400.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_20_474747_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_20_474747_1x400.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_40_0099e0_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_40_0099e0_1x400.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_40_ffc73d_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_glass_40_ffc73d_1x400.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_gloss-wave_25_333333_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_gloss-wave_25_333333_500x100.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_highlight-soft_80_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-bg_highlight-soft_80_eeeeee_1x100.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_0099e0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_0099e0_256x240.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_a83300_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_a83300_256x240.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_eeeeee_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_eeeeee_256x240.png -------------------------------------------------------------------------------- /8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeElementsSample/src/main/webapp/development/themes/cruze/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/java/javaee/HelloApplication.java: -------------------------------------------------------------------------------- 1 | package javaee; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | @ApplicationPath("resources") 7 | public class HelloApplication extends Application { 8 | } 9 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/java/javaee/HelloController.java: -------------------------------------------------------------------------------- 1 | package javaee; 2 | 3 | import java.util.logging.Logger; 4 | import javax.inject.Inject; 5 | import javax.mvc.Models; 6 | import javax.mvc.annotation.Controller; 7 | import javax.ws.rs.GET; 8 | import javax.ws.rs.Path; 9 | import javax.ws.rs.QueryParam; 10 | 11 | @Controller 12 | @Path("sayhello") 13 | public class HelloController { 14 | 15 | @Inject 16 | private Models models; 17 | 18 | @GET 19 | @Path("hello") 20 | public String helloAction(@QueryParam("name") String name) { 21 | models.put("name", name); 22 | return "/hello.jsp"; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Keep a copy of the generated servlet class' java code. 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/boot.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"boot.js","sourceRoot":"","sources":["boot.ts"],"names":[],"mappings":";;;;;;;;;;;;;YAGA,mBAAS,CAAC,4BAAY,CAAC,CAAC"} -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/boot.ts: -------------------------------------------------------------------------------- 1 | import {bootstrap} from '../node_modules/primeng/node_modules/angular2/platform/browser'; 2 | import {AppComponent} from './app.component'; 3 | 4 | bootstrap(AppComponent); 5 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/icons_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/icons_16.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/jGrowl-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/jGrowl-close.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/modalClose.2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/modalClose.2x.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/modalClose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/modalClose.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/slider_handles.2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/slider_handles.2x.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/slider_handles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/slider_handles.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/delta/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/loading.gif -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/loadingbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/loadingbar.gif -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/password-meter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/password-meter.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/resources/images/rating.png -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/app/service.d.ts: -------------------------------------------------------------------------------- 1 | import { Http } from 'angular2/http'; 2 | import { Observable } from 'rxjs/Observable'; 3 | import 'rxjs/Rx'; 4 | export declare class HelloService { 5 | private http; 6 | constructor(http: Http); 7 | private _helloUrl; 8 | goSayHello(name: string): Observable; 9 | private handleError(error); 10 | } 11 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/hello.jsp: -------------------------------------------------------------------------------- 1 | <%@page contentType="text/html" pageEncoding="UTF-8"%> 2 | Hello, ${name}! -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES5", 4 | "module": "system", 5 | "moduleResolution": "node", 6 | "sourceMap": true, 7 | "emitDecoratorMetadata": true, 8 | "experimentalDecorators": true, 9 | "removeComments": false, 10 | "noImplicitAny": false, 11 | "declaration": true 12 | }, 13 | "exclude": [ 14 | "node_modules", 15 | "typings/main", 16 | "typings/main.d.ts" 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/PrimeNGandMVC/src/main/webapp/typings.json: -------------------------------------------------------------------------------- 1 | { 2 | "ambientDependencies": { 3 | "es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#6697d6f7dadbf5773cb40ecda35a76027e0783b2" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/README.md: -------------------------------------------------------------------------------- 1 | This is a quickstart application for PrimeNG and MVC 1.0 (Ozark RI). 2 | 3 | You can run it like this: 4 | - Run "npm install" from command line or from NetBeans like below 5 | 6 | ![](./install.png) 7 | 8 | - Run it under GlassFish 4.1.1 (more details [here](http://java-ee-articles.blogspot.ro/2016/01/rapid-testing-mvc-10-ozark-ri.html)) 9 | 10 | You should obtain something like [this](http://java-ee-articles.blogspot.ro/2016/02/primeng-mvc-10-ozark-ri.html). 11 | -------------------------------------------------------------------------------- /8/PrimeNGandMVCQuickstart/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandMVCQuickstart/install.png -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/AuthenticationService/README.txt: -------------------------------------------------------------------------------- 1 | To run the project 2 | ------------------ 3 | Run in the project folder the following command: 4 | 5 | mvn clean package exec:java 6 | 7 | Note: MongoDB must be running on default port. 8 | ---------------------------------------------- 9 | MongoDB can be started via (but this may vary): 10 | 11 | mongod --dbpath ../ -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/AuthenticationService/src/main/java/org/objectid/ClientRepository.java: -------------------------------------------------------------------------------- 1 | package org.objectid; 2 | 3 | import com.mongodb.MongoClient; 4 | import com.strategicgains.repoexpress.mongodb.MongodbEntityRepository; 5 | 6 | public class ClientRepository 7 | extends MongodbEntityRepository { 8 | 9 | /** 10 | * 11 | * @param mongo 12 | * @param dbName 13 | */ 14 | @SuppressWarnings("unchecked") 15 | public ClientRepository(MongoClient mongo, String dbName) { 16 | super(mongo, dbName, Client.class); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/AuthenticationService/src/main/java/org/serialization/XmlSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.objectid.Client; 4 | import org.restexpress.serialization.xml.XstreamXmlProcessor; 5 | 6 | public class XmlSerializationProcessor 7 | extends XstreamXmlProcessor { 8 | 9 | public XmlSerializationProcessor() { 10 | super(); 11 | alias("client", Client.class); 12 | registerConverter(new XstreamOidConverter()); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/AuthenticationService/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/SecretService/README.txt: -------------------------------------------------------------------------------- 1 | To run the project: 2 | 3 | 4 | 5 | mvn clean package exec:java 6 | 7 | 8 | 9 | Note: The AuthenticationService must be running. -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/SecretService/src/main/java/org/secretservice/Routes.java: -------------------------------------------------------------------------------- 1 | package org.secretservice; 2 | 3 | import io.netty.handler.codec.http.HttpMethod; 4 | 5 | import org.restexpress.RestExpress; 6 | 7 | public abstract class Routes { 8 | 9 | public static void define(Configuration config, RestExpress server) { 10 | server.uri("/secret/{secretId}", config.getSecretController()) 11 | .method(HttpMethod.GET).method(HttpMethod.OPTIONS).name(Constants.Routes.SINGLE_SAMPLE); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/SecretService/src/main/java/org/serialization/JsonSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.json.JacksonJsonProcessor; 4 | 5 | import com.fasterxml.jackson.databind.module.SimpleModule; 6 | 7 | public class JsonSerializationProcessor 8 | extends JacksonJsonProcessor 9 | { 10 | @Override 11 | protected void initializeModule(SimpleModule module) 12 | { 13 | super.initializeModule(module); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/SecretService/src/main/java/org/serialization/XmlSerializationProcessor.java: -------------------------------------------------------------------------------- 1 | package org.serialization; 2 | 3 | import org.restexpress.serialization.xml.XstreamXmlProcessor; 4 | 5 | public class XmlSerializationProcessor 6 | extends XstreamXmlProcessor 7 | { 8 | public XmlSerializationProcessor() 9 | { 10 | super(); 11 | // alias("element_name", Element.class); 12 | // alias("element_name", Element.class); 13 | // alias("element_name", Element.class); 14 | // alias("element_name", Element.class); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/SecretService/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/README.md: -------------------------------------------------------------------------------- 1 | # PrimeNG 2 | Sample application to provide an example setup of an Angular2 project with PrimeNG. 3 | 4 | ![alt text](http://www.primefaces.org/images/primeng.png "PrimeNG") 5 | 6 | Execute the following commands to run the sample. A browser window pops up with http:\\\\localhost:3000 address. 7 | 8 | ``` 9 | npm install 10 | npm start 11 | ``` 12 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/boot.ts: -------------------------------------------------------------------------------- 1 | import {bootstrap} from '@angular/platform-browser-dynamic'; 2 | import {AppComponent} from './app.component'; 3 | import 'rxjs/Rx'; 4 | 5 | bootstrap(AppComponent); -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.eot -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.ttf -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.woff -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-light-webfont.woff2 -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.eot -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.ttf -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.woff -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-medium-webfont.woff2 -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.eot -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.ttf -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.woff -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/fonts/roboto-regular-webfont.woff2 -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/PrimeNGandRestExpress/primengapp/app/resources/icons/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "module": "commonjs", 5 | "moduleResolution": "node", 6 | "sourceMap": true, 7 | "emitDecoratorMetadata": true, 8 | "experimentalDecorators": true, 9 | "removeComments": false, 10 | "noImplicitAny": false 11 | }, 12 | "exclude": [ 13 | "node_modules", 14 | "typings/main", 15 | "typings/main.d.ts" 16 | ] 17 | } -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/typings.json: -------------------------------------------------------------------------------- 1 | { 2 | "ambientDependencies": { 3 | "es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654", 4 | "jasmine": "registry:dt/jasmine#2.2.0+20160412134438" 5 | } 6 | } -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/typings/browser.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | -------------------------------------------------------------------------------- /8/PrimeNGandRestExpress/primengapp/typings/main.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/java/sh.controllers/IndexController.java: -------------------------------------------------------------------------------- 1 | package sh.controllers; 2 | 3 | import org.springframework.stereotype.Controller; 4 | import org.springframework.web.bind.annotation.RequestMapping; 5 | import org.springframework.web.bind.annotation.RequestMethod; 6 | 7 | @Controller 8 | @RequestMapping("/") 9 | public class IndexController { 10 | 11 | @RequestMapping(method = RequestMethod.GET) 12 | public String getIndexPage() { 13 | return "index.jsp"; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/java/sh/dao/ProductRepository.java: -------------------------------------------------------------------------------- 1 | package sh.dao; 2 | 3 | import org.springframework.data.jpa.repository.JpaRepository; 4 | import org.springframework.data.repository.query.Param; 5 | import org.springframework.data.rest.core.annotation.RepositoryRestResource; 6 | import sh.model.Product; 7 | 8 | /** 9 | * 10 | * @author Anghel Leonard 11 | */ 12 | @RepositoryRestResource(collectionResourceRel = "items", path = "items") 13 | public interface ProductRepository extends JpaRepository { 14 | 15 | // not used! 16 | Product findByName(@Param("name") String name); 17 | } 18 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/META-INF/jdbc-mysql.properties: -------------------------------------------------------------------------------- 1 | hibernate.dialect=org.hibernate.dialect.MySQL5Dialect 2 | jdbc.dataSourceClassName=com.mysql.jdbc.jdbc2.optional.MysqlDataSource 3 | jdbc.url=jdbc:mysql://localhost:3306/myproducts?createDatabaseIfNotExist=true 4 | jdbc.host=localhost 5 | jdbc.port=3036 6 | jdbc.database=myproducts 7 | jdbc.username=root 8 | jdbc.password=java797b 9 | 10 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/boot.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | var platform_browser_dynamic_1 = require('@angular/platform-browser-dynamic'); 3 | var app_component_1 = require('./app.component'); 4 | require('rxjs/Rx'); 5 | platform_browser_dynamic_1.bootstrap(app_component_1.ProductsPaginator); 6 | //# sourceMappingURL=boot.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/boot.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"boot.js","sourceRoot":"","sources":["boot.ts"],"names":[],"mappings":";AAAA,yCAAwB,mCAAmC,CAAC,CAAA;AAC5D,8BAAgC,iBAAiB,CAAC,CAAA;AAClD,QAAO,SAAS,CAAC,CAAA;AAEjB,oCAAS,CAAC,iCAAiB,CAAC,CAAC"} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/boot.ts: -------------------------------------------------------------------------------- 1 | import {bootstrap} from '@angular/platform-browser-dynamic'; 2 | import {ProductsPaginator} from './app.component'; 3 | import 'rxjs/Rx'; 4 | 5 | bootstrap(ProductsPaginator); -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/embedded.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=embedded.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/embedded.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"embedded.js","sourceRoot":"","sources":["embedded.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/embedded.ts: -------------------------------------------------------------------------------- 1 | import {Items} from './items'; 2 | 3 | export interface Embedded { 4 | items: Items[]; 5 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/first.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=first.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/first.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"first.js","sourceRoot":"","sources":["first.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/first.ts: -------------------------------------------------------------------------------- 1 | export interface First { 2 | href: string; 3 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/itemlinks.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=itemlinks.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/itemlinks.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"itemlinks.js","sourceRoot":"","sources":["itemlinks.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/itemlinks.ts: -------------------------------------------------------------------------------- 1 | import {Product} from './product'; 2 | import {Self} from './self'; 3 | 4 | export interface ItemLinks { 5 | self: Self; 6 | product: Product; 7 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/items.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=items.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/items.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"items.js","sourceRoot":"","sources":["items.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/items.ts: -------------------------------------------------------------------------------- 1 | import {Embedded} from './embedded'; 2 | import {Links} from './links'; 3 | import {Page} from './page'; 4 | import {ItemLinks} from './itemlinks'; 5 | 6 | export interface Items { 7 | name: string; 8 | code: string; 9 | _links: ItemLinks; 10 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/last.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=last.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/last.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"last.js","sourceRoot":"","sources":["last.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/last.ts: -------------------------------------------------------------------------------- 1 | export interface Last { 2 | href: string; 3 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/links.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=links.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/links.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"links.js","sourceRoot":"","sources":["links.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/links.ts: -------------------------------------------------------------------------------- 1 | import {First} from './first'; 2 | import {Prev} from './prev'; 3 | import {Self} from './self'; 4 | import {Next} from './next'; 5 | import {Last} from './last'; 6 | import {Profile} from './profile'; 7 | import {Search} from './search'; 8 | 9 | export interface Links { 10 | first: First; 11 | prev: Prev; 12 | next: Next; 13 | self: Self; 14 | last: Last; 15 | profile: Profile; 16 | search: Search; 17 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/next.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=next.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/next.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"next.js","sourceRoot":"","sources":["next.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/next.ts: -------------------------------------------------------------------------------- 1 | export interface Next { 2 | href: string; 3 | } 4 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/page.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=page.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/page.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"page.js","sourceRoot":"","sources":["page.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/page.ts: -------------------------------------------------------------------------------- 1 | export interface Page { 2 | size: number; 3 | totalElements: number; 4 | totalPages: number; 5 | number: number; 6 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/prev.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=prev.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/prev.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"prev.js","sourceRoot":"","sources":["prev.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/prev.ts: -------------------------------------------------------------------------------- 1 | export interface Prev { 2 | href: string; 3 | } 4 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/product.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=product.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/product.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"product.js","sourceRoot":"","sources":["product.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/product.ts: -------------------------------------------------------------------------------- 1 | export interface Product { 2 | href: string; 3 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/profile.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=profile.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/profile.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"profile.js","sourceRoot":"","sources":["profile.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/profile.ts: -------------------------------------------------------------------------------- 1 | export interface Profile { 2 | href: string; 3 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/root.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=root.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/root.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"root.js","sourceRoot":"","sources":["root.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/root.ts: -------------------------------------------------------------------------------- 1 | import {Embedded} from './embedded'; 2 | import {Links} from './links'; 3 | import {Page} from './page'; 4 | 5 | export interface Root { 6 | _embedded: Embedded; 7 | _links: Links; 8 | page: Page; 9 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/search.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=search.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/search.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"search.js","sourceRoot":"","sources":["search.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/search.ts: -------------------------------------------------------------------------------- 1 | export interface Search { 2 | href: string; 3 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/self.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=self.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/self.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"self.js","sourceRoot":"","sources":["self.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/json/self.ts: -------------------------------------------------------------------------------- 1 | export interface Self { 2 | href: string; 3 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/filtermetadata.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=filtermetadata.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/filtermetadata.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"filtermetadata.js","sourceRoot":"","sources":["filtermetadata.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/filtermetadata.ts: -------------------------------------------------------------------------------- 1 | export interface FilterMetadata { 2 | value?: string; 3 | matchMode?: string; 4 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/lazyloadevent.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=lazyloadevent.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/lazyloadevent.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"lazyloadevent.js","sourceRoot":"","sources":["lazyloadevent.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/lazyloadevent.ts: -------------------------------------------------------------------------------- 1 | import {SortMeta} from './sortmeta'; 2 | import {FilterMetadata} from './filtermetadata'; 3 | 4 | export interface LazyLoadEvent { 5 | first?: number; 6 | rows?: number; 7 | sortField?: string; 8 | sortOrder?: number; 9 | multiSortMeta?: SortMeta[]; 10 | filters?: {[s: string]: FilterMetadata;}; 11 | } 12 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/sortmeta.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | //# sourceMappingURL=sortmeta.js.map -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/sortmeta.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"sortmeta.js","sourceRoot":"","sources":["sortmeta.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/lazyloadevent/sortmeta.ts: -------------------------------------------------------------------------------- 1 | export interface SortMeta { 2 | field: string; 3 | order: number; 4 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/productservice.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"productservice.js","sourceRoot":"","sources":["productservice.ts"],"names":[],"mappings":";;;;;;;;;;AAAA,qBAAyB,eAAe,CAAC,CAAA;AACzC,qBAA6B,eAAe,CAAC,CAAA;AAI7C;IAEI,wBAAoB,IAAU;QAAV,SAAI,GAAJ,IAAI,CAAM;IAAG,CAAC;IAElC,wCAAe,GAAf,UAAgB,IAAY,EAAE,IAAY;QACtC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,4BAA4B,GAAG,IAAI,GAAG,QAAQ,GAAG,IAAI,GAAG,yBAAyB,CAAC;aAC1F,SAAS,EAAE;aACX,IAAI,CAAC,UAAA,GAAG,IAAI,OAAM,GAAG,CAAC,IAAI,EAAE,EAAhB,CAAgB,CAAC;aAC7B,IAAI,CAAC,UAAA,IAAI,IAAM,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC,CAAA,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;IAClE,CAAC;IAVL;QAAC,iBAAU,EAAE;;sBAAA;IAWb,qBAAC;AAAD,CAAC,AAVD,IAUC;AAVY,sBAAc,iBAU1B,CAAA"} -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/productservice.ts: -------------------------------------------------------------------------------- 1 | import {Injectable} from '@angular/core'; 2 | import {Http, Response} from '@angular/http'; 3 | import {Root} from './json/root'; 4 | 5 | @Injectable() 6 | export class ProductService { 7 | 8 | constructor(private http: Http) {} 9 | 10 | getProductsPage(page: number, size: number) { 11 | return this.http.get('/SHPaginating/items/?page=' + page + "&size=" + size + "&sort=name&name.dir=asc") 12 | .toPromise() 13 | .then(res => res.json()) 14 | .then(data => { console.log(data);return data; }); 15 | } 16 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.eot -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.ttf -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-light-webfont.woff2 -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.eot -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.ttf -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-medium-webfont.woff2 -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.eot -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.ttf -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/fonts/roboto-regular-webfont.woff2 -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/icons/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnghelLeonard/Java-EE/60d505f18a5b84590a2ead9b27a9db1ada9b5660/8/SHPaginating/src/main/webapp/app/resources/icons/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "module": "commonjs", 5 | "moduleResolution": "node", 6 | "sourceMap": true, 7 | "emitDecoratorMetadata": true, 8 | "experimentalDecorators": true, 9 | "removeComments": false, 10 | "noImplicitAny": false 11 | }, 12 | "exclude": [ 13 | "node_modules", 14 | "typings/main", 15 | "typings/main.d.ts" 16 | ] 17 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/typings.json: -------------------------------------------------------------------------------- 1 | { 2 | "ambientDependencies": { 3 | "es6-shim": "registry:dt/es6-shim#0.31.2+20160317120654", 4 | "jasmine": "registry:dt/jasmine#2.2.0+20160412134438" 5 | } 6 | } -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/typings/browser.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | -------------------------------------------------------------------------------- /8/SHPaginating/src/main/webapp/typings/main.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | -------------------------------------------------------------------------------- /8/jsonbannotations/README.md: -------------------------------------------------------------------------------- 1 | # JSON-B | JAX-RS | JPA Example 2 | -------------------------------------------------------------------------------- /8/jsonbannotations/src/main/java/com/sample/JAXRSConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.sample; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | @ApplicationPath("resources") 7 | public class JAXRSConfiguration extends Application { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /8/jsonbannotations/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | jdbc/sample 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /8/jsonbannotations/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /8/quickstart/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM airhacks/glassfish 2 | COPY ./target/quickstart.war ${DEPLOYMENT_DIR} 3 | -------------------------------------------------------------------------------- /8/quickstart/README.md: -------------------------------------------------------------------------------- 1 | # Java EE 8 Quickstart app for NetBeans 8.2, Payara 5 2 | ----------------------------------------------------- 3 | # Build from command line 4 | mvn clean package && docker build -t com.sample/quickstart . 5 | 6 | # RUN via Docker 7 | docker rm -f quickstart || true && docker run -d -p 8080:8080 -p 4848:4848 --name quickstart com.sample/quickstart 8 | -------------------------------------------------------------------------------- /8/quickstart/buildAndRun.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | mvn clean package && docker build -t com.sample/quickstart . 3 | docker rm -f quickstart || true && docker run -d -p 8080:8080 -p 4848:4848 --name quickstart com.sample/quickstart 4 | -------------------------------------------------------------------------------- /8/quickstart/src/main/java/com/airhacks/JAXRSConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.airhacks; 2 | 3 | import javax.ws.rs.ApplicationPath; 4 | import javax.ws.rs.core.Application; 5 | 6 | /** 7 | * Configures a JAX-RS endpoint. Delete this class, if you are not exposing 8 | * JAX-RS resources in your application. 9 | * 10 | * @author airhacks.com 11 | */ 12 | @ApplicationPath("resources") 13 | public class JAXRSConfiguration extends Application { 14 | 15 | } 16 | -------------------------------------------------------------------------------- /8/quickstart/src/main/java/com/airhacks/ping/boundary/PingResource.java: -------------------------------------------------------------------------------- 1 | package com.airhacks.ping.boundary; 2 | 3 | import javax.ws.rs.GET; 4 | import javax.ws.rs.Path; 5 | 6 | /** 7 | * 8 | * @author airhacks.com 9 | */ 10 | @Path("ping") 11 | public class PingResource { 12 | 13 | @GET 14 | public String ping() { 15 | return "Enjoy Java EE 8!"; 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /8/quickstart/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | --------------------------------------------------------------------------------