├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── images ├── spring-invoker.png └── spring-invoker.svg ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── github │ │ └── ggeorgovassilis │ │ └── springjsonmapper │ │ ├── BaseRestInvokerProxyFactoryBean.java │ │ ├── MethodInspector.java │ │ ├── jaxrs │ │ ├── Headers.java │ │ ├── JaxRsAnnotationMethodInspector.java │ │ └── JaxRsInvokerProxyFactoryBean.java │ │ ├── model │ │ ├── Header.java │ │ ├── MappingDeclarationException.java │ │ ├── MethodParameterDescriptor.java │ │ └── UrlMapping.java │ │ ├── spring │ │ ├── BaseAnnotationMethodInspector.java │ │ ├── MappingAnnotationsInspector.java │ │ ├── SpringAnnotationMethodInspector.java │ │ ├── SpringRestInvokerProxyFactoryBean.java │ │ └── mapping │ │ │ ├── AmbiguousMappingException.java │ │ │ ├── BaseAnnotationResolver.java │ │ │ ├── DeleteMappingAnnotationResolver.java │ │ │ ├── GetMappingAnnotationResolver.java │ │ │ ├── MappingAnnotationResolver.java │ │ │ ├── PatchMappingAnnotationResolver.java │ │ │ ├── PostMappingAnnotationResolver.java │ │ │ ├── PutMappingAnnotationResolver.java │ │ │ └── RequestMappingAnnotationResolver.java │ │ └── utils │ │ ├── CglibProxyFactory.java │ │ ├── DynamicJavaProxyFactory.java │ │ ├── LoggingRequestInterceptor.java │ │ ├── ProxyFactory.java │ │ └── Utils.java └── resources │ └── META-INF │ └── MANIFEST.MF └── test ├── java └── com │ └── github │ └── ggeorgovassilis │ └── springjsonmapper │ ├── integrationtests │ ├── AbstractGoogleBooksApiTest.java │ ├── GoogleBooksApiJaxRsTest.java │ └── GoogleBooksApiSpringTest.java │ ├── model │ └── TestMethodParameterDescriptior.java │ ├── services │ ├── Account.java │ ├── BankService.java │ ├── BookService.java │ ├── Customer.java │ ├── InterfaceWithErrors.java │ ├── Item.java │ ├── QueryResult.java │ ├── VolumeInfo.java │ ├── jaxrs │ │ ├── BankServiceJaxRs.java │ │ ├── BookServiceJaxRs.java │ │ └── InterfaceWithErrorsJaxRs.java │ └── spring │ │ ├── BankServiceShortcutSpring.java │ │ ├── BankServiceSpring.java │ │ ├── BookServiceSpring.java │ │ └── InterfaceWithErrorsSpring.java │ ├── spring │ ├── MappingAnnotationsInspectorTest.java │ ├── TestSpringAnnotationMethodInspector.java │ └── mapping │ │ ├── DeleteMappingAnnotationResolverTest.java │ │ ├── GetMappingAnnotationResolverTest.java │ │ ├── PatchMappingAnnotationResolverTest.java │ │ ├── PostMappingAnnotationResolverTest.java │ │ ├── PutMappingAnnotationResolverTest.java │ │ └── RequestMappingAnnotationResolverTest.java │ ├── support │ ├── BaseProxyClass.java │ ├── MockRequestFactory.java │ └── Utils.java │ └── tests │ ├── AbstractBankServiceTest.java │ ├── AbstractErrorChecksTest.java │ ├── AnnotationsCheckerTest.java │ ├── BankServiceJaxRsTest.java │ ├── BankServiceShortcutSpringAnnotationTest.java │ ├── BankServiceSpringAnnotationTest.java │ ├── BankServiceSpringTest.java │ ├── ErrorChecksJaxRsTest.java │ ├── ErrorChecksSpringTest.java │ ├── Factory.java │ └── MultiThreaddedTest.java └── resources ├── config.properties ├── log4j.properties ├── recordedmessages ├── authenticate_request.txt ├── authenticate_response.txt ├── checkaccount_request.txt ├── doescustomerexist2_request.txt ├── doescustomerexist2_response.txt ├── doescustomerexist_request.txt ├── doescustomerexist_response.txt ├── getaccount_request.txt ├── getaccount_response.txt ├── getallaccounts_request.txt ├── getallaccounts_response.txt ├── issessionalive_request.txt ├── issessionalive_response.txt ├── joinaccounts_request.txt ├── joinaccounts_response.txt ├── photo_request.txt ├── transfer_request.txt └── transfer_response.txt ├── test-context-annotations.xml ├── test-context-bank-jaxrs.xml ├── test-context-bank-spring.xml ├── test-context-errorchecks-jaxrs.xml ├── test-context-errorchecks-spring.xml ├── test-context-googlebooks-jaxrs.xml └── test-context-googlebooks-spring.xml /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/README.md -------------------------------------------------------------------------------- /images/spring-invoker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/images/spring-invoker.png -------------------------------------------------------------------------------- /images/spring-invoker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/images/spring-invoker.svg -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/BaseRestInvokerProxyFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/BaseRestInvokerProxyFactoryBean.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/MethodInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/MethodInspector.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/jaxrs/Headers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/jaxrs/Headers.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/jaxrs/JaxRsAnnotationMethodInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/jaxrs/JaxRsAnnotationMethodInspector.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/jaxrs/JaxRsInvokerProxyFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/jaxrs/JaxRsInvokerProxyFactoryBean.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/Header.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/Header.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/MappingDeclarationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/MappingDeclarationException.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/MethodParameterDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/MethodParameterDescriptor.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/UrlMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/model/UrlMapping.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/BaseAnnotationMethodInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/BaseAnnotationMethodInspector.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/MappingAnnotationsInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/MappingAnnotationsInspector.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/SpringAnnotationMethodInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/SpringAnnotationMethodInspector.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/SpringRestInvokerProxyFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/SpringRestInvokerProxyFactoryBean.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/AmbiguousMappingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/AmbiguousMappingException.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/BaseAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/BaseAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/DeleteMappingAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/DeleteMappingAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/GetMappingAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/GetMappingAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/MappingAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/MappingAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PatchMappingAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PatchMappingAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PostMappingAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PostMappingAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PutMappingAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PutMappingAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/RequestMappingAnnotationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/RequestMappingAnnotationResolver.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/CglibProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/CglibProxyFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/DynamicJavaProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/DynamicJavaProxyFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/LoggingRequestInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/LoggingRequestInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/ProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/ProxyFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/java/com/github/ggeorgovassilis/springjsonmapper/utils/Utils.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/integrationtests/AbstractGoogleBooksApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/integrationtests/AbstractGoogleBooksApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/integrationtests/GoogleBooksApiJaxRsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/integrationtests/GoogleBooksApiJaxRsTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/integrationtests/GoogleBooksApiSpringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/integrationtests/GoogleBooksApiSpringTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/model/TestMethodParameterDescriptior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/model/TestMethodParameterDescriptior.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/Account.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/BankService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/BankService.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/BookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/BookService.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/Customer.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/InterfaceWithErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/InterfaceWithErrors.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/Item.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/QueryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/QueryResult.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/VolumeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/VolumeInfo.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/jaxrs/BankServiceJaxRs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/jaxrs/BankServiceJaxRs.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/jaxrs/BookServiceJaxRs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/jaxrs/BookServiceJaxRs.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/jaxrs/InterfaceWithErrorsJaxRs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/jaxrs/InterfaceWithErrorsJaxRs.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/BankServiceShortcutSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/BankServiceShortcutSpring.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/BankServiceSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/BankServiceSpring.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/BookServiceSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/BookServiceSpring.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/InterfaceWithErrorsSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/services/spring/InterfaceWithErrorsSpring.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/MappingAnnotationsInspectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/MappingAnnotationsInspectorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/TestSpringAnnotationMethodInspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/TestSpringAnnotationMethodInspector.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/DeleteMappingAnnotationResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/DeleteMappingAnnotationResolverTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/GetMappingAnnotationResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/GetMappingAnnotationResolverTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PatchMappingAnnotationResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PatchMappingAnnotationResolverTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PostMappingAnnotationResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PostMappingAnnotationResolverTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PutMappingAnnotationResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/PutMappingAnnotationResolverTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/RequestMappingAnnotationResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/spring/mapping/RequestMappingAnnotationResolverTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/support/BaseProxyClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/support/BaseProxyClass.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/support/MockRequestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/support/MockRequestFactory.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/support/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/support/Utils.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/AbstractBankServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/AbstractBankServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/AbstractErrorChecksTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/AbstractErrorChecksTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/AnnotationsCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/AnnotationsCheckerTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceJaxRsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceJaxRsTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceShortcutSpringAnnotationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceShortcutSpringAnnotationTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceSpringAnnotationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceSpringAnnotationTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceSpringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/BankServiceSpringTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/ErrorChecksJaxRsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/ErrorChecksJaxRsTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/ErrorChecksSpringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/ErrorChecksSpringTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/Factory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/Factory.java -------------------------------------------------------------------------------- /src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/MultiThreaddedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/java/com/github/ggeorgovassilis/springjsonmapper/tests/MultiThreaddedTest.java -------------------------------------------------------------------------------- /src/test/resources/config.properties: -------------------------------------------------------------------------------- 1 | domain=test -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/authenticate_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/authenticate_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/authenticate_response.txt: -------------------------------------------------------------------------------- 1 | {"name":"Customer 1"} -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/checkaccount_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/checkaccount_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/doescustomerexist2_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/doescustomerexist2_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/doescustomerexist2_response.txt: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/doescustomerexist_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/doescustomerexist_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/doescustomerexist_response.txt: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/getaccount_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/getaccount_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/getaccount_response.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/getaccount_response.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/getallaccounts_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/getallaccounts_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/getallaccounts_response.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/getallaccounts_response.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/issessionalive_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/issessionalive_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/issessionalive_response.txt: -------------------------------------------------------------------------------- 1 | true -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/joinaccounts_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/joinaccounts_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/joinaccounts_response.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/joinaccounts_response.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/photo_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/photo_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/transfer_request.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/transfer_request.txt -------------------------------------------------------------------------------- /src/test/resources/recordedmessages/transfer_response.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/recordedmessages/transfer_response.txt -------------------------------------------------------------------------------- /src/test/resources/test-context-annotations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/test-context-annotations.xml -------------------------------------------------------------------------------- /src/test/resources/test-context-bank-jaxrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/test-context-bank-jaxrs.xml -------------------------------------------------------------------------------- /src/test/resources/test-context-bank-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/test-context-bank-spring.xml -------------------------------------------------------------------------------- /src/test/resources/test-context-errorchecks-jaxrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/test-context-errorchecks-jaxrs.xml -------------------------------------------------------------------------------- /src/test/resources/test-context-errorchecks-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/test-context-errorchecks-spring.xml -------------------------------------------------------------------------------- /src/test/resources/test-context-googlebooks-jaxrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/test-context-googlebooks-jaxrs.xml -------------------------------------------------------------------------------- /src/test/resources/test-context-googlebooks-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggeorgovassilis/spring-rest-invoker/HEAD/src/test/resources/test-context-googlebooks-spring.xml --------------------------------------------------------------------------------