├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── release-drafter.yml └── workflows │ ├── branch-ci.yml │ ├── pre-release-ci.yml │ └── release-ci.yml ├── .gitignore ├── .yamllint.yml ├── LICENSE.txt ├── README.md ├── pom.xml ├── requirements.txt ├── services-api ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── scalecube │ │ │ └── services │ │ │ ├── Address.java │ │ │ ├── CommunicationMode.java │ │ │ ├── HexUtil.java │ │ │ ├── MaskUtil.java │ │ │ ├── Reflect.java │ │ │ ├── RequestContext.java │ │ │ ├── ServiceCall.java │ │ │ ├── ServiceEndpoint.java │ │ │ ├── ServiceInfo.java │ │ │ ├── ServiceProvider.java │ │ │ ├── ServiceReference.java │ │ │ ├── ServiceRegistration.java │ │ │ ├── TypedParameters.java │ │ │ ├── annotations │ │ │ ├── AfterConstruct.java │ │ │ ├── BeforeDestroy.java │ │ │ ├── ExecuteOn.java │ │ │ ├── Inject.java │ │ │ ├── RequestType.java │ │ │ ├── ResponseType.java │ │ │ ├── RestMethod.java │ │ │ ├── Service.java │ │ │ ├── ServiceMethod.java │ │ │ ├── Subscriber.java │ │ │ ├── Tag.java │ │ │ └── Tags.java │ │ │ ├── api │ │ │ ├── DynamicQualifier.java │ │ │ ├── ErrorData.java │ │ │ ├── Qualifier.java │ │ │ └── ServiceMessage.java │ │ │ ├── auth │ │ │ ├── AllowedRole.java │ │ │ ├── AllowedRoles.java │ │ │ ├── Authenticator.java │ │ │ ├── CredentialsSupplier.java │ │ │ ├── CredentialsSuppliers.java │ │ │ ├── Principal.java │ │ │ ├── PrincipalMapper.java │ │ │ ├── Secured.java │ │ │ ├── ServicePrincipal.java │ │ │ └── ServiceRolesProcessor.java │ │ │ ├── discovery │ │ │ └── api │ │ │ │ ├── ServiceDiscovery.java │ │ │ │ ├── ServiceDiscoveryEvent.java │ │ │ │ └── ServiceDiscoveryFactory.java │ │ │ ├── exceptions │ │ │ ├── BadRequestException.java │ │ │ ├── ConnectionClosedException.java │ │ │ ├── DefaultErrorMapper.java │ │ │ ├── ForbiddenException.java │ │ │ ├── InternalServiceException.java │ │ │ ├── MessageCodecException.java │ │ │ ├── ServiceClientErrorMapper.java │ │ │ ├── ServiceException.java │ │ │ ├── ServiceProviderErrorMapper.java │ │ │ ├── ServiceUnavailableException.java │ │ │ └── UnauthorizedException.java │ │ │ ├── files │ │ │ └── FileChannelFlux.java │ │ │ ├── gateway │ │ │ └── Gateway.java │ │ │ ├── methods │ │ │ ├── MethodInfo.java │ │ │ ├── ServiceMethodDefinition.java │ │ │ ├── ServiceMethodInvoker.java │ │ │ └── ServiceRoleDefinition.java │ │ │ ├── registry │ │ │ └── api │ │ │ │ └── ServiceRegistry.java │ │ │ ├── routing │ │ │ ├── RandomServiceRouter.java │ │ │ ├── RoundRobinServiceRouter.java │ │ │ ├── Router.java │ │ │ ├── Routers.java │ │ │ └── StaticAddressRouter.java │ │ │ └── transport │ │ │ └── api │ │ │ ├── ClientChannel.java │ │ │ ├── ClientTransport.java │ │ │ ├── DataCodec.java │ │ │ ├── HeadersCodec.java │ │ │ ├── JdkCodec.java │ │ │ ├── ServerTransport.java │ │ │ ├── ServiceMessageDataDecoder.java │ │ │ └── ServiceTransport.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.scalecube.services.transport.api.DataCodec │ └── test │ ├── java │ └── io │ │ └── scalecube │ │ └── services │ │ ├── api │ │ └── DynamicQualifierTest.java │ │ ├── files │ │ └── FileChannelFluxTest.java │ │ ├── methods │ │ ├── PrincipalImpl.java │ │ ├── ReflectTest.java │ │ ├── ServiceMethodInvokerTest.java │ │ ├── StubService.java │ │ └── StubServiceImpl.java │ │ └── transport │ │ └── api │ │ ├── JdkCodecTest.java │ │ └── JdkHeadersCodecTest.java │ └── resources │ └── log4j2-test.xml ├── services-discovery ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── scalecube │ │ └── services │ │ └── discovery │ │ └── ScalecubeServiceDiscovery.java │ └── test │ ├── java │ └── io │ │ └── scalecube │ │ └── services │ │ └── discovery │ │ └── ScalecubeServiceDiscoveryTest.java │ └── resources │ └── log4j2-test.xml ├── services-examples ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── scalecube │ │ └── services │ │ └── examples │ │ ├── BenchmarkService.java │ │ ├── BenchmarkServiceImpl.java │ │ ├── EchoRequest.java │ │ ├── EmptyGreetingRequest.java │ │ ├── EmptyGreetingResponse.java │ │ ├── GreetingRequest.java │ │ ├── GreetingResponse.java │ │ ├── GreetingService.java │ │ ├── GreetingServiceCancelCallback.java │ │ ├── GreetingServiceImpl.java │ │ ├── StreamRequest.java │ │ ├── codecs │ │ └── Example1.java │ │ ├── exceptions │ │ ├── ExceptionMapperExample.java │ │ ├── ServiceA.java │ │ ├── ServiceAClientErrorMapper.java │ │ ├── ServiceAException.java │ │ ├── ServiceAImpl.java │ │ ├── ServiceAProviderErrorMapper.java │ │ ├── ServiceB.java │ │ └── ServiceBImpl.java │ │ ├── helloworld │ │ ├── Example1.java │ │ ├── Example2.java │ │ ├── Example3.java │ │ └── service │ │ │ ├── BidiGreetingImpl.java │ │ │ ├── GreetingServiceImpl.java │ │ │ └── api │ │ │ ├── BidiGreetingService.java │ │ │ ├── Greeting.java │ │ │ └── GreetingsService.java │ │ └── services │ │ ├── Example1.java │ │ ├── Example2.java │ │ ├── Service1.java │ │ ├── Service1Impl.java │ │ ├── Service2.java │ │ └── Service2Impl.java │ └── resources │ └── log4j2.xml ├── services-gateway ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── scalecube │ │ └── services │ │ └── gateway │ │ ├── GatewaySession.java │ │ ├── GatewaySessionHandler.java │ │ ├── ReferenceCountUtil.java │ │ ├── client │ │ ├── GatewayClientCodec.java │ │ ├── ServiceMessageCodec.java │ │ ├── http │ │ │ ├── HttpGatewayClientCodec.java │ │ │ └── HttpGatewayClientTransport.java │ │ └── websocket │ │ │ ├── Signal.java │ │ │ ├── WebsocketGatewayClientCodec.java │ │ │ ├── WebsocketGatewayClientSession.java │ │ │ └── WebsocketGatewayClientTransport.java │ │ ├── http │ │ ├── HttpGateway.java │ │ ├── HttpGatewayAcceptor.java │ │ └── HttpGatewayAuthenticator.java │ │ └── websocket │ │ ├── GatewayMessages.java │ │ ├── HeartbeatService.java │ │ ├── HeartbeatServiceImpl.java │ │ ├── Signal.java │ │ ├── WebsocketContextException.java │ │ ├── WebsocketGateway.java │ │ ├── WebsocketGatewayAcceptor.java │ │ ├── WebsocketGatewaySession.java │ │ └── WebsocketServiceMessageCodec.java │ └── test │ ├── java │ └── io │ │ └── scalecube │ │ └── services │ │ └── gateway │ │ ├── AuthRegistry.java │ │ ├── ErrorService.java │ │ ├── ErrorServiceImpl.java │ │ ├── GatewayErrorMapperImpl.java │ │ ├── SecuredService.java │ │ ├── SecuredServiceImpl.java │ │ ├── SomeException.java │ │ ├── files │ │ ├── ExportReportRequest.java │ │ ├── FileDownloadTest.java │ │ ├── FileUploadTest.java │ │ ├── ReportResponse.java │ │ ├── ReportService.java │ │ └── ReportServiceImpl.java │ │ ├── http │ │ ├── CorsTest.java │ │ ├── HttpClientConnectionTest.java │ │ ├── HttpGatewayAuthenticatorTest.java │ │ ├── HttpGatewayTest.java │ │ └── HttpLocalGatewayTest.java │ │ ├── rest │ │ ├── RestGatewayTest.java │ │ ├── RestService.java │ │ ├── RestServiceImpl.java │ │ ├── RoutingService.java │ │ ├── RoutingServiceImpl.java │ │ ├── SomeRequest.java │ │ └── SomeResponse.java │ │ └── websocket │ │ ├── CancelledSubscriber.java │ │ ├── GatewaySessionHandlerImpl.java │ │ ├── ReactiveAdapter.java │ │ ├── ReactiveOperator.java │ │ ├── TestGatewaySessionHandler.java │ │ ├── TestInputs.java │ │ ├── TestService.java │ │ ├── TestServiceImpl.java │ │ ├── WebsocketClientConnectionTest.java │ │ ├── WebsocketClientTest.java │ │ ├── WebsocketGatewayAuthTest.java │ │ ├── WebsocketGatewayTest.java │ │ ├── WebsocketLocalGatewayTest.java │ │ ├── WebsocketServerTest.java │ │ └── WebsocketServiceMessageCodecTest.java │ └── resources │ └── log4j2-test.xml ├── services-security ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── scalecube │ │ └── services │ │ └── security │ │ ├── ServiceTokenAuthenticator.java │ │ ├── ServiceTokenCredentialsSupplier.java │ │ └── VaultServiceRolesProcessor.java │ └── test │ ├── java │ └── io │ │ └── scalecube │ │ └── services │ │ └── security │ │ ├── ServiceTokenTests.java │ │ └── environment │ │ ├── IntegrationEnvironmentFixture.java │ │ └── VaultEnvironment.java │ └── resources │ └── log4j2-test.xml ├── services-transport-parent ├── pom.xml ├── services-transport-jackson │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── scalecube │ │ │ └── services │ │ │ └── transport │ │ │ └── jackson │ │ │ └── JacksonCodec.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── io.scalecube.services.transport.api.DataCodec │ │ └── io.scalecube.services.transport.api.HeadersCodec └── services-transport-rsocket │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── io │ │ └── scalecube │ │ └── services │ │ └── transport │ │ └── rsocket │ │ ├── DelegatedLoopResources.java │ │ ├── RSocketClientChannel.java │ │ ├── RSocketClientTransport.java │ │ ├── RSocketClientTransportFactory.java │ │ ├── RSocketImpl.java │ │ ├── RSocketServerTransport.java │ │ ├── RSocketServerTransportFactory.java │ │ ├── RSocketServiceAcceptor.java │ │ ├── RSocketServiceTransport.java │ │ ├── ReferenceCountUtil.java │ │ ├── ServiceMessageByteBufDataDecoder.java │ │ └── ServiceMessageCodec.java │ └── resources │ └── META-INF │ └── services │ └── io.scalecube.services.transport.api.ServiceMessageDataDecoder └── services ├── pom.xml └── src ├── main └── java │ └── io │ └── scalecube │ └── services │ ├── Injector.java │ ├── Microservices.java │ ├── ServiceScanner.java │ ├── files │ ├── AddFileRequest.java │ ├── FileService.java │ ├── FileServiceImpl.java │ └── FileStreamer.java │ └── registry │ └── ServiceRegistryImpl.java └── test ├── java └── io │ └── scalecube │ └── services │ ├── AuthTest.java │ ├── ErrorFlowTest.java │ ├── ExecuteOnTest.java │ ├── PlaceholderQualifierTest.java │ ├── PrincipalImpl.java │ ├── ServiceCallLocalTest.java │ ├── ServiceCallRemoteTest.java │ ├── ServiceDiscoverySubscriberTest.java │ ├── ServiceLifecycleAnnotationsTest.java │ ├── ServiceLocalTest.java │ ├── ServiceRegistrationTest.java │ ├── ServiceRegistryTest.java │ ├── ServiceRemoteTest.java │ ├── ServiceScannerTest.java │ ├── StreamingServiceTest.java │ ├── TestRequests.java │ ├── auth │ └── ServiceRolesProcessorTest.java │ ├── registry │ └── ServiceRegistryImplTest.java │ ├── routings │ ├── RoutersTest.java │ ├── ServiceTagsExample.java │ └── sut │ │ ├── CanaryService.java │ │ ├── DummyRouter.java │ │ ├── GreetingServiceImplA.java │ │ ├── GreetingServiceImplB.java │ │ ├── RandomCollection.java │ │ ├── TagService.java │ │ └── WeightedRandomRouter.java │ ├── sut │ ├── AnnotationService.java │ ├── AnnotationServiceImpl.java │ ├── CoarseGrainedService.java │ ├── CoarseGrainedServiceImpl.java │ ├── EmptyGreetingRequest.java │ ├── EmptyGreetingResponse.java │ ├── GreetingRequest.java │ ├── GreetingResponse.java │ ├── GreetingService.java │ ├── GreetingServiceImpl.java │ ├── QuoteService.java │ ├── SimpleQuoteService.java │ └── security │ │ ├── CompositeSecuredService.java │ │ ├── CompositeSecuredServiceImpl.java │ │ ├── SecuredService.java │ │ └── SecuredServiceImpl.java │ └── transport │ └── rsocket │ ├── RSocketColocatedEventLoopTest.java │ └── RSocketServiceTransportTest.java └── resources └── log4j2-test.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | template: | 2 | ## What’s Changed 3 | 4 | $CHANGES 5 | -------------------------------------------------------------------------------- /.github/workflows/branch-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.github/workflows/branch-ci.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.github/workflows/pre-release-ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.github/workflows/release-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.gitignore -------------------------------------------------------------------------------- /.yamllint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/.yamllint.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/pom.xml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | requests==2.32.4 2 | -------------------------------------------------------------------------------- /services-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/.gitignore -------------------------------------------------------------------------------- /services-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/pom.xml -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/Address.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/CommunicationMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/CommunicationMode.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/HexUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/HexUtil.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/MaskUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/MaskUtil.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/Reflect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/Reflect.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/RequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/RequestContext.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/ServiceCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/ServiceCall.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/ServiceEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/ServiceEndpoint.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/ServiceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/ServiceInfo.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/ServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/ServiceProvider.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/ServiceReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/ServiceReference.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/ServiceRegistration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/ServiceRegistration.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/TypedParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/TypedParameters.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/AfterConstruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/AfterConstruct.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/BeforeDestroy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/BeforeDestroy.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/ExecuteOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/ExecuteOn.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/Inject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/Inject.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/RequestType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/RequestType.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/ResponseType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/ResponseType.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/RestMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/RestMethod.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/Service.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/ServiceMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/ServiceMethod.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/Subscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/Subscriber.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/Tag.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/annotations/Tags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/annotations/Tags.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/api/DynamicQualifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/api/DynamicQualifier.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/api/ErrorData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/api/ErrorData.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/api/Qualifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/api/Qualifier.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/api/ServiceMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/api/ServiceMessage.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/AllowedRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/AllowedRole.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/AllowedRoles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/AllowedRoles.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/Authenticator.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/CredentialsSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/CredentialsSupplier.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/CredentialsSuppliers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/CredentialsSuppliers.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/Principal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/Principal.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/PrincipalMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/PrincipalMapper.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/Secured.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/Secured.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/ServicePrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/ServicePrincipal.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/auth/ServiceRolesProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/auth/ServiceRolesProcessor.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/discovery/api/ServiceDiscovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/discovery/api/ServiceDiscovery.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/discovery/api/ServiceDiscoveryEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/discovery/api/ServiceDiscoveryEvent.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/discovery/api/ServiceDiscoveryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/discovery/api/ServiceDiscoveryFactory.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/BadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/BadRequestException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/ConnectionClosedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/ConnectionClosedException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/DefaultErrorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/DefaultErrorMapper.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/ForbiddenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/ForbiddenException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/InternalServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/InternalServiceException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/MessageCodecException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/MessageCodecException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/ServiceClientErrorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/ServiceClientErrorMapper.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/ServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/ServiceException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/ServiceProviderErrorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/ServiceProviderErrorMapper.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/ServiceUnavailableException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/ServiceUnavailableException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/exceptions/UnauthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/exceptions/UnauthorizedException.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/files/FileChannelFlux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/files/FileChannelFlux.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/gateway/Gateway.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/gateway/Gateway.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/methods/MethodInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/methods/MethodInfo.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/methods/ServiceMethodDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/methods/ServiceMethodDefinition.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/methods/ServiceMethodInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/methods/ServiceMethodInvoker.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/methods/ServiceRoleDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/methods/ServiceRoleDefinition.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/registry/api/ServiceRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/registry/api/ServiceRegistry.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/routing/RandomServiceRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/routing/RandomServiceRouter.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/routing/RoundRobinServiceRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/routing/RoundRobinServiceRouter.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/routing/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/routing/Router.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/routing/Routers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/routing/Routers.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/routing/StaticAddressRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/routing/StaticAddressRouter.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/ClientChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/ClientChannel.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/ClientTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/ClientTransport.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/DataCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/DataCodec.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/HeadersCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/HeadersCodec.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/JdkCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/JdkCodec.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/ServerTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/ServerTransport.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/ServiceMessageDataDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/ServiceMessageDataDecoder.java -------------------------------------------------------------------------------- /services-api/src/main/java/io/scalecube/services/transport/api/ServiceTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/main/java/io/scalecube/services/transport/api/ServiceTransport.java -------------------------------------------------------------------------------- /services-api/src/main/resources/META-INF/services/io.scalecube.services.transport.api.DataCodec: -------------------------------------------------------------------------------- 1 | io.scalecube.services.transport.api.JdkCodec -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/api/DynamicQualifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/api/DynamicQualifierTest.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/files/FileChannelFluxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/files/FileChannelFluxTest.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/methods/PrincipalImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/methods/PrincipalImpl.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/methods/ReflectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/methods/ReflectTest.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/methods/ServiceMethodInvokerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/methods/ServiceMethodInvokerTest.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/methods/StubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/methods/StubService.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/methods/StubServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/methods/StubServiceImpl.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/transport/api/JdkCodecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/transport/api/JdkCodecTest.java -------------------------------------------------------------------------------- /services-api/src/test/java/io/scalecube/services/transport/api/JdkHeadersCodecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/java/io/scalecube/services/transport/api/JdkHeadersCodecTest.java -------------------------------------------------------------------------------- /services-api/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-api/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /services-discovery/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-discovery/pom.xml -------------------------------------------------------------------------------- /services-discovery/src/main/java/io/scalecube/services/discovery/ScalecubeServiceDiscovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-discovery/src/main/java/io/scalecube/services/discovery/ScalecubeServiceDiscovery.java -------------------------------------------------------------------------------- /services-discovery/src/test/java/io/scalecube/services/discovery/ScalecubeServiceDiscoveryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-discovery/src/test/java/io/scalecube/services/discovery/ScalecubeServiceDiscoveryTest.java -------------------------------------------------------------------------------- /services-discovery/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-discovery/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /services-examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/pom.xml -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/BenchmarkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/BenchmarkService.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/BenchmarkServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/BenchmarkServiceImpl.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/EchoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/EchoRequest.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/EmptyGreetingRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/EmptyGreetingRequest.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/EmptyGreetingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/EmptyGreetingResponse.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/GreetingRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/GreetingRequest.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/GreetingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/GreetingResponse.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/GreetingService.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/GreetingServiceCancelCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/GreetingServiceCancelCallback.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/GreetingServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/GreetingServiceImpl.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/StreamRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/StreamRequest.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/codecs/Example1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/codecs/Example1.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ExceptionMapperExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ExceptionMapperExample.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceA.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAClientErrorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAClientErrorMapper.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAException.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAImpl.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAProviderErrorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceAProviderErrorMapper.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceB.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceBImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/exceptions/ServiceBImpl.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/Example1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/Example1.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/Example2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/Example2.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/Example3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/Example3.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/BidiGreetingImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/BidiGreetingImpl.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/GreetingServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/GreetingServiceImpl.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/api/BidiGreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/api/BidiGreetingService.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/api/Greeting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/api/Greeting.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/api/GreetingsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/helloworld/service/api/GreetingsService.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/services/Example1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/services/Example1.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/services/Example2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/services/Example2.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/services/Service1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/services/Service1.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/services/Service1Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/services/Service1Impl.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/services/Service2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/services/Service2.java -------------------------------------------------------------------------------- /services-examples/src/main/java/io/scalecube/services/examples/services/Service2Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/java/io/scalecube/services/examples/services/Service2Impl.java -------------------------------------------------------------------------------- /services-examples/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-examples/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /services-gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/pom.xml -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/GatewaySession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/GatewaySession.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/GatewaySessionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/GatewaySessionHandler.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/ReferenceCountUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/ReferenceCountUtil.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/GatewayClientCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/GatewayClientCodec.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/ServiceMessageCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/ServiceMessageCodec.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/http/HttpGatewayClientCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/http/HttpGatewayClientCodec.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/http/HttpGatewayClientTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/http/HttpGatewayClientTransport.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/Signal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/Signal.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/WebsocketGatewayClientCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/WebsocketGatewayClientCodec.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/WebsocketGatewayClientSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/WebsocketGatewayClientSession.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/WebsocketGatewayClientTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/client/websocket/WebsocketGatewayClientTransport.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/http/HttpGateway.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/http/HttpGateway.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/http/HttpGatewayAcceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/http/HttpGatewayAcceptor.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/http/HttpGatewayAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/http/HttpGatewayAuthenticator.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/GatewayMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/GatewayMessages.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/HeartbeatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/HeartbeatService.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/HeartbeatServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/HeartbeatServiceImpl.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/Signal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/Signal.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketContextException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketContextException.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketGateway.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketGateway.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketGatewayAcceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketGatewayAcceptor.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketGatewaySession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketGatewaySession.java -------------------------------------------------------------------------------- /services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketServiceMessageCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/main/java/io/scalecube/services/gateway/websocket/WebsocketServiceMessageCodec.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/AuthRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/AuthRegistry.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/ErrorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/ErrorService.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/ErrorServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/ErrorServiceImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/GatewayErrorMapperImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/GatewayErrorMapperImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/SecuredService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/SecuredService.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/SecuredServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/SecuredServiceImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/SomeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/SomeException.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/files/ExportReportRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/files/ExportReportRequest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/files/FileDownloadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/files/FileDownloadTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/files/FileUploadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/files/FileUploadTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/files/ReportResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/files/ReportResponse.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/files/ReportService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/files/ReportService.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/files/ReportServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/files/ReportServiceImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/http/CorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/http/CorsTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpClientConnectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpClientConnectionTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpGatewayAuthenticatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpGatewayAuthenticatorTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpGatewayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpGatewayTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpLocalGatewayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/http/HttpLocalGatewayTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/rest/RestGatewayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/rest/RestGatewayTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/rest/RestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/rest/RestService.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/rest/RestServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/rest/RestServiceImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/rest/RoutingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/rest/RoutingService.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/rest/RoutingServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/rest/RoutingServiceImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/rest/SomeRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/rest/SomeRequest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/rest/SomeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/rest/SomeResponse.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/CancelledSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/CancelledSubscriber.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/GatewaySessionHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/GatewaySessionHandlerImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/ReactiveAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/ReactiveAdapter.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/ReactiveOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/ReactiveOperator.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestGatewaySessionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestGatewaySessionHandler.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestInputs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestInputs.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestService.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/TestServiceImpl.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketClientConnectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketClientConnectionTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketClientTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketGatewayAuthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketGatewayAuthTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketGatewayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketGatewayTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketLocalGatewayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketLocalGatewayTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketServerTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketServiceMessageCodecTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/java/io/scalecube/services/gateway/websocket/WebsocketServiceMessageCodecTest.java -------------------------------------------------------------------------------- /services-gateway/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-gateway/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /services-security/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/pom.xml -------------------------------------------------------------------------------- /services-security/src/main/java/io/scalecube/services/security/ServiceTokenAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/src/main/java/io/scalecube/services/security/ServiceTokenAuthenticator.java -------------------------------------------------------------------------------- /services-security/src/main/java/io/scalecube/services/security/ServiceTokenCredentialsSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/src/main/java/io/scalecube/services/security/ServiceTokenCredentialsSupplier.java -------------------------------------------------------------------------------- /services-security/src/main/java/io/scalecube/services/security/VaultServiceRolesProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/src/main/java/io/scalecube/services/security/VaultServiceRolesProcessor.java -------------------------------------------------------------------------------- /services-security/src/test/java/io/scalecube/services/security/ServiceTokenTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/src/test/java/io/scalecube/services/security/ServiceTokenTests.java -------------------------------------------------------------------------------- /services-security/src/test/java/io/scalecube/services/security/environment/IntegrationEnvironmentFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/src/test/java/io/scalecube/services/security/environment/IntegrationEnvironmentFixture.java -------------------------------------------------------------------------------- /services-security/src/test/java/io/scalecube/services/security/environment/VaultEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/src/test/java/io/scalecube/services/security/environment/VaultEnvironment.java -------------------------------------------------------------------------------- /services-security/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-security/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /services-transport-parent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/pom.xml -------------------------------------------------------------------------------- /services-transport-parent/services-transport-jackson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-jackson/pom.xml -------------------------------------------------------------------------------- /services-transport-parent/services-transport-jackson/src/main/java/io/scalecube/services/transport/jackson/JacksonCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-jackson/src/main/java/io/scalecube/services/transport/jackson/JacksonCodec.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-jackson/src/main/resources/META-INF/services/io.scalecube.services.transport.api.DataCodec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-jackson/src/main/resources/META-INF/services/io.scalecube.services.transport.api.DataCodec -------------------------------------------------------------------------------- /services-transport-parent/services-transport-jackson/src/main/resources/META-INF/services/io.scalecube.services.transport.api.HeadersCodec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-jackson/src/main/resources/META-INF/services/io.scalecube.services.transport.api.HeadersCodec -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/pom.xml -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/DelegatedLoopResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/DelegatedLoopResources.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketClientChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketClientChannel.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketClientTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketClientTransport.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketClientTransportFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketClientTransportFactory.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketImpl.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServerTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServerTransport.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServerTransportFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServerTransportFactory.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServiceAcceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServiceAcceptor.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServiceTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/RSocketServiceTransport.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/ReferenceCountUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/ReferenceCountUtil.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/ServiceMessageByteBufDataDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/ServiceMessageByteBufDataDecoder.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/ServiceMessageCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/java/io/scalecube/services/transport/rsocket/ServiceMessageCodec.java -------------------------------------------------------------------------------- /services-transport-parent/services-transport-rsocket/src/main/resources/META-INF/services/io.scalecube.services.transport.api.ServiceMessageDataDecoder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services-transport-parent/services-transport-rsocket/src/main/resources/META-INF/services/io.scalecube.services.transport.api.ServiceMessageDataDecoder -------------------------------------------------------------------------------- /services/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/pom.xml -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/Injector.java -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/Microservices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/Microservices.java -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/ServiceScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/ServiceScanner.java -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/files/AddFileRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/files/AddFileRequest.java -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/files/FileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/files/FileService.java -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/files/FileServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/files/FileServiceImpl.java -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/files/FileStreamer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/files/FileStreamer.java -------------------------------------------------------------------------------- /services/src/main/java/io/scalecube/services/registry/ServiceRegistryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/main/java/io/scalecube/services/registry/ServiceRegistryImpl.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/AuthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/AuthTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ErrorFlowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ErrorFlowTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ExecuteOnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ExecuteOnTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/PlaceholderQualifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/PlaceholderQualifierTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/PrincipalImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/PrincipalImpl.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceCallLocalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceCallLocalTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceCallRemoteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceCallRemoteTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceDiscoverySubscriberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceDiscoverySubscriberTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceLifecycleAnnotationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceLifecycleAnnotationsTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceLocalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceLocalTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceRegistrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceRegistrationTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceRegistryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceRegistryTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceRemoteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceRemoteTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/ServiceScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/ServiceScannerTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/StreamingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/StreamingServiceTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/TestRequests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/TestRequests.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/auth/ServiceRolesProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/auth/ServiceRolesProcessorTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/registry/ServiceRegistryImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/registry/ServiceRegistryImplTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/RoutersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/RoutersTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/ServiceTagsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/ServiceTagsExample.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/sut/CanaryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/sut/CanaryService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/sut/DummyRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/sut/DummyRouter.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/sut/GreetingServiceImplA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/sut/GreetingServiceImplA.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/sut/GreetingServiceImplB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/sut/GreetingServiceImplB.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/sut/RandomCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/sut/RandomCollection.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/sut/TagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/sut/TagService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/routings/sut/WeightedRandomRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/routings/sut/WeightedRandomRouter.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/AnnotationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/AnnotationService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/AnnotationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/AnnotationServiceImpl.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/CoarseGrainedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/CoarseGrainedService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/CoarseGrainedServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/CoarseGrainedServiceImpl.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/EmptyGreetingRequest.java: -------------------------------------------------------------------------------- 1 | package io.scalecube.services.sut; 2 | 3 | public class EmptyGreetingRequest {} 4 | -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/EmptyGreetingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/EmptyGreetingResponse.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/GreetingRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/GreetingRequest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/GreetingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/GreetingResponse.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/GreetingService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/GreetingServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/GreetingServiceImpl.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/QuoteService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/QuoteService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/SimpleQuoteService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/SimpleQuoteService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/security/CompositeSecuredService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/security/CompositeSecuredService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/security/CompositeSecuredServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/security/CompositeSecuredServiceImpl.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/security/SecuredService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/security/SecuredService.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/sut/security/SecuredServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/sut/security/SecuredServiceImpl.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/transport/rsocket/RSocketColocatedEventLoopTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/transport/rsocket/RSocketColocatedEventLoopTest.java -------------------------------------------------------------------------------- /services/src/test/java/io/scalecube/services/transport/rsocket/RSocketServiceTransportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/java/io/scalecube/services/transport/rsocket/RSocketServiceTransportTest.java -------------------------------------------------------------------------------- /services/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scalecube/scalecube-services/HEAD/services/src/test/resources/log4j2-test.xml --------------------------------------------------------------------------------