├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── bootstrap.sh ├── img └── virusscanner-deployment.png ├── pom.xml ├── src ├── main │ └── java │ │ └── fi │ │ └── solita │ │ └── clamav │ │ ├── AllowOnlyRelevantHttpMethodsFilter.java │ │ ├── Application.java │ │ ├── ClamAVClientFactory.java │ │ └── ClamAVProxy.java └── test │ ├── java │ └── fi │ │ └── solita │ │ └── clamav │ │ ├── ApiTest.java │ │ ├── PingTest.java │ │ ├── TestConfiguration.java │ │ └── mock │ │ └── ClamAVClientFactoryMock.java │ └── resources │ └── application-test.properties └── testi.sh /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/README.md -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /img/virusscanner-deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/img/virusscanner-deployment.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/fi/solita/clamav/AllowOnlyRelevantHttpMethodsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/main/java/fi/solita/clamav/AllowOnlyRelevantHttpMethodsFilter.java -------------------------------------------------------------------------------- /src/main/java/fi/solita/clamav/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/main/java/fi/solita/clamav/Application.java -------------------------------------------------------------------------------- /src/main/java/fi/solita/clamav/ClamAVClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/main/java/fi/solita/clamav/ClamAVClientFactory.java -------------------------------------------------------------------------------- /src/main/java/fi/solita/clamav/ClamAVProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/main/java/fi/solita/clamav/ClamAVProxy.java -------------------------------------------------------------------------------- /src/test/java/fi/solita/clamav/ApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/test/java/fi/solita/clamav/ApiTest.java -------------------------------------------------------------------------------- /src/test/java/fi/solita/clamav/PingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/test/java/fi/solita/clamav/PingTest.java -------------------------------------------------------------------------------- /src/test/java/fi/solita/clamav/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/test/java/fi/solita/clamav/TestConfiguration.java -------------------------------------------------------------------------------- /src/test/java/fi/solita/clamav/mock/ClamAVClientFactoryMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/test/java/fi/solita/clamav/mock/ClamAVClientFactoryMock.java -------------------------------------------------------------------------------- /src/test/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/src/test/resources/application-test.properties -------------------------------------------------------------------------------- /testi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solita/clamav-rest/HEAD/testi.sh --------------------------------------------------------------------------------