├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.Java10.md ├── README.md ├── bitbucket-pipelines.yml ├── core ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── envimate │ │ └── httpmate │ │ ├── Configurators.java │ │ ├── CoreModule.java │ │ ├── HttpMate.java │ │ ├── HttpMateBuilder.java │ │ ├── HttpMateChainKeys.java │ │ ├── HttpMateChains.java │ │ ├── MetricsProvider.java │ │ ├── backchannel │ │ ├── BackChannelFactory.java │ │ ├── BackChannelTrigger.java │ │ └── LocalBackChannelFactory.java │ │ ├── chains │ │ ├── Chain.java │ │ ├── ChainExtender.java │ │ ├── ChainModule.java │ │ ├── ChainName.java │ │ ├── ChainRegistry.java │ │ ├── ChainRegistryBuilder.java │ │ ├── Configurator.java │ │ ├── ConfiguratorBuilder.java │ │ ├── DependencyRegistry.java │ │ ├── FinalConsumer.java │ │ ├── GraphCreator.java │ │ ├── IndexedModules.java │ │ ├── MetaData.java │ │ ├── MetaDataKey.java │ │ ├── ModuleIdentifier.java │ │ ├── NoChainForNameException.java │ │ ├── ProcessingContext.java │ │ ├── Processor.java │ │ ├── RegisteredProcessor.java │ │ ├── RunId.java │ │ ├── autoloading │ │ │ ├── Autoloader.java │ │ │ └── MavenDependency.java │ │ ├── builder │ │ │ ├── ChainBuilder.java │ │ │ └── ChainBuilderEntry.java │ │ ├── graph │ │ │ ├── Color.java │ │ │ ├── ColorPool.java │ │ │ ├── Edge.java │ │ │ ├── Graph.java │ │ │ ├── Label.java │ │ │ └── Node.java │ │ └── rules │ │ │ ├── Action.java │ │ │ ├── Consume.java │ │ │ ├── Drop.java │ │ │ ├── Jump.java │ │ │ ├── Rule.java │ │ │ └── RuleDescription.java │ │ ├── closing │ │ ├── ClosingAction.java │ │ └── ClosingActions.java │ │ ├── cors │ │ ├── Cors.java │ │ ├── CorsConfigurator.java │ │ ├── CorsConfigurators.java │ │ ├── CorsModule.java │ │ ├── PreflightRequestProcessor.java │ │ ├── SimpleCrossOriginRequestProcessor.java │ │ ├── domain │ │ │ ├── ExposedHeader.java │ │ │ ├── ExposedHeaders.java │ │ │ ├── MaxAge.java │ │ │ ├── Origin.java │ │ │ ├── RequestedHeader.java │ │ │ ├── RequestedHeaders.java │ │ │ └── RequestedMethod.java │ │ └── policy │ │ │ ├── AllowedHeaders.java │ │ │ ├── AllowedMethods.java │ │ │ ├── AllowedOrigins.java │ │ │ └── ResourceSharingPolicy.java │ │ ├── debug │ │ ├── DebugConfigurator.java │ │ └── DebugModule.java │ │ ├── exceptions │ │ ├── DefaultExceptionMapper.java │ │ ├── ExceptionConfigurators.java │ │ ├── ExceptionMapper.java │ │ ├── ExceptionSerializer.java │ │ └── HttpExceptionMapper.java │ │ ├── filtermap │ │ ├── FilterMap.java │ │ ├── FilterMapBuilder.java │ │ └── FilterMapEntry.java │ │ ├── generator │ │ ├── GenerationCondition.java │ │ ├── Generator.java │ │ ├── Generators.java │ │ ├── OverlappingConditionsException.java │ │ ├── PathAndMethodGenerationCondition.java │ │ └── builder │ │ │ ├── ConditionStage.java │ │ │ └── MethodStage.java │ │ ├── handler │ │ ├── DetermineHandlerProcessor.java │ │ ├── Handler.java │ │ ├── InvokeHandlerProcessor.java │ │ ├── NoHandlerFoundException.java │ │ ├── distribution │ │ │ ├── HandlerDistributor.java │ │ │ ├── HandlerDistributorException.java │ │ │ ├── HandlerDistributors.java │ │ │ └── RegisteredHandlers.java │ │ └── http │ │ │ ├── HttpHandler.java │ │ │ ├── HttpRequest.java │ │ │ ├── HttpResponse.java │ │ │ └── files │ │ │ ├── FileDoesNotExistException.java │ │ │ ├── FileLoader.java │ │ │ └── MultiformatPath.java │ │ ├── http │ │ ├── HeaderKey.java │ │ ├── HeaderValue.java │ │ ├── Headers.java │ │ ├── Http.java │ │ ├── HttpRequestMethod.java │ │ ├── PathParameterKey.java │ │ ├── PathParameterValue.java │ │ ├── PathParameters.java │ │ ├── QueryParameterKey.java │ │ ├── QueryParameterValue.java │ │ ├── QueryParameters.java │ │ └── headers │ │ │ ├── ContentType.java │ │ │ ├── HeaderValueWithComment.java │ │ │ ├── accept │ │ │ ├── Accept.java │ │ │ ├── MimeType.java │ │ │ ├── MimeTypeElementMatcher.java │ │ │ └── MimeTypeMatcher.java │ │ │ └── cookies │ │ │ ├── CookieBuilder.java │ │ │ ├── CookieName.java │ │ │ ├── CookieValue.java │ │ │ ├── Cookies.java │ │ │ ├── SameSitePolicy.java │ │ │ └── SetCookieHeader.java │ │ ├── logger │ │ ├── LogLevel.java │ │ ├── LogMessage.java │ │ ├── Logger.java │ │ ├── LoggerConfigurators.java │ │ ├── LoggerImplementation.java │ │ ├── Loggers.java │ │ └── SetLoggerProcessor.java │ │ ├── marshalling │ │ ├── Marshaller.java │ │ ├── MarshallingException.java │ │ ├── MarshallingModule.java │ │ ├── MarshallingModuleBuilder.java │ │ ├── ResponseContentTypeCouldNotBeDeterminedException.java │ │ ├── Unmarshaller.java │ │ ├── UnsupportedContentTypeException.java │ │ └── With.java │ │ ├── path │ │ ├── AnyMatcher.java │ │ ├── CaptureMatcher.java │ │ ├── Path.java │ │ ├── PathResolver.java │ │ ├── PathTemplate.java │ │ ├── RegexMatcher.java │ │ ├── StaticMatcher.java │ │ └── statemachine │ │ │ ├── ElementPosition.java │ │ │ ├── MatchingResult.java │ │ │ ├── State.java │ │ │ ├── StateMachine.java │ │ │ ├── StateMachineBuilder.java │ │ │ ├── StateMachineMatcher.java │ │ │ ├── SuccessfulTransition.java │ │ │ ├── Transition.java │ │ │ └── TransitionFunction.java │ │ ├── processors │ │ ├── MapExceptionProcessor.java │ │ ├── StreamToStringProcessor.java │ │ ├── StringBodyToStreamProcessor.java │ │ └── TranslateToValueObjectsProcessor.java │ │ ├── purejavaendpoint │ │ ├── PortStage.java │ │ ├── PureJavaEndpoint.java │ │ └── PureJavaEndpointHandler.java │ │ ├── responsetemplate │ │ ├── ApplyResponseTemplateProcessor.java │ │ ├── InitResponseProcessor.java │ │ └── ResponseTemplate.java │ │ ├── security │ │ ├── Filter.java │ │ ├── SecurityConfigurators.java │ │ ├── SecurityModule.java │ │ ├── SecurityProcessor.java │ │ ├── SimpleSecurityConfigurator.java │ │ ├── authentication │ │ │ ├── Authenticator.java │ │ │ ├── AuthenticatorConfigurator.java │ │ │ ├── AuthenticatorId.java │ │ │ ├── AuthenticatorProcessor.java │ │ │ └── CouldNotAuthenticateException.java │ │ ├── authorization │ │ │ ├── AuthorizationHeader.java │ │ │ ├── Authorizer.java │ │ │ ├── AuthorizerConfigurator.java │ │ │ ├── AuthorizerId.java │ │ │ ├── AuthorizerProcessor.java │ │ │ ├── HttpAuthorizer.java │ │ │ └── NotAuthorizedException.java │ │ ├── basicauth │ │ │ ├── Base64Decoder.java │ │ │ ├── BasicAuthAuthenticator.java │ │ │ └── BasicAuthConfigurator.java │ │ ├── config │ │ │ ├── FilterConfigurator.java │ │ │ ├── PhaseConfigurator.java │ │ │ └── SecurityConfigurator.java │ │ ├── filtering │ │ │ └── FilterConfigurator.java │ │ └── oauth2 │ │ │ └── OAuth2Authenticator.java │ │ └── util │ │ ├── CustomTypeValidationException.java │ │ ├── Maps.java │ │ ├── ObjectNotOfExpectedTypeException.java │ │ ├── ObjectNotPresentException.java │ │ ├── Streams.java │ │ ├── Validators.java │ │ └── describing │ │ ├── CardBuilder.java │ │ ├── DescriptionUtils.java │ │ ├── Dimensions.java │ │ ├── EscapedText.java │ │ ├── MapDumper.java │ │ └── TextCanvas.java │ └── test │ ├── checkstyle │ └── checkstyle-suppressions.xml │ └── spotbugs │ └── spotbugs-exclude.xml ├── docs ├── 00_Introduction.md ├── 01_QuickStart.md ├── 02_Routing.md ├── 03_HandlingRequests.md ├── 04_Cookies.md ├── 05_ServingFiles.md ├── 06_ConfiguringAndLogging.md ├── 07_Exceptions.md ├── 08_AuthenticationAndAuthorization.md ├── 09_MultipartUploads.md ├── 10_Marshalling1Forms.md ├── 10_Marshalling2APIs.md ├── 11_UseCases1.md ├── 11_UseCases2.md ├── 11_UseCases3.md ├── 11_UseCases4.md ├── 12_CORS.md ├── 13_Endpoints.md ├── 14_Client.md ├── 15_DependencyManagement.md ├── 16_FAQ.md └── legacy │ ├── 11_UseCases4.md │ ├── ApplicationLifecycle.md │ ├── ArchitecturalProblemsWithWebApplications.md │ ├── Bootstrapping.md │ ├── Events.md │ ├── Security1Introduction.md │ ├── Security2Authentication.md │ ├── Security3Authorization.md │ ├── SolvingProblems.md │ ├── UseCaseDrivenFlavour.md │ ├── UserGuide.md │ ├── Websockets.md │ └── blog.md ├── examples ├── aws-lambda │ ├── README.md │ ├── lambda-with-api-gateway.yaml │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── examples │ │ │ └── awslambda │ │ │ ├── infra │ │ │ └── HttpMateIntegration.java │ │ │ └── usecases │ │ │ ├── HelloRequest.java │ │ │ ├── HelloResponse.java │ │ │ ├── HelloUseCase.java │ │ │ └── ValidationException.java │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── documentation │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── envimate │ │ │ │ └── httpmate │ │ │ │ └── documentation │ │ │ │ ├── Documentation.java │ │ │ │ ├── MakeReservationUseCase.java │ │ │ │ ├── PingUseCase.java │ │ │ │ ├── authentication │ │ │ │ ├── AuthenticationExample.java │ │ │ │ ├── BasicAuthExample.java │ │ │ │ ├── CustomLoginExample.java │ │ │ │ ├── InMemoryUserDatabase.java │ │ │ │ └── UserDatabase.java │ │ │ │ ├── download │ │ │ │ ├── ContentDispositionExample.java │ │ │ │ ├── DownloadExample.java │ │ │ │ ├── FileSystemExample.java │ │ │ │ └── JavaResourceExample.java │ │ │ │ ├── form │ │ │ │ └── FormExample.java │ │ │ │ ├── jwt │ │ │ │ ├── JwtExample.java │ │ │ │ └── LoginException.java │ │ │ │ ├── react │ │ │ │ ├── LoginException.java │ │ │ │ └── ReactExample.java │ │ │ │ ├── resource │ │ │ │ └── ResourceExample.java │ │ │ │ ├── xx_client │ │ │ │ └── ClientExample.java │ │ │ │ ├── xx_cookies │ │ │ │ └── CookiesExample.java │ │ │ │ ├── xx_cors │ │ │ │ └── CorsExample.java │ │ │ │ ├── xx_exceptions │ │ │ │ ├── ExceptionsExample.java │ │ │ │ ├── MappedDefaultExceptionExample.java │ │ │ │ ├── MappedSpecificExceptionExample.java │ │ │ │ └── UnmappedExceptionExample.java │ │ │ │ ├── xx_handlingrequests │ │ │ │ ├── MethodExample.java │ │ │ │ ├── PathExample.java │ │ │ │ ├── QueryParametersExample.java │ │ │ │ ├── RequestBodyExample.java │ │ │ │ ├── RequestHeadersExample.java │ │ │ │ ├── ResponseBodyExample.java │ │ │ │ ├── ResponseHeadersExample.java │ │ │ │ └── StatusCodeExample.java │ │ │ │ ├── xx_logging │ │ │ │ └── LoggingExample.java │ │ │ │ ├── xx_marshalling │ │ │ │ ├── MarshallingExample.java │ │ │ │ └── MarshallingWithMapMateExample.java │ │ │ │ ├── xx_multipart │ │ │ │ └── MultipartExample.java │ │ │ │ ├── xx_quickstart │ │ │ │ └── QuickstartExample.java │ │ │ │ ├── xx_routing │ │ │ │ ├── MethodsExample.java │ │ │ │ └── PathParametersExample.java │ │ │ │ └── xx_usecases │ │ │ │ ├── UseCasesWithHandlersExample.java │ │ │ │ ├── calculation │ │ │ │ ├── CalculationExample.java │ │ │ │ ├── CalculationWithQueryParametersExample.java │ │ │ │ ├── domain │ │ │ │ │ ├── CalculationResponse.java │ │ │ │ │ ├── DivisionRequest.java │ │ │ │ │ ├── Divisor.java │ │ │ │ │ ├── MultiplicationRequest.java │ │ │ │ │ └── Number.java │ │ │ │ └── usecases │ │ │ │ │ ├── DivisionUseCase.java │ │ │ │ │ └── MultiplicationUseCase.java │ │ │ │ └── restaurant │ │ │ │ ├── Reservation.java │ │ │ │ ├── ReservationConfirmation.java │ │ │ │ ├── ReservationSlot.java │ │ │ │ └── RestaurantTimetable.java │ │ └── resources │ │ │ ├── form.html │ │ │ ├── login.html │ │ │ ├── myHtmlResource.html │ │ │ ├── start.html │ │ │ └── upload.html │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── hello-world │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── examples │ │ │ └── helloworld │ │ │ ├── Application.java │ │ │ ├── HelloMessageResponse.java │ │ │ ├── HelloWorldUseCase.java │ │ │ └── Message.java │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ └── spotbugs │ │ └── spotbugs-exclude.xml └── pom.xml ├── httpmate_logo.png ├── integrations ├── all │ └── pom.xml ├── aws-lambda │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── awslambda │ │ │ ├── AwsLambdaEndpoint.java │ │ │ └── AwsLambdaLogger.java │ │ └── test │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── client │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── client │ │ │ ├── BasePath.java │ │ │ ├── ClientResponseMapper.java │ │ │ ├── HeaderKey.java │ │ │ ├── HeaderValue.java │ │ │ ├── HttpClientRequest.java │ │ │ ├── HttpClientRequestBody.java │ │ │ ├── HttpClientRequestBuilder.java │ │ │ ├── HttpMateClient.java │ │ │ ├── HttpMateClientBuilder.java │ │ │ ├── Query.java │ │ │ ├── QueryParameter.java │ │ │ ├── QueryParameterKey.java │ │ │ ├── QueryParameterValue.java │ │ │ ├── RawClientResponse.java │ │ │ ├── RequestPath.java │ │ │ ├── SimpleHttpResponseObject.java │ │ │ ├── UnsupportedTargetTypeException.java │ │ │ ├── UriString.java │ │ │ ├── body │ │ │ ├── Body.java │ │ │ └── multipart │ │ │ │ ├── MultipartBodyCreator.java │ │ │ │ ├── MultipartRequestException.java │ │ │ │ ├── Part.java │ │ │ │ └── builder │ │ │ │ ├── ContentStage.java │ │ │ │ └── FileNameStage.java │ │ │ ├── clientbuilder │ │ │ ├── PortStage.java │ │ │ └── ProtocolStage.java │ │ │ └── issuer │ │ │ ├── Issuer.java │ │ │ ├── bypass │ │ │ ├── BypassIssuer.java │ │ │ └── SynchronizationWrapper.java │ │ │ └── real │ │ │ ├── Connection.java │ │ │ ├── ConnectionFactory.java │ │ │ ├── ConnectionFromPool.java │ │ │ ├── Endpoint.java │ │ │ ├── NormalConnection.java │ │ │ ├── NormalConnectionFactory.java │ │ │ ├── PooledConnectionFactory.java │ │ │ ├── Protocol.java │ │ │ └── RealIssuer.java │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ ├── java │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── tests │ │ │ ├── ClientSpecs.java │ │ │ └── givenwhenthen │ │ │ ├── Given.java │ │ │ ├── Request.java │ │ │ ├── RequestLog.java │ │ │ ├── Server.java │ │ │ ├── SocketServer.java │ │ │ ├── Then.java │ │ │ ├── When.java │ │ │ └── domain │ │ │ └── ACustomPrimitive.java │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── events │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── envimate │ │ └── httpmate │ │ └── events │ │ ├── EventConfigurators.java │ │ ├── EventModule.java │ │ ├── EventsChains.java │ │ ├── ExternalEventMapping.java │ │ ├── RequestMapEnricher.java │ │ ├── ResponseMapExtractor.java │ │ ├── backchannel │ │ └── EventsBackChannelFactory.java │ │ ├── mapper │ │ ├── EventToResponseMapper.java │ │ ├── HttpRequestToEventMapper.java │ │ └── RequestToEventMapper.java │ │ └── processors │ │ ├── DetermineEventProcessor.java │ │ ├── DispatchEventProcessor.java │ │ ├── EventDispatchingException.java │ │ ├── HandleExternalEventProcessor.java │ │ ├── MapToEventProcessor.java │ │ ├── NoEventTypeMappingForWebserviceRequestException.java │ │ ├── SerializationProcessor.java │ │ └── UnwrapDispatchingExceptionProcessor.java ├── jetty-with-websockets │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── jettywithwebsockets │ │ │ ├── JettyEndpointWithWebSocketsSupport.java │ │ │ └── PortStage.java │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ ├── java │ │ └── websockets │ │ │ ├── WebSocketsSpecs.java │ │ │ ├── exampleproject │ │ │ ├── Application.java │ │ │ ├── CookieParsing.java │ │ │ ├── MessageArrived.java │ │ │ ├── domain │ │ │ │ ├── Message.java │ │ │ │ ├── MessageContent.java │ │ │ │ ├── MessageId.java │ │ │ │ ├── MessageRepository.java │ │ │ │ ├── Password.java │ │ │ │ ├── User.java │ │ │ │ ├── UserRepository.java │ │ │ │ └── Username.java │ │ │ └── usecases │ │ │ │ ├── AntiHateSpeechUseCase.java │ │ │ │ ├── BanUserEvent.java │ │ │ │ ├── SendMessageRequest.java │ │ │ │ ├── SendMessageResponse.java │ │ │ │ ├── SendMessageUseCase.java │ │ │ │ ├── events │ │ │ │ └── NewMessageEvent.java │ │ │ │ └── login │ │ │ │ ├── LoginRequest.java │ │ │ │ └── LoginUseCase.java │ │ │ ├── givenwhenthen │ │ │ ├── FreePortPool.java │ │ │ ├── Given.java │ │ │ ├── ReportBuilder.java │ │ │ ├── SingleWebSocketReportBuilder.java │ │ │ ├── Then.java │ │ │ ├── WebSocketClient.java │ │ │ ├── When.java │ │ │ ├── WhenOrThen.java │ │ │ ├── builder │ │ │ │ └── HeadersStage.java │ │ │ └── configurations │ │ │ │ ├── TestConfiguration.java │ │ │ │ ├── artificial │ │ │ │ ├── ArtificialConfiguration.java │ │ │ │ └── usecases │ │ │ │ │ ├── WaitableObject.java │ │ │ │ │ ├── abc │ │ │ │ │ ├── UseCaseA.java │ │ │ │ │ ├── UseCaseB.java │ │ │ │ │ └── UseCaseC.java │ │ │ │ │ ├── both │ │ │ │ │ └── BothUseCase.java │ │ │ │ │ ├── close │ │ │ │ │ └── CloseUseCase.java │ │ │ │ │ ├── count │ │ │ │ │ └── CountUseCase.java │ │ │ │ │ ├── echo │ │ │ │ │ ├── EchoParameter.java │ │ │ │ │ └── EchoUseCase.java │ │ │ │ │ ├── exception │ │ │ │ │ ├── ExceptionUseCase.java │ │ │ │ │ ├── ExceptionUseCaseParameter.java │ │ │ │ │ └── UseCaseException.java │ │ │ │ │ ├── headers │ │ │ │ │ ├── HeaderParameter.java │ │ │ │ │ └── HeaderUseCase.java │ │ │ │ │ ├── normal │ │ │ │ │ └── NormalUseCase.java │ │ │ │ │ ├── pathparameter │ │ │ │ │ ├── ParameterParameter.java │ │ │ │ │ └── ParameterUseCase.java │ │ │ │ │ ├── query │ │ │ │ │ ├── QueryParameter.java │ │ │ │ │ └── QueryUseCase.java │ │ │ │ │ └── queryfoo │ │ │ │ │ └── QueryFooUseCase.java │ │ │ │ ├── chat │ │ │ │ ├── ChatConfiguration.java │ │ │ │ ├── domain │ │ │ │ │ ├── MessageContent.java │ │ │ │ │ ├── User.java │ │ │ │ │ ├── UserRepository.java │ │ │ │ │ └── Username.java │ │ │ │ └── usecases │ │ │ │ │ ├── ChatMessage.java │ │ │ │ │ ├── NewMessageEvent.java │ │ │ │ │ └── SendMessageUseCase.java │ │ │ │ └── lowlevel │ │ │ │ ├── EchoHandler.java │ │ │ │ ├── FooBarHandler.java │ │ │ │ ├── LoggerHandler.java │ │ │ │ └── LowLevelConfiguration.java │ │ │ └── lowlevel │ │ │ ├── LowLevelSpecs.java │ │ │ └── UseCasesWithWebsocketsSpecs.java │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── jetty │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── jetty │ │ │ ├── JettyEndpoint.java │ │ │ ├── JettyEndpointHandler.java │ │ │ └── PortStage.java │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── mapmate │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── mapmate │ │ │ ├── MapMateConfigurator.java │ │ │ ├── MapMateIntegration.java │ │ │ ├── MapMateIntegrationBuilder.java │ │ │ ├── MapMateSerializerAndDeserializer.java │ │ │ └── builder │ │ │ ├── DeserializerStage.java │ │ │ └── MarshallerTypeStage.java │ │ └── test │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── multipart │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── multipart │ │ │ ├── MultipartChainKeys.java │ │ │ ├── MultipartConfigurators.java │ │ │ ├── MultipartException.java │ │ │ ├── MultipartIteratorBody.java │ │ │ ├── MultipartModule.java │ │ │ ├── MultipartParser.java │ │ │ ├── MultipartPart.java │ │ │ ├── MultipartProcessor.java │ │ │ ├── handler │ │ │ ├── MultipartHandler.java │ │ │ └── MultipartRequest.java │ │ │ └── internal │ │ │ ├── AbstractHttpServletRequestWithMockImplementations.java │ │ │ ├── FileUpload.java │ │ │ ├── MockHttpServletRequest.java │ │ │ └── SpecialServletInputStream.java │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── pom.xml ├── servlet-with-websockets │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── envimate │ │ └── httpmate │ │ └── servletwithwebsockets │ │ ├── JettyStyleWebSocket.java │ │ └── WebSocketAwareHttpMateServlet.java ├── servlet │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── servlet │ │ │ ├── ServletEndpoint.java │ │ │ └── ServletHandling.java │ │ └── test │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── spark │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── envimate │ │ │ │ └── httpmate │ │ │ │ └── spark │ │ │ │ ├── PortStage.java │ │ │ │ ├── SparkEndpoint.java │ │ │ │ └── SparkRouteWebserviceAdapter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── com.envimate.httpmate.Endpoint │ │ └── test │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── usecases │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── envimate │ │ └── httpmate │ │ └── usecases │ │ ├── EventFilter.java │ │ ├── UseCaseConfigurators.java │ │ ├── UseCasesModule.java │ │ └── serializing │ │ ├── DelegatingDeserializerAndSerializer.java │ │ └── SerializerAndDeserializer.java ├── websocket │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── envimate │ │ │ └── httpmate │ │ │ └── websockets │ │ │ ├── MetaDataEntriesToSave.java │ │ │ ├── MetaDataEntry.java │ │ │ ├── MetaDataEntryProvider.java │ │ │ ├── SavedMetaDataEntries.java │ │ │ ├── WebSocket.java │ │ │ ├── WebSocketDelegate.java │ │ │ ├── WebSocketForEventFilter.java │ │ │ ├── WebSocketMapping.java │ │ │ ├── WebSocketMetrics.java │ │ │ ├── WebSocketModule.java │ │ │ ├── WebSocketTag.java │ │ │ ├── WebSocketsConfigurator.java │ │ │ ├── WebsocketChainKeys.java │ │ │ ├── WebsocketChains.java │ │ │ ├── builder │ │ │ ├── CategorizerStage.java │ │ │ ├── EventStage.java │ │ │ ├── That.java │ │ │ ├── To.java │ │ │ └── When.java │ │ │ ├── closing │ │ │ └── WebSocketCloser.java │ │ │ ├── handler │ │ │ ├── WebSocketCondition.java │ │ │ └── WebSocketMessageHandler.java │ │ │ ├── processors │ │ │ ├── ActivateWebSocketProcessor.java │ │ │ ├── CloseWebSocketProcessor.java │ │ │ ├── CreateWebSocketProcessor.java │ │ │ ├── DetermineWebSocketTypeProcessor.java │ │ │ ├── HandleNewWebSocketMessageProcessor.java │ │ │ ├── RemoveWebSocketFromRegistryProcessor.java │ │ │ ├── SendToWebSocketsProcessor.java │ │ │ └── WebSocketInitializationProcessor.java │ │ │ └── registry │ │ │ ├── SaveMap.java │ │ │ ├── WebSocketId.java │ │ │ ├── WebSocketNotFoundException.java │ │ │ └── WebSocketRegistry.java │ │ └── test │ │ ├── checkstyle │ │ └── checkstyle-suppressions.xml │ │ └── spotbugs │ │ └── spotbugs-exclude.xml ├── websockets-events │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── envimate │ │ └── httpmate │ │ └── websocketsevents │ │ ├── Conditions.java │ │ ├── DetermineEventForWebSocketsProcessor.java │ │ ├── EventMapping.java │ │ ├── IncomingEventMapping.java │ │ └── WebSocketsExternalEventMapping.java └── websockets-usecases │ ├── pom.xml │ └── src │ └── main │ └── java │ └── com │ └── envimate │ └── httpmate │ └── websocketsusecases │ ├── WebSocketMessageSender.java │ ├── WebSocketMessageSenderConfiguration.java │ └── WebSocketSenderFactory.java ├── pom.xml └── tests ├── aws-lambda-testfunction ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── envimate │ │ └── httpmate │ │ └── tests │ │ └── awslambda │ │ └── TestFunction.java │ └── test │ └── spotbugs │ └── spotbugs-exclude.xml ├── pom.xml └── testsuite ├── pom.xml └── src ├── main └── java │ └── com │ └── envimate │ └── httpmate │ └── tests │ ├── HttpMateTestConfigurations.java │ ├── Util.java │ ├── lowlevel │ ├── LowLevelHttpMateConfiguration.java │ └── handlers │ │ ├── ContentTypeInResponseHandler.java │ │ ├── EchoBodyHandler.java │ │ ├── EchoContentTypeHandler.java │ │ ├── ExceptionThrowingHandler.java │ │ ├── HeadersInResponseHandler.java │ │ ├── LogHandler.java │ │ └── MyDownloadHandler.java │ ├── multipart │ ├── AuthenticatedHandler.java │ ├── AuthorizedHandler.java │ ├── DumpMultipartBodyHandler.java │ └── MultipartHttpMateConfiguration.java │ └── usecases │ ├── ToStringWrapper.java │ ├── echobody │ ├── EchoBodyUseCase.java │ └── EchoBodyValue.java │ ├── echocontenttype │ ├── EchoContentTypeUseCase.java │ └── EchoContentTypeValue.java │ ├── echomultipart │ ├── EchoMultipartUseCase.java │ └── EchoMultipartValue.java │ ├── echopathandqueryparameters │ ├── EchoPathAndQueryParametersUseCase.java │ └── EchoPathAndQueryParametersValue.java │ ├── headers │ ├── HeaderUseCase.java │ └── HeadersParameter.java │ ├── mapmate │ ├── MapMateUseCase.java │ └── mapmatedefinitions │ │ ├── CustomPrimitive1.java │ │ ├── CustomPrimitive2.java │ │ ├── CustomPrimitive3.java │ │ ├── CustomPrimitive4.java │ │ └── DataTransferObject.java │ ├── multipartandmapmate │ └── MultipartAndMapmateUseCase.java │ ├── parameter │ ├── Parameter.java │ └── ParameterizedUseCase.java │ ├── pathparameter │ ├── WildCardUseCase.java │ └── WildcardParameter.java │ ├── queryparameters │ ├── QueryParametersParameter.java │ └── QueryParametersUseCase.java │ ├── responsecontenttype │ ├── SetContentTypeInResponseUseCase.java │ └── SetContentTypeInResponseValue.java │ ├── responseheaders │ ├── HeadersInResponseReturnValue.java │ └── HeadersInResponseUseCase.java │ ├── simple │ └── TestUseCase.java │ ├── twoparameters │ ├── Parameter1.java │ ├── Parameter2.java │ └── TwoParametersUseCase.java │ └── vooooid │ └── VoidUseCase.java └── test ├── checkstyle └── checkstyle-suppressions.xml ├── java └── com │ └── envimate │ └── httpmate │ └── tests │ ├── ResourceDeallocationSpecs.java │ ├── givenwhenthen │ ├── DeployerAndClient.java │ ├── Given.java │ ├── JsonNormalizer.java │ ├── MultipartBuilder.java │ ├── TestEnvironment.java │ ├── Then.java │ ├── When.java │ ├── builders │ │ ├── BodyBuilder.java │ │ ├── HeaderBuilder.java │ │ ├── MethodBuilder.java │ │ ├── MultipartElement.java │ │ └── PathBuilder.java │ ├── client │ │ ├── ClientFactory.java │ │ ├── HttpClientResponse.java │ │ ├── HttpClientWrapper.java │ │ ├── real │ │ │ ├── BypassingHttpMateClientFactory.java │ │ │ ├── HttpMateClientWrapper.java │ │ │ ├── RealHttpMateClientFactory.java │ │ │ └── RealHttpMateClientWithConnectionReuseFactory.java │ │ └── shitty │ │ │ ├── ShittyClientFactory.java │ │ │ └── ShittyHttpClientWrapper.java │ └── deploy │ │ ├── Deployer.java │ │ ├── DeployerManager.java │ │ ├── Deployment.java │ │ ├── FreePortPool.java │ │ ├── awslambda │ │ ├── AwsDeployer.java │ │ ├── Poller.java │ │ ├── S3Handler.java │ │ └── lambdastatus │ │ │ ├── LambdaStatus.java │ │ │ ├── LambdaStatusService.java │ │ │ └── StackIdentifier.java │ │ ├── bypassed │ │ └── BypassedDeployer.java │ │ ├── jetty │ │ └── JettyDeployer.java │ │ ├── purejava │ │ └── PureJavaDeployer.java │ │ └── servlet │ │ └── ServletDeployer.java │ ├── lowlevel │ ├── CookieSpecs.java │ ├── CorsSpecs.java │ ├── EncodingSpecs.java │ ├── ExceptionSpecs.java │ ├── HttpMateSpecs.java │ ├── LowLevelSpecs.java │ ├── MarshallingSpecs.java │ ├── MultipartSpecs.java │ ├── RedirectSpecs.java │ ├── StaticFilesSpecs.java │ ├── aaa │ │ ├── AuthenticationSpecs.java │ │ ├── AuthorizationSpecs.java │ │ ├── BasicAuthSpecs.java │ │ └── FilterSpecs.java │ ├── events │ │ ├── EventSpecs.java │ │ └── EventsHttpMateConfiguration.java │ ├── mapmate │ │ ├── MapMateSpecs.java │ │ └── usecases │ │ │ ├── MyUseCase.java │ │ │ └── domain │ │ │ ├── CustomPrimitive1.java │ │ │ ├── CustomPrimitive2.java │ │ │ └── MyRequest.java │ └── usecase │ │ ├── UseCaseSpecs.java │ │ └── usecases │ │ ├── FailInInitializerUseCase.java │ │ ├── MyUseCaseInitializationException.java │ │ ├── SomeCheckedException.java │ │ ├── ThrowCheckedExceptionUseCase.java │ │ └── VoidUseCase.java │ └── unittests │ └── PathTemplateSpecs.java ├── resources ├── Xlogback.xml └── staticfiles │ └── directory │ ├── file1 │ ├── file2 │ ├── file3 │ └── subdirectory │ ├── file4 │ └── file5 └── spotbugs └── spotbugs-exclude.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.Java10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/README.Java10.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/README.md -------------------------------------------------------------------------------- /bitbucket-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/bitbucket-pipelines.yml -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/Configurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/Configurators.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/CoreModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/CoreModule.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/HttpMate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/HttpMate.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/HttpMateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/HttpMateBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/HttpMateChainKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/HttpMateChainKeys.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/HttpMateChains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/HttpMateChains.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/MetricsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/MetricsProvider.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/backchannel/BackChannelFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/backchannel/BackChannelFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/backchannel/BackChannelTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/backchannel/BackChannelTrigger.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/backchannel/LocalBackChannelFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/backchannel/LocalBackChannelFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/Chain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/Chain.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ChainExtender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ChainExtender.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ChainModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ChainModule.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ChainName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ChainName.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ChainRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ChainRegistry.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ChainRegistryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ChainRegistryBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/Configurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/Configurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ConfiguratorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ConfiguratorBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/DependencyRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/DependencyRegistry.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/FinalConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/FinalConsumer.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/GraphCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/GraphCreator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/IndexedModules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/IndexedModules.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/MetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/MetaData.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/MetaDataKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/MetaDataKey.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ModuleIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ModuleIdentifier.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/NoChainForNameException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/NoChainForNameException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/ProcessingContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/ProcessingContext.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/Processor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/Processor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/RegisteredProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/RegisteredProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/RunId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/RunId.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/autoloading/Autoloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/autoloading/Autoloader.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/autoloading/MavenDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/autoloading/MavenDependency.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/builder/ChainBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/builder/ChainBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/builder/ChainBuilderEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/builder/ChainBuilderEntry.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/graph/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/graph/Color.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/graph/ColorPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/graph/ColorPool.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/graph/Edge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/graph/Edge.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/graph/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/graph/Graph.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/graph/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/graph/Label.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/graph/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/graph/Node.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/rules/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/rules/Action.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/rules/Consume.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/rules/Consume.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/rules/Drop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/rules/Drop.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/rules/Jump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/rules/Jump.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/rules/Rule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/rules/Rule.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/chains/rules/RuleDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/chains/rules/RuleDescription.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/closing/ClosingAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/closing/ClosingAction.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/closing/ClosingActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/closing/ClosingActions.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/Cors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/Cors.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/CorsConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/CorsConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/CorsConfigurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/CorsConfigurators.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/CorsModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/CorsModule.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/PreflightRequestProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/PreflightRequestProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/SimpleCrossOriginRequestProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/SimpleCrossOriginRequestProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/domain/ExposedHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/domain/ExposedHeader.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/domain/ExposedHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/domain/ExposedHeaders.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/domain/MaxAge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/domain/MaxAge.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/domain/Origin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/domain/Origin.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/domain/RequestedHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/domain/RequestedHeader.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/domain/RequestedHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/domain/RequestedHeaders.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/domain/RequestedMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/domain/RequestedMethod.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/policy/AllowedHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/policy/AllowedHeaders.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/policy/AllowedMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/policy/AllowedMethods.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/policy/AllowedOrigins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/policy/AllowedOrigins.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/cors/policy/ResourceSharingPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/cors/policy/ResourceSharingPolicy.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/debug/DebugConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/debug/DebugConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/debug/DebugModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/debug/DebugModule.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/exceptions/DefaultExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/exceptions/DefaultExceptionMapper.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/exceptions/ExceptionConfigurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/exceptions/ExceptionConfigurators.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/exceptions/ExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/exceptions/ExceptionMapper.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/exceptions/ExceptionSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/exceptions/ExceptionSerializer.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/exceptions/HttpExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/exceptions/HttpExceptionMapper.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/filtermap/FilterMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/filtermap/FilterMap.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/filtermap/FilterMapBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/filtermap/FilterMapBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/filtermap/FilterMapEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/filtermap/FilterMapEntry.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/generator/GenerationCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/generator/GenerationCondition.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/generator/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/generator/Generator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/generator/Generators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/generator/Generators.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/generator/OverlappingConditionsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/generator/OverlappingConditionsException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/generator/PathAndMethodGenerationCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/generator/PathAndMethodGenerationCondition.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/generator/builder/ConditionStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/generator/builder/ConditionStage.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/generator/builder/MethodStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/generator/builder/MethodStage.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/DetermineHandlerProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/DetermineHandlerProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/Handler.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/InvokeHandlerProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/InvokeHandlerProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/NoHandlerFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/NoHandlerFoundException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/distribution/HandlerDistributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/distribution/HandlerDistributor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/distribution/HandlerDistributorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/distribution/HandlerDistributorException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/distribution/HandlerDistributors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/distribution/HandlerDistributors.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/distribution/RegisteredHandlers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/distribution/RegisteredHandlers.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/http/HttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/http/HttpHandler.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/http/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/http/HttpRequest.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/http/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/http/HttpResponse.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/http/files/FileDoesNotExistException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/http/files/FileDoesNotExistException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/http/files/FileLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/http/files/FileLoader.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/handler/http/files/MultiformatPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/handler/http/files/MultiformatPath.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/HeaderKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/HeaderKey.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/HeaderValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/HeaderValue.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/Headers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/Headers.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/Http.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/Http.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/HttpRequestMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/HttpRequestMethod.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/PathParameterKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/PathParameterKey.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/PathParameterValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/PathParameterValue.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/PathParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/PathParameters.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/QueryParameterKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/QueryParameterKey.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/QueryParameterValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/QueryParameterValue.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/QueryParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/QueryParameters.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/ContentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/ContentType.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/HeaderValueWithComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/HeaderValueWithComment.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/accept/Accept.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/accept/Accept.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/accept/MimeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/accept/MimeType.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/accept/MimeTypeElementMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/accept/MimeTypeElementMatcher.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/accept/MimeTypeMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/accept/MimeTypeMatcher.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/cookies/CookieBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/cookies/CookieBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/cookies/CookieName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/cookies/CookieName.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/cookies/CookieValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/cookies/CookieValue.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/cookies/Cookies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/cookies/Cookies.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/cookies/SameSitePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/cookies/SameSitePolicy.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/http/headers/cookies/SetCookieHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/http/headers/cookies/SetCookieHeader.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/logger/LogLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/logger/LogLevel.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/logger/LogMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/logger/LogMessage.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/logger/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/logger/Logger.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/logger/LoggerConfigurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/logger/LoggerConfigurators.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/logger/LoggerImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/logger/LoggerImplementation.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/logger/Loggers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/logger/Loggers.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/logger/SetLoggerProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/logger/SetLoggerProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/Marshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/Marshaller.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/MarshallingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/MarshallingException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/MarshallingModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/MarshallingModule.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/MarshallingModuleBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/MarshallingModuleBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/ResponseContentTypeCouldNotBeDeterminedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/ResponseContentTypeCouldNotBeDeterminedException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/Unmarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/Unmarshaller.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/UnsupportedContentTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/UnsupportedContentTypeException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/marshalling/With.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/marshalling/With.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/AnyMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/AnyMatcher.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/CaptureMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/CaptureMatcher.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/Path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/Path.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/PathResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/PathResolver.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/PathTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/PathTemplate.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/RegexMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/RegexMatcher.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/StaticMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/StaticMatcher.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/ElementPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/ElementPosition.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/MatchingResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/MatchingResult.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/State.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/StateMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/StateMachine.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/StateMachineBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/StateMachineBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/StateMachineMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/StateMachineMatcher.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/SuccessfulTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/SuccessfulTransition.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/Transition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/Transition.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/path/statemachine/TransitionFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/path/statemachine/TransitionFunction.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/processors/MapExceptionProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/processors/MapExceptionProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/processors/StreamToStringProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/processors/StreamToStringProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/processors/StringBodyToStreamProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/processors/StringBodyToStreamProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/processors/TranslateToValueObjectsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/processors/TranslateToValueObjectsProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/purejavaendpoint/PortStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/purejavaendpoint/PortStage.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/purejavaendpoint/PureJavaEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/purejavaendpoint/PureJavaEndpoint.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/purejavaendpoint/PureJavaEndpointHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/purejavaendpoint/PureJavaEndpointHandler.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/responsetemplate/ApplyResponseTemplateProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/responsetemplate/ApplyResponseTemplateProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/responsetemplate/InitResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/responsetemplate/InitResponseProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/responsetemplate/ResponseTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/responsetemplate/ResponseTemplate.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/Filter.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/SecurityConfigurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/SecurityConfigurators.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/SecurityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/SecurityModule.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/SecurityProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/SecurityProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/SimpleSecurityConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/SimpleSecurityConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authentication/Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authentication/Authenticator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authentication/AuthenticatorConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authentication/AuthenticatorConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authentication/AuthenticatorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authentication/AuthenticatorId.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authentication/AuthenticatorProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authentication/AuthenticatorProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authentication/CouldNotAuthenticateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authentication/CouldNotAuthenticateException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizationHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizationHeader.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authorization/Authorizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authorization/Authorizer.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizerConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizerConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizerId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizerId.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizerProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authorization/AuthorizerProcessor.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authorization/HttpAuthorizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authorization/HttpAuthorizer.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/authorization/NotAuthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/authorization/NotAuthorizedException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/basicauth/Base64Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/basicauth/Base64Decoder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/basicauth/BasicAuthAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/basicauth/BasicAuthAuthenticator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/basicauth/BasicAuthConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/basicauth/BasicAuthConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/config/FilterConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/config/FilterConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/config/PhaseConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/config/PhaseConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/config/SecurityConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/config/SecurityConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/filtering/FilterConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/filtering/FilterConfigurator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/security/oauth2/OAuth2Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/security/oauth2/OAuth2Authenticator.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/CustomTypeValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/CustomTypeValidationException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/Maps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/Maps.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/ObjectNotOfExpectedTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/ObjectNotOfExpectedTypeException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/ObjectNotPresentException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/ObjectNotPresentException.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/Streams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/Streams.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/Validators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/Validators.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/describing/CardBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/describing/CardBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/describing/DescriptionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/describing/DescriptionUtils.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/describing/Dimensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/describing/Dimensions.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/describing/EscapedText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/describing/EscapedText.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/describing/MapDumper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/describing/MapDumper.java -------------------------------------------------------------------------------- /core/src/main/java/com/envimate/httpmate/util/describing/TextCanvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/main/java/com/envimate/httpmate/util/describing/TextCanvas.java -------------------------------------------------------------------------------- /core/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /core/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/core/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /docs/00_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/00_Introduction.md -------------------------------------------------------------------------------- /docs/01_QuickStart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/01_QuickStart.md -------------------------------------------------------------------------------- /docs/02_Routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/02_Routing.md -------------------------------------------------------------------------------- /docs/03_HandlingRequests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/03_HandlingRequests.md -------------------------------------------------------------------------------- /docs/04_Cookies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/04_Cookies.md -------------------------------------------------------------------------------- /docs/05_ServingFiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/05_ServingFiles.md -------------------------------------------------------------------------------- /docs/06_ConfiguringAndLogging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/06_ConfiguringAndLogging.md -------------------------------------------------------------------------------- /docs/07_Exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/07_Exceptions.md -------------------------------------------------------------------------------- /docs/08_AuthenticationAndAuthorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/08_AuthenticationAndAuthorization.md -------------------------------------------------------------------------------- /docs/09_MultipartUploads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/09_MultipartUploads.md -------------------------------------------------------------------------------- /docs/10_Marshalling1Forms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/10_Marshalling1Forms.md -------------------------------------------------------------------------------- /docs/10_Marshalling2APIs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/10_Marshalling2APIs.md -------------------------------------------------------------------------------- /docs/11_UseCases1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/11_UseCases1.md -------------------------------------------------------------------------------- /docs/11_UseCases2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/11_UseCases2.md -------------------------------------------------------------------------------- /docs/11_UseCases3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/11_UseCases3.md -------------------------------------------------------------------------------- /docs/11_UseCases4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/11_UseCases4.md -------------------------------------------------------------------------------- /docs/12_CORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/12_CORS.md -------------------------------------------------------------------------------- /docs/13_Endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/13_Endpoints.md -------------------------------------------------------------------------------- /docs/14_Client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/14_Client.md -------------------------------------------------------------------------------- /docs/15_DependencyManagement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/15_DependencyManagement.md -------------------------------------------------------------------------------- /docs/16_FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/16_FAQ.md -------------------------------------------------------------------------------- /docs/legacy/11_UseCases4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/11_UseCases4.md -------------------------------------------------------------------------------- /docs/legacy/ApplicationLifecycle.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/legacy/ArchitecturalProblemsWithWebApplications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/ArchitecturalProblemsWithWebApplications.md -------------------------------------------------------------------------------- /docs/legacy/Bootstrapping.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/legacy/Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/Events.md -------------------------------------------------------------------------------- /docs/legacy/Security1Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/Security1Introduction.md -------------------------------------------------------------------------------- /docs/legacy/Security2Authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/Security2Authentication.md -------------------------------------------------------------------------------- /docs/legacy/Security3Authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/Security3Authorization.md -------------------------------------------------------------------------------- /docs/legacy/SolvingProblems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/SolvingProblems.md -------------------------------------------------------------------------------- /docs/legacy/UseCaseDrivenFlavour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/UseCaseDrivenFlavour.md -------------------------------------------------------------------------------- /docs/legacy/UserGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/UserGuide.md -------------------------------------------------------------------------------- /docs/legacy/Websockets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/Websockets.md -------------------------------------------------------------------------------- /docs/legacy/blog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/docs/legacy/blog.md -------------------------------------------------------------------------------- /examples/aws-lambda/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/README.md -------------------------------------------------------------------------------- /examples/aws-lambda/lambda-with-api-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/lambda-with-api-gateway.yaml -------------------------------------------------------------------------------- /examples/aws-lambda/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/pom.xml -------------------------------------------------------------------------------- /examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/infra/HttpMateIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/infra/HttpMateIntegration.java -------------------------------------------------------------------------------- /examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/HelloRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/HelloRequest.java -------------------------------------------------------------------------------- /examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/HelloResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/HelloResponse.java -------------------------------------------------------------------------------- /examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/HelloUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/HelloUseCase.java -------------------------------------------------------------------------------- /examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/src/main/java/com/envimate/httpmate/examples/awslambda/usecases/ValidationException.java -------------------------------------------------------------------------------- /examples/aws-lambda/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /examples/aws-lambda/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/aws-lambda/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /examples/documentation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/pom.xml -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/Documentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/Documentation.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/MakeReservationUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/MakeReservationUseCase.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/PingUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/PingUseCase.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/AuthenticationExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/AuthenticationExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/BasicAuthExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/BasicAuthExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/CustomLoginExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/CustomLoginExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/InMemoryUserDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/InMemoryUserDatabase.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/UserDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/authentication/UserDatabase.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/ContentDispositionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/ContentDispositionExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/DownloadExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/DownloadExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/FileSystemExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/FileSystemExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/JavaResourceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/download/JavaResourceExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/form/FormExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/form/FormExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/jwt/JwtExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/jwt/JwtExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/jwt/LoginException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/jwt/LoginException.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/react/LoginException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/react/LoginException.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/react/ReactExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/react/ReactExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/resource/ResourceExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/resource/ResourceExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_client/ClientExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_client/ClientExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_cookies/CookiesExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_cookies/CookiesExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_cors/CorsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_cors/CorsExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/ExceptionsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/ExceptionsExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/MappedDefaultExceptionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/MappedDefaultExceptionExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/MappedSpecificExceptionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/MappedSpecificExceptionExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/UnmappedExceptionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_exceptions/UnmappedExceptionExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/MethodExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/MethodExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/PathExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/PathExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/QueryParametersExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/QueryParametersExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/RequestBodyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/RequestBodyExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/RequestHeadersExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/RequestHeadersExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/ResponseBodyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/ResponseBodyExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/ResponseHeadersExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/ResponseHeadersExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/StatusCodeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_handlingrequests/StatusCodeExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_logging/LoggingExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_logging/LoggingExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_marshalling/MarshallingExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_marshalling/MarshallingExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_marshalling/MarshallingWithMapMateExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_marshalling/MarshallingWithMapMateExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_multipart/MultipartExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_multipart/MultipartExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_quickstart/QuickstartExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_quickstart/QuickstartExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_routing/MethodsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_routing/MethodsExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_routing/PathParametersExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_routing/PathParametersExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/UseCasesWithHandlersExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/UseCasesWithHandlersExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/calculation/CalculationExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/calculation/CalculationExample.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/calculation/domain/Divisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/calculation/domain/Divisor.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/calculation/domain/Number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/calculation/domain/Number.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/restaurant/Reservation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/restaurant/Reservation.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/restaurant/ReservationSlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/restaurant/ReservationSlot.java -------------------------------------------------------------------------------- /examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/restaurant/RestaurantTimetable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/java/com/envimate/httpmate/documentation/xx_usecases/restaurant/RestaurantTimetable.java -------------------------------------------------------------------------------- /examples/documentation/src/main/resources/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/resources/form.html -------------------------------------------------------------------------------- /examples/documentation/src/main/resources/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/resources/login.html -------------------------------------------------------------------------------- /examples/documentation/src/main/resources/myHtmlResource.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/resources/myHtmlResource.html -------------------------------------------------------------------------------- /examples/documentation/src/main/resources/start.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/resources/start.html -------------------------------------------------------------------------------- /examples/documentation/src/main/resources/upload.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/main/resources/upload.html -------------------------------------------------------------------------------- /examples/documentation/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /examples/documentation/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/documentation/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /examples/hello-world/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/hello-world/pom.xml -------------------------------------------------------------------------------- /examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/Application.java -------------------------------------------------------------------------------- /examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/HelloMessageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/HelloMessageResponse.java -------------------------------------------------------------------------------- /examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/HelloWorldUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/HelloWorldUseCase.java -------------------------------------------------------------------------------- /examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/hello-world/src/main/java/com/envimate/httpmate/examples/helloworld/Message.java -------------------------------------------------------------------------------- /examples/hello-world/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/hello-world/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /examples/hello-world/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/hello-world/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /httpmate_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/httpmate_logo.png -------------------------------------------------------------------------------- /integrations/all/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/all/pom.xml -------------------------------------------------------------------------------- /integrations/aws-lambda/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/aws-lambda/pom.xml -------------------------------------------------------------------------------- /integrations/aws-lambda/src/main/java/com/envimate/httpmate/awslambda/AwsLambdaEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/aws-lambda/src/main/java/com/envimate/httpmate/awslambda/AwsLambdaEndpoint.java -------------------------------------------------------------------------------- /integrations/aws-lambda/src/main/java/com/envimate/httpmate/awslambda/AwsLambdaLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/aws-lambda/src/main/java/com/envimate/httpmate/awslambda/AwsLambdaLogger.java -------------------------------------------------------------------------------- /integrations/aws-lambda/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/aws-lambda/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/pom.xml -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/BasePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/BasePath.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/ClientResponseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/ClientResponseMapper.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/HeaderKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/HeaderKey.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/HeaderValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/HeaderValue.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/HttpClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/HttpClientRequest.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/HttpClientRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/HttpClientRequestBody.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/HttpClientRequestBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/HttpClientRequestBuilder.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/HttpMateClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/HttpMateClient.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/HttpMateClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/HttpMateClientBuilder.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/Query.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/QueryParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/QueryParameter.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/QueryParameterKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/QueryParameterKey.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/QueryParameterValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/QueryParameterValue.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/RawClientResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/RawClientResponse.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/RequestPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/RequestPath.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/SimpleHttpResponseObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/SimpleHttpResponseObject.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/UnsupportedTargetTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/UnsupportedTargetTypeException.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/UriString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/UriString.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/body/Body.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/body/Body.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/MultipartBodyCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/MultipartBodyCreator.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/MultipartRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/MultipartRequestException.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/Part.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/Part.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/builder/ContentStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/builder/ContentStage.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/builder/FileNameStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/body/multipart/builder/FileNameStage.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/clientbuilder/PortStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/clientbuilder/PortStage.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/clientbuilder/ProtocolStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/clientbuilder/ProtocolStage.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/Issuer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/Issuer.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/bypass/BypassIssuer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/bypass/BypassIssuer.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/bypass/SynchronizationWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/bypass/SynchronizationWrapper.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/Connection.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/ConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/ConnectionFactory.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/ConnectionFromPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/ConnectionFromPool.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/Endpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/Endpoint.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/NormalConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/NormalConnection.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/NormalConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/NormalConnectionFactory.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/PooledConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/PooledConnectionFactory.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/Protocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/Protocol.java -------------------------------------------------------------------------------- /integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/RealIssuer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/main/java/com/envimate/httpmate/client/issuer/real/RealIssuer.java -------------------------------------------------------------------------------- /integrations/client/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/ClientSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/ClientSpecs.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Given.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Given.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Request.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/RequestLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/RequestLog.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Server.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/SocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/SocketServer.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Then.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Then.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/When.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/When.java -------------------------------------------------------------------------------- /integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/domain/ACustomPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/java/com/envimate/httpmate/tests/givenwhenthen/domain/ACustomPrimitive.java -------------------------------------------------------------------------------- /integrations/client/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/client/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/events/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/pom.xml -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/EventConfigurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/EventConfigurators.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/EventModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/EventModule.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/EventsChains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/EventsChains.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/ExternalEventMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/ExternalEventMapping.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/RequestMapEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/RequestMapEnricher.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/ResponseMapExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/ResponseMapExtractor.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/backchannel/EventsBackChannelFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/backchannel/EventsBackChannelFactory.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/mapper/EventToResponseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/mapper/EventToResponseMapper.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/mapper/HttpRequestToEventMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/mapper/HttpRequestToEventMapper.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/mapper/RequestToEventMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/mapper/RequestToEventMapper.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/processors/DetermineEventProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/processors/DetermineEventProcessor.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/processors/DispatchEventProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/processors/DispatchEventProcessor.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/processors/EventDispatchingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/processors/EventDispatchingException.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/processors/HandleExternalEventProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/processors/HandleExternalEventProcessor.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/processors/MapToEventProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/processors/MapToEventProcessor.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/processors/SerializationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/processors/SerializationProcessor.java -------------------------------------------------------------------------------- /integrations/events/src/main/java/com/envimate/httpmate/events/processors/UnwrapDispatchingExceptionProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/events/src/main/java/com/envimate/httpmate/events/processors/UnwrapDispatchingExceptionProcessor.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/pom.xml -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/main/java/com/envimate/httpmate/jettywithwebsockets/PortStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/main/java/com/envimate/httpmate/jettywithwebsockets/PortStage.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/WebSocketsSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/WebSocketsSpecs.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/Application.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/CookieParsing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/CookieParsing.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/MessageArrived.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/MessageArrived.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/Message.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/MessageContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/MessageContent.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/MessageId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/MessageId.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/MessageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/MessageRepository.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/Password.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/Password.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/User.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/UserRepository.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/Username.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/domain/Username.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/AntiHateSpeechUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/AntiHateSpeechUseCase.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/BanUserEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/BanUserEvent.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/SendMessageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/SendMessageRequest.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/SendMessageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/SendMessageResponse.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/SendMessageUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/SendMessageUseCase.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/events/NewMessageEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/events/NewMessageEvent.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/login/LoginRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/login/LoginRequest.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/login/LoginUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/exampleproject/usecases/login/LoginUseCase.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/FreePortPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/FreePortPool.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/Given.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/Given.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/ReportBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/ReportBuilder.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/SingleWebSocketReportBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/SingleWebSocketReportBuilder.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/Then.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/Then.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/WebSocketClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/WebSocketClient.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/When.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/When.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/WhenOrThen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/WhenOrThen.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/builder/HeadersStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/builder/HeadersStage.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/TestConfiguration.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/ChatConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/ChatConfiguration.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/MessageContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/MessageContent.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/User.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/UserRepository.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/Username.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/domain/Username.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/usecases/ChatMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/chat/usecases/ChatMessage.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/lowlevel/EchoHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/lowlevel/EchoHandler.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/lowlevel/FooBarHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/lowlevel/FooBarHandler.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/lowlevel/LoggerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/givenwhenthen/configurations/lowlevel/LoggerHandler.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/lowlevel/LowLevelSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/lowlevel/LowLevelSpecs.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/java/websockets/lowlevel/UseCasesWithWebsocketsSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/java/websockets/lowlevel/UseCasesWithWebsocketsSpecs.java -------------------------------------------------------------------------------- /integrations/jetty-with-websockets/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty-with-websockets/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/jetty/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty/pom.xml -------------------------------------------------------------------------------- /integrations/jetty/src/main/java/com/envimate/httpmate/jetty/JettyEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty/src/main/java/com/envimate/httpmate/jetty/JettyEndpoint.java -------------------------------------------------------------------------------- /integrations/jetty/src/main/java/com/envimate/httpmate/jetty/JettyEndpointHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty/src/main/java/com/envimate/httpmate/jetty/JettyEndpointHandler.java -------------------------------------------------------------------------------- /integrations/jetty/src/main/java/com/envimate/httpmate/jetty/PortStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty/src/main/java/com/envimate/httpmate/jetty/PortStage.java -------------------------------------------------------------------------------- /integrations/jetty/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /integrations/jetty/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/jetty/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/mapmate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/pom.xml -------------------------------------------------------------------------------- /integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateConfigurator.java -------------------------------------------------------------------------------- /integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateIntegration.java -------------------------------------------------------------------------------- /integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateIntegrationBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateIntegrationBuilder.java -------------------------------------------------------------------------------- /integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateSerializerAndDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/MapMateSerializerAndDeserializer.java -------------------------------------------------------------------------------- /integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/builder/DeserializerStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/builder/DeserializerStage.java -------------------------------------------------------------------------------- /integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/builder/MarshallerTypeStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/src/main/java/com/envimate/httpmate/mapmate/builder/MarshallerTypeStage.java -------------------------------------------------------------------------------- /integrations/mapmate/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/mapmate/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/multipart/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/pom.xml -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartChainKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartChainKeys.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartConfigurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartConfigurators.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartException.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartIteratorBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartIteratorBody.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartModule.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartParser.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartPart.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/MultipartProcessor.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/handler/MultipartHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/handler/MultipartHandler.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/handler/MultipartRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/handler/MultipartRequest.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/internal/FileUpload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/internal/FileUpload.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/internal/MockHttpServletRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/internal/MockHttpServletRequest.java -------------------------------------------------------------------------------- /integrations/multipart/src/main/java/com/envimate/httpmate/multipart/internal/SpecialServletInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/main/java/com/envimate/httpmate/multipart/internal/SpecialServletInputStream.java -------------------------------------------------------------------------------- /integrations/multipart/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /integrations/multipart/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/multipart/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/pom.xml -------------------------------------------------------------------------------- /integrations/servlet-with-websockets/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/servlet-with-websockets/pom.xml -------------------------------------------------------------------------------- /integrations/servlet-with-websockets/src/main/java/com/envimate/httpmate/servletwithwebsockets/JettyStyleWebSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/servlet-with-websockets/src/main/java/com/envimate/httpmate/servletwithwebsockets/JettyStyleWebSocket.java -------------------------------------------------------------------------------- /integrations/servlet/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/servlet/pom.xml -------------------------------------------------------------------------------- /integrations/servlet/src/main/java/com/envimate/httpmate/servlet/ServletEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/servlet/src/main/java/com/envimate/httpmate/servlet/ServletEndpoint.java -------------------------------------------------------------------------------- /integrations/servlet/src/main/java/com/envimate/httpmate/servlet/ServletHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/servlet/src/main/java/com/envimate/httpmate/servlet/ServletHandling.java -------------------------------------------------------------------------------- /integrations/servlet/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/servlet/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/spark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/spark/pom.xml -------------------------------------------------------------------------------- /integrations/spark/src/main/java/com/envimate/httpmate/spark/PortStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/spark/src/main/java/com/envimate/httpmate/spark/PortStage.java -------------------------------------------------------------------------------- /integrations/spark/src/main/java/com/envimate/httpmate/spark/SparkEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/spark/src/main/java/com/envimate/httpmate/spark/SparkEndpoint.java -------------------------------------------------------------------------------- /integrations/spark/src/main/java/com/envimate/httpmate/spark/SparkRouteWebserviceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/spark/src/main/java/com/envimate/httpmate/spark/SparkRouteWebserviceAdapter.java -------------------------------------------------------------------------------- /integrations/spark/src/main/resources/META-INF/services/com.envimate.httpmate.Endpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/spark/src/main/resources/META-INF/services/com.envimate.httpmate.Endpoint -------------------------------------------------------------------------------- /integrations/spark/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/spark/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/usecases/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/usecases/pom.xml -------------------------------------------------------------------------------- /integrations/usecases/src/main/java/com/envimate/httpmate/usecases/EventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/usecases/src/main/java/com/envimate/httpmate/usecases/EventFilter.java -------------------------------------------------------------------------------- /integrations/usecases/src/main/java/com/envimate/httpmate/usecases/UseCaseConfigurators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/usecases/src/main/java/com/envimate/httpmate/usecases/UseCaseConfigurators.java -------------------------------------------------------------------------------- /integrations/usecases/src/main/java/com/envimate/httpmate/usecases/UseCasesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/usecases/src/main/java/com/envimate/httpmate/usecases/UseCasesModule.java -------------------------------------------------------------------------------- /integrations/usecases/src/main/java/com/envimate/httpmate/usecases/serializing/DelegatingDeserializerAndSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/usecases/src/main/java/com/envimate/httpmate/usecases/serializing/DelegatingDeserializerAndSerializer.java -------------------------------------------------------------------------------- /integrations/usecases/src/main/java/com/envimate/httpmate/usecases/serializing/SerializerAndDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/usecases/src/main/java/com/envimate/httpmate/usecases/serializing/SerializerAndDeserializer.java -------------------------------------------------------------------------------- /integrations/websocket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/pom.xml -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/MetaDataEntriesToSave.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/MetaDataEntriesToSave.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/MetaDataEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/MetaDataEntry.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/MetaDataEntryProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/MetaDataEntryProvider.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/SavedMetaDataEntries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/SavedMetaDataEntries.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocket.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketDelegate.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketForEventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketForEventFilter.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketMapping.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketMetrics.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketModule.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketTag.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketsConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebSocketsConfigurator.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebsocketChainKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebsocketChainKeys.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebsocketChains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/WebsocketChains.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/CategorizerStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/CategorizerStage.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/EventStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/EventStage.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/That.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/That.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/To.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/To.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/When.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/builder/When.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/closing/WebSocketCloser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/closing/WebSocketCloser.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/handler/WebSocketCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/handler/WebSocketCondition.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/handler/WebSocketMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/handler/WebSocketMessageHandler.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/ActivateWebSocketProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/ActivateWebSocketProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/CloseWebSocketProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/CloseWebSocketProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/CreateWebSocketProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/CreateWebSocketProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/DetermineWebSocketTypeProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/DetermineWebSocketTypeProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/HandleNewWebSocketMessageProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/HandleNewWebSocketMessageProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/RemoveWebSocketFromRegistryProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/RemoveWebSocketFromRegistryProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/SendToWebSocketsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/SendToWebSocketsProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/WebSocketInitializationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/processors/WebSocketInitializationProcessor.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/SaveMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/SaveMap.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/WebSocketId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/WebSocketId.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/WebSocketNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/WebSocketNotFoundException.java -------------------------------------------------------------------------------- /integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/WebSocketRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/main/java/com/envimate/httpmate/websockets/registry/WebSocketRegistry.java -------------------------------------------------------------------------------- /integrations/websocket/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /integrations/websocket/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websocket/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /integrations/websockets-events/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-events/pom.xml -------------------------------------------------------------------------------- /integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/Conditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/Conditions.java -------------------------------------------------------------------------------- /integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/EventMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/EventMapping.java -------------------------------------------------------------------------------- /integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/IncomingEventMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/IncomingEventMapping.java -------------------------------------------------------------------------------- /integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/WebSocketsExternalEventMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-events/src/main/java/com/envimate/httpmate/websocketsevents/WebSocketsExternalEventMapping.java -------------------------------------------------------------------------------- /integrations/websockets-usecases/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-usecases/pom.xml -------------------------------------------------------------------------------- /integrations/websockets-usecases/src/main/java/com/envimate/httpmate/websocketsusecases/WebSocketMessageSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-usecases/src/main/java/com/envimate/httpmate/websocketsusecases/WebSocketMessageSender.java -------------------------------------------------------------------------------- /integrations/websockets-usecases/src/main/java/com/envimate/httpmate/websocketsusecases/WebSocketSenderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/integrations/websockets-usecases/src/main/java/com/envimate/httpmate/websocketsusecases/WebSocketSenderFactory.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/pom.xml -------------------------------------------------------------------------------- /tests/aws-lambda-testfunction/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/aws-lambda-testfunction/pom.xml -------------------------------------------------------------------------------- /tests/aws-lambda-testfunction/src/main/java/com/envimate/httpmate/tests/awslambda/TestFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/aws-lambda-testfunction/src/main/java/com/envimate/httpmate/tests/awslambda/TestFunction.java -------------------------------------------------------------------------------- /tests/aws-lambda-testfunction/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/aws-lambda-testfunction/src/test/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/pom.xml -------------------------------------------------------------------------------- /tests/testsuite/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/pom.xml -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/HttpMateTestConfigurations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/HttpMateTestConfigurations.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/Util.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/LowLevelHttpMateConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/LowLevelHttpMateConfiguration.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/ContentTypeInResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/ContentTypeInResponseHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/EchoBodyHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/EchoBodyHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/EchoContentTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/EchoContentTypeHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/ExceptionThrowingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/ExceptionThrowingHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/HeadersInResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/HeadersInResponseHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/LogHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/LogHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/MyDownloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/lowlevel/handlers/MyDownloadHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/AuthenticatedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/AuthenticatedHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/AuthorizedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/AuthorizedHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/DumpMultipartBodyHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/DumpMultipartBodyHandler.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/MultipartHttpMateConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/multipart/MultipartHttpMateConfiguration.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/ToStringWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/ToStringWrapper.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echobody/EchoBodyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echobody/EchoBodyUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echobody/EchoBodyValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echobody/EchoBodyValue.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echocontenttype/EchoContentTypeUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echocontenttype/EchoContentTypeUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echocontenttype/EchoContentTypeValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echocontenttype/EchoContentTypeValue.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echomultipart/EchoMultipartUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echomultipart/EchoMultipartUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echomultipart/EchoMultipartValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/echomultipart/EchoMultipartValue.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/headers/HeaderUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/headers/HeaderUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/headers/HeadersParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/headers/HeadersParameter.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/MapMateUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/MapMateUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive1.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive2.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive3.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/CustomPrimitive4.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/DataTransferObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/mapmate/mapmatedefinitions/DataTransferObject.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/multipartandmapmate/MultipartAndMapmateUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/multipartandmapmate/MultipartAndMapmateUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/parameter/Parameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/parameter/Parameter.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/parameter/ParameterizedUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/parameter/ParameterizedUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/pathparameter/WildCardUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/pathparameter/WildCardUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/pathparameter/WildcardParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/pathparameter/WildcardParameter.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/queryparameters/QueryParametersParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/queryparameters/QueryParametersParameter.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/queryparameters/QueryParametersUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/queryparameters/QueryParametersUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/responsecontenttype/SetContentTypeInResponseValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/responsecontenttype/SetContentTypeInResponseValue.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/responseheaders/HeadersInResponseReturnValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/responseheaders/HeadersInResponseReturnValue.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/responseheaders/HeadersInResponseUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/responseheaders/HeadersInResponseUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/simple/TestUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/simple/TestUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/twoparameters/Parameter1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/twoparameters/Parameter1.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/twoparameters/Parameter2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/twoparameters/Parameter2.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/twoparameters/TwoParametersUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/twoparameters/TwoParametersUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/vooooid/VoidUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/main/java/com/envimate/httpmate/tests/usecases/vooooid/VoidUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/ResourceDeallocationSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/ResourceDeallocationSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/DeployerAndClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/DeployerAndClient.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Given.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Given.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/JsonNormalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/JsonNormalizer.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/MultipartBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/MultipartBuilder.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/TestEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/TestEnvironment.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Then.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/Then.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/When.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/When.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/BodyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/BodyBuilder.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/HeaderBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/HeaderBuilder.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/MethodBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/MethodBuilder.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/MultipartElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/MultipartElement.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/PathBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/builders/PathBuilder.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/ClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/ClientFactory.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/HttpClientResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/HttpClientResponse.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/HttpClientWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/HttpClientWrapper.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/real/BypassingHttpMateClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/real/BypassingHttpMateClientFactory.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/real/HttpMateClientWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/real/HttpMateClientWrapper.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/real/RealHttpMateClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/real/RealHttpMateClientFactory.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/shitty/ShittyClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/shitty/ShittyClientFactory.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/shitty/ShittyHttpClientWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/client/shitty/ShittyHttpClientWrapper.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/Deployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/Deployer.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/DeployerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/DeployerManager.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/Deployment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/Deployment.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/FreePortPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/FreePortPool.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/AwsDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/AwsDeployer.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/Poller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/Poller.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/S3Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/S3Handler.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/lambdastatus/LambdaStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/awslambda/lambdastatus/LambdaStatus.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/bypassed/BypassedDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/bypassed/BypassedDeployer.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/jetty/JettyDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/jetty/JettyDeployer.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/purejava/PureJavaDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/purejava/PureJavaDeployer.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/servlet/ServletDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/givenwhenthen/deploy/servlet/ServletDeployer.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/CookieSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/CookieSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/CorsSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/CorsSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/EncodingSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/EncodingSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/ExceptionSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/ExceptionSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/HttpMateSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/HttpMateSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/LowLevelSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/LowLevelSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/MarshallingSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/MarshallingSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/MultipartSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/MultipartSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/RedirectSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/RedirectSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/StaticFilesSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/StaticFilesSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/AuthenticationSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/AuthenticationSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/AuthorizationSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/AuthorizationSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/BasicAuthSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/BasicAuthSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/FilterSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/aaa/FilterSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/events/EventSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/events/EventSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/events/EventsHttpMateConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/events/EventsHttpMateConfiguration.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/MapMateSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/MapMateSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/MyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/MyUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/domain/CustomPrimitive1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/domain/CustomPrimitive1.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/domain/CustomPrimitive2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/domain/CustomPrimitive2.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/domain/MyRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/mapmate/usecases/domain/MyRequest.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/UseCaseSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/UseCaseSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/FailInInitializerUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/FailInInitializerUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/SomeCheckedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/SomeCheckedException.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/ThrowCheckedExceptionUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/ThrowCheckedExceptionUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/VoidUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/lowlevel/usecase/usecases/VoidUseCase.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/java/com/envimate/httpmate/tests/unittests/PathTemplateSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/java/com/envimate/httpmate/tests/unittests/PathTemplateSpecs.java -------------------------------------------------------------------------------- /tests/testsuite/src/test/resources/Xlogback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/resources/Xlogback.xml -------------------------------------------------------------------------------- /tests/testsuite/src/test/resources/staticfiles/directory/file1: -------------------------------------------------------------------------------- 1 | this is file1 -------------------------------------------------------------------------------- /tests/testsuite/src/test/resources/staticfiles/directory/file2: -------------------------------------------------------------------------------- 1 | this is file2 -------------------------------------------------------------------------------- /tests/testsuite/src/test/resources/staticfiles/directory/file3: -------------------------------------------------------------------------------- 1 | this is file3 -------------------------------------------------------------------------------- /tests/testsuite/src/test/resources/staticfiles/directory/subdirectory/file4: -------------------------------------------------------------------------------- 1 | this is file4 -------------------------------------------------------------------------------- /tests/testsuite/src/test/resources/staticfiles/directory/subdirectory/file5: -------------------------------------------------------------------------------- 1 | this is file5 -------------------------------------------------------------------------------- /tests/testsuite/src/test/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/envimate/httpmate/HEAD/tests/testsuite/src/test/spotbugs/spotbugs-exclude.xml --------------------------------------------------------------------------------