Download halfpipe Free Java Code
Description
HTTP+ JSON Services using industry best Java libraries. Spring enabled, with embedded tomcat or finagle. Fork of dropwizard.
Source Files
The download file halfpipe-master.zip has the following entries.
.gitignore/* w ww. java2 s . c om*/
README.md
build.gradle
codequality/HEADER
codequality/checkstyle.xml
gradle.properties
gradle/buildscript.gradle
gradle/check.gradle
gradle/convention.gradle
gradle/license.gradle
gradle/maven.gradle
gradle/netflix-oss.gradle
gradle/release.gradle
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat
halfpipe-common/src/main/java/halfpipe/configuration/DynaProp.java
halfpipe-common/src/main/java/halfpipe/util/Duration.java
halfpipe-common/src/main/java/halfpipe/util/JarLocation.java
halfpipe-common/src/main/java/halfpipe/util/Size.java
halfpipe-common/src/main/java/halfpipe/util/SizeUnit.java
halfpipe-common/src/main/java/halfpipe/validation/DurationRange.java
halfpipe-common/src/main/java/halfpipe/validation/HalfpipeValidator.java
halfpipe-common/src/main/java/halfpipe/validation/InvalidEntityException.java
halfpipe-common/src/main/java/halfpipe/validation/MaxDuration.java
halfpipe-common/src/main/java/halfpipe/validation/MaxDurationValidator.java
halfpipe-common/src/main/java/halfpipe/validation/MaxSize.java
halfpipe-common/src/main/java/halfpipe/validation/MaxSizeValidator.java
halfpipe-common/src/main/java/halfpipe/validation/MethodValidator.java
halfpipe-common/src/main/java/halfpipe/validation/MinDuration.java
halfpipe-common/src/main/java/halfpipe/validation/MinDurationValidator.java
halfpipe-common/src/main/java/halfpipe/validation/MinSize.java
halfpipe-common/src/main/java/halfpipe/validation/MinSizeValidator.java
halfpipe-common/src/main/java/halfpipe/validation/PortRange.java
halfpipe-common/src/main/java/halfpipe/validation/PortRangeValidator.java
halfpipe-common/src/main/java/halfpipe/validation/SizeRange.java
halfpipe-common/src/main/java/halfpipe/validation/ValidationMethod.java
halfpipe-common/src/main/java/halfpipe/validation/configuration/MaxValidatorForDynaPropNumber.java
halfpipe-common/src/main/java/halfpipe/validation/configuration/MinValidatorForDynaPropNumber.java
halfpipe-common/src/main/java/halfpipe/validation/configuration/PortRangeValidator.java
halfpipe-common/src/test/java/halfpipe/validation/tests/DurationValidatorTest.java
halfpipe-common/src/test/java/halfpipe/validation/tests/MethodValidatorTest.java
halfpipe-common/src/test/java/halfpipe/validation/tests/SizeValidatorTest.java
halfpipe-common/src/test/java/halfpipe/validation/tests/ValidatorTest.java
halfpipe-core/src/main/java/halfpipe/Application.java
halfpipe-core/src/main/java/halfpipe/Halfpipe.java
halfpipe-core/src/main/java/halfpipe/HalfpipeConfiguration.java
halfpipe-core/src/main/java/halfpipe/cli/HalfpipeBannerProvider.java
halfpipe-core/src/main/java/halfpipe/cli/HalfpipeServer.java
halfpipe-core/src/main/java/halfpipe/cli/Shell.java
halfpipe-core/src/main/java/halfpipe/cli/ShellOptions.java
halfpipe-core/src/main/java/halfpipe/configuration/AbstractCallback.java
halfpipe-core/src/main/java/halfpipe/configuration/Configuration.java
halfpipe-core/src/main/java/halfpipe/configuration/ConfigurationBeanPostProcessor.java
halfpipe-core/src/main/java/halfpipe/configuration/ConfigurationBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/ConfigurationException.java
halfpipe-core/src/main/java/halfpipe/configuration/Defaults.java
halfpipe-core/src/main/java/halfpipe/configuration/DynamicProp.java
halfpipe-core/src/main/java/halfpipe/configuration/DynamicURLConfiguration.java
halfpipe-core/src/main/java/halfpipe/configuration/GzipConfiguration.java
halfpipe-core/src/main/java/halfpipe/configuration/HttpConfiguration.java
halfpipe-core/src/main/java/halfpipe/configuration/LoggingConfiguration.java
halfpipe-core/src/main/java/halfpipe/configuration/PropertyCallback.java
halfpipe-core/src/main/java/halfpipe/configuration/RequestLogConfiguration.java
halfpipe-core/src/main/java/halfpipe/configuration/RequestLogHandlerFactory.java
halfpipe-core/src/main/java/halfpipe/configuration/SslConfiguration.java
halfpipe-core/src/main/java/halfpipe/configuration/URLConfigurationSource.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/BooleanBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/DoubleBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/FloatBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/GenericBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/IntBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/LongBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/PropBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/StringMapBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/builder/StringPropBuilder.java
halfpipe-core/src/main/java/halfpipe/configuration/convert/StringToTimeZoneConverter.java
halfpipe-core/src/main/java/halfpipe/configuration/json/JSONConfiguration.java
halfpipe-core/src/main/java/halfpipe/configuration/json/JSONParser.java
halfpipe-core/src/main/java/halfpipe/configuration/json/JSONParser.jj
halfpipe-core/src/main/java/halfpipe/configuration/json/JSONParserConstants.java
halfpipe-core/src/main/java/halfpipe/configuration/json/JSONParserTokenManager.java
halfpipe-core/src/main/java/halfpipe/configuration/json/ParseException.java
halfpipe-core/src/main/java/halfpipe/configuration/json/SimpleCharStream.java
halfpipe-core/src/main/java/halfpipe/configuration/json/Token.java
halfpipe-core/src/main/java/halfpipe/configuration/json/TokenMgrError.java
halfpipe-core/src/main/java/halfpipe/configuration/yaml/YamlConfiguration.java
halfpipe-core/src/main/java/halfpipe/context/AbstractViewContext.java
halfpipe-core/src/main/java/halfpipe/context/BaseContext.java
halfpipe-core/src/main/java/halfpipe/context/DefaultContext.java
halfpipe-core/src/main/java/halfpipe/context/DefaultViewContext.java
halfpipe-core/src/main/java/halfpipe/context/MetricsContext.java
halfpipe-core/src/main/java/halfpipe/context/NotClassAnnotationMatchingPointcut.java
halfpipe-core/src/main/java/halfpipe/context/TimedAnnotationBeanPostProcessor.java
halfpipe-core/src/main/java/halfpipe/jackson/AnnotationSensitivePropertyNamingStrategy.java
halfpipe-core/src/main/java/halfpipe/jackson/DynamicPropertiesModule.java
halfpipe-core/src/main/java/halfpipe/jackson/GuavaExtrasModule.java
halfpipe-core/src/main/java/halfpipe/jackson/JsonSnakeCase.java
halfpipe-core/src/main/java/halfpipe/jackson/ObjectMapperFactory.java
halfpipe-core/src/main/java/halfpipe/jersey/HalfpipeObjectMapperProvider.java
halfpipe-core/src/main/java/halfpipe/jersey/HalfpipeResourceConfig.java
halfpipe-core/src/main/java/halfpipe/jersey/InvalidEntityExceptionMapper.java
halfpipe-core/src/main/java/halfpipe/jersey/JacksonMessageBodyProvider.java
halfpipe-core/src/main/java/halfpipe/jersey/JerseyLogger.java
halfpipe-core/src/main/java/halfpipe/jersey/OptionalExtractor.java
halfpipe-core/src/main/java/halfpipe/jersey/OptionalQueryParamInjectableProvider.java
halfpipe-core/src/main/java/halfpipe/jersey/QueryParamInjectable.java
halfpipe-core/src/main/java/halfpipe/jersey/params/AbstractParam.java
halfpipe-core/src/main/java/halfpipe/jersey/params/BooleanParam.java
halfpipe-core/src/main/java/halfpipe/jersey/params/IntParam.java
halfpipe-core/src/main/java/halfpipe/jersey/params/LongParam.java
halfpipe-core/src/main/java/halfpipe/jetty/AsyncRequestLog.java
halfpipe-core/src/main/java/halfpipe/jetty/BiDiGzipHandler.java
halfpipe-core/src/main/java/halfpipe/jetty/JettyServletEnvironment.java
halfpipe-core/src/main/java/halfpipe/jetty/NonblockingServletHolder.java
halfpipe-core/src/main/java/halfpipe/jetty/ServerFactory.java
halfpipe-core/src/main/java/halfpipe/jetty/UnbrandedErrorHandler.java
halfpipe-core/src/main/java/halfpipe/logging/AsyncAppender.java
halfpipe-core/src/main/java/halfpipe/logging/ConsoleLoggingOutput.java
halfpipe-core/src/main/java/halfpipe/logging/FileLoggingOutput.java
halfpipe-core/src/main/java/halfpipe/logging/Log.java
halfpipe-core/src/main/java/halfpipe/logging/LogFormatter.java
halfpipe-core/src/main/java/halfpipe/logging/LogbackFactory.java
halfpipe-core/src/main/java/halfpipe/logging/LoggingFactory.java
halfpipe-core/src/main/java/halfpipe/logging/LoggingOutput.java
halfpipe-core/src/main/java/halfpipe/logging/PrefixedThrowableProxyConverter.java
halfpipe-core/src/main/java/halfpipe/logging/SyslogLoggingOutput.java
halfpipe-core/src/main/java/halfpipe/mgmt/resources/GCResource.java
halfpipe-core/src/main/java/halfpipe/mgmt/view/HealthCheckView.java
halfpipe-core/src/main/java/halfpipe/mgmt/view/MetricsView.java
halfpipe-core/src/main/java/halfpipe/mgmt/view/MgmtControllers.java
halfpipe-core/src/main/java/halfpipe/mgmt/view/PingView.java
halfpipe-core/src/main/java/halfpipe/mgmt/view/ThreadDumpView.java
halfpipe-core/src/main/java/halfpipe/servlets/CacheBustingFilter.java
halfpipe-core/src/main/java/halfpipe/servlets/Servlets.java
halfpipe-core/src/main/java/halfpipe/servlets/SlowRequestFilter.java
halfpipe-core/src/main/java/halfpipe/servlets/ThreadNameFilter.java
halfpipe-core/src/main/java/halfpipe/util/Banner.java
halfpipe-core/src/main/java/halfpipe/util/Generics.java
halfpipe-core/src/main/java/halfpipe/validation/ConstraintMappingResource.java
halfpipe-core/src/main/java/halfpipe/web/DefaultServletEnvironment.java
halfpipe-core/src/main/java/halfpipe/web/ServletContextBootstrap.java
halfpipe-core/src/main/java/halfpipe/web/ServletContextInitializer.java
halfpipe-core/src/main/java/halfpipe/web/ServletEnvironment.java
halfpipe-core/src/main/resources/META-INF/spring/applicationContext-defaultSecurity.xml
halfpipe-core/src/main/resources/halfpipebanner.txt
halfpipe-core/src/test/java/halfpipe/configuration/ConfigurationBuilderTest.java
halfpipe-core/src/test/java/halfpipe/configuration/TestBadConfiguration.java
halfpipe-core/src/test/java/halfpipe/configuration/TestConfiguration.java
halfpipe-core/src/test/java/halfpipe/configuration/json/JSONParserTest.java
halfpipe-core/src/test/java/halfpipe/configuration/yaml/YamlConfigurationTest.java
halfpipe-core/src/test/resources/configurationFactoryTest.properties
halfpipe-example/config.json
halfpipe-example/config.yml
halfpipe-example/src/main/java/halfpipe/example/Bootstrap.java
halfpipe-example/src/main/java/halfpipe/example/Context.java
halfpipe-example/src/main/java/halfpipe/example/ExampleApp.java
halfpipe-example/src/main/java/halfpipe/example/ExampleConfiguration.java
halfpipe-example/src/main/java/halfpipe/example/SecurityContext.java
halfpipe-example/src/main/java/halfpipe/example/cli/HelloCommand.java
halfpipe-example/src/main/java/halfpipe/example/core/Child.java
halfpipe-example/src/main/java/halfpipe/example/core/Hello.java
halfpipe-example/src/main/java/halfpipe/example/health/HelloHealthCheck.java
halfpipe-example/src/main/java/halfpipe/example/resources/HelloResource.java
halfpipe-example/src/main/java/halfpipe/example/resources/Sayer.java
halfpipe-example/src/main/java/halfpipe/example/view/HelloController.java
halfpipe-example/src/main/java/halfpipe/example/view/ViewContext.java
halfpipe-example/src/main/resources/META-INF/spring/applicationContext-security.xml
halfpipe-example/src/main/resources/example.txt
halfpipe-example/src/main/resources/static/index.html
halfpipe-example/src/main/webapp/index.html
halfpipe-groovy-example/config.yml
halfpipe-groovy-example/src/main/groovy/halfpipe/groovyexample/Context.groovy
halfpipe-groovy-example/src/main/groovy/halfpipe/groovyexample/ExampleConf.groovy
halfpipe-groovy-example/src/main/groovy/halfpipe/groovyexample/ExampleGroovyApp.groovy
halfpipe-groovy-example/src/main/groovy/halfpipe/groovyexample/core/Hello.groovy
halfpipe-groovy-example/src/main/groovy/halfpipe/groovyexample/resources/HelloResource.groovy
halfpipe-groovy-example/src/main/groovy/halfpipe/groovyexample/view/ViewContext.groovy
halfpipe-groovy-example/src/main/resources/META-INF/spring/applicationContext-security.xml
halfpipe-groovy-example/src/main/resources/groovy.txt
halfpipe-groovy-example/src/main/resources/static/index.html
halfpipe-scala-example/config.yml
halfpipe-scala-example/src/main/resources/freemarker/hello.ftl
halfpipe-scala-example/src/main/resources/freemarker/index.ftl
halfpipe-scala-example/src/main/resources/scalaexample.txt
halfpipe-scala-example/src/main/resources/static/test.html
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/Context.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/ExampleScalaApp.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/ExampleScalaConfig.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/SecurityContext.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/cli/HelloCommand.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/core/Hello.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/health/HelloHealthCheck.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/resources/HelloResource.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/view/HelloController.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/view/HelloWS.scala
halfpipe-scala-example/src/main/scala/halfpipe/scalaexample/view/ViewContext.scala
halfpipe-scala-example/src/main/webapp/WEB-INF/jsp/hello.jsp
halfpipe-scala-example/src/main/webapp/test.html
halfpipe-scala_2.10.0/src/main/resources/META-INF/services/com.sun.jersey.spi.container.ContainerProvider
halfpipe-scala_2.10.0/src/main/scala/halfpipe/DefaultScalaContext.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/ScalaApplication.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/AbstractScalaCallback.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/ScalaConfigBuilder.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/ScalaDefaults.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/ScalaPropertyWrapper.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/builder/scala/ScalaBooleanBuilder.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/builder/scala/ScalaDoubleBuilder.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/builder/scala/ScalaFloatBuilder.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/builder/scala/ScalaIntBuilder.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/builder/scala/ScalaLongBuilder.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/configuration/builder/scala/ScalaStringBuilder.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/inject/ScalaCollectionQueryParamInjectable.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/inject/ScalaCollectionStringReaderExtractor.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/inject/ScalaCollectionsQueryParamInjectableProvider.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/inject/ScalaOptionStringExtractor.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/logging/Logging.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/params/AbstractParam.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/params/BooleanParam.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/params/IntParam.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/params/LongParam.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/AllowAllAuthenticationManager.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/Conversions.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/EventPublisher.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/UserService.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/FilterPositions.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/ScalaWebConfigAttribute.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/ScalaWebVoter.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/WebAccessRules.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/WebConversions.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/accessControl.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/authenticationFilters.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/filterChain.scala
halfpipe-scala_2.10.0/src/main/scala/halfpipe/security/web/sessionManagement.scala
halfpipe-scala_2.10.0/src/test/scala/halfpipe/HalfpipeConsole.scala
halfpipe-scala_2.10.0/src/test/scala/halfpipe/security/web/FilterChainSpec.scala
halfpipe-scala_2.10.0/src/test/scala/halfpipe/security/web/FormLoginSpec.scala
halfpipe-scala_2.10.0/src/test/scala/halfpipe/security/web/OpenIDSpec.scala
halfpipe-scala_2.10.0/src/test/scala/halfpipe/security/web/RememberMeSpec.scala
halfpipe-scala_2.10.0/src/test/scala/halfpipe/security/web/StatelessFilterChainSpec.scala
halfpipe-scala_2.10.0/src/test/scala/halfpipe/security/web/TestConversions.scala
settings.gradle
Download
Click the following link to download halfpipe-master.zip.
halfpipe-master.zip