├── .gitignore ├── README.md ├── client ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── googlecode │ └── excavator │ └── demo │ └── client │ ├── AsyncLogServiceClient.java │ ├── LogServiceClient.java │ └── TimeServiceClient.java ├── common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── googlecode │ └── excavator │ └── demo │ └── common │ ├── ErrorCodeConstants.java │ ├── LogException.java │ ├── TimeException.java │ ├── domain │ └── ResultDO.java │ └── service │ ├── LogService.java │ └── TimeService.java ├── core ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── googlecode │ └── excavator │ └── demo │ └── core │ ├── ErrorCodeException.java │ ├── manager │ ├── FormatManager.java │ └── impl │ │ └── FormatManagerImpl.java │ └── service │ └── impl │ ├── LogServiceImpl.java │ └── TimeServiceImpl.java ├── pom.xml └── qatest ├── pom.xml └── src └── test ├── java └── com │ └── googlecode │ └── excavator │ └── demo │ └── qatest │ ├── BaseTestCase.java │ └── service │ ├── AsyncLogServiceTestCase.java │ ├── LogServiceTestCase.java │ └── TimeServiceTestCase.java └── resources ├── excavator.properties ├── log4j.properties └── spring ├── applicationContext.xml ├── log-service-spring.xml └── time-service-spring.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/client/pom.xml -------------------------------------------------------------------------------- /client/src/main/java/com/googlecode/excavator/demo/client/AsyncLogServiceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/client/src/main/java/com/googlecode/excavator/demo/client/AsyncLogServiceClient.java -------------------------------------------------------------------------------- /client/src/main/java/com/googlecode/excavator/demo/client/LogServiceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/client/src/main/java/com/googlecode/excavator/demo/client/LogServiceClient.java -------------------------------------------------------------------------------- /client/src/main/java/com/googlecode/excavator/demo/client/TimeServiceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/client/src/main/java/com/googlecode/excavator/demo/client/TimeServiceClient.java -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/src/main/java/com/googlecode/excavator/demo/common/ErrorCodeConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/common/src/main/java/com/googlecode/excavator/demo/common/ErrorCodeConstants.java -------------------------------------------------------------------------------- /common/src/main/java/com/googlecode/excavator/demo/common/LogException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/common/src/main/java/com/googlecode/excavator/demo/common/LogException.java -------------------------------------------------------------------------------- /common/src/main/java/com/googlecode/excavator/demo/common/TimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/common/src/main/java/com/googlecode/excavator/demo/common/TimeException.java -------------------------------------------------------------------------------- /common/src/main/java/com/googlecode/excavator/demo/common/domain/ResultDO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/common/src/main/java/com/googlecode/excavator/demo/common/domain/ResultDO.java -------------------------------------------------------------------------------- /common/src/main/java/com/googlecode/excavator/demo/common/service/LogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/common/src/main/java/com/googlecode/excavator/demo/common/service/LogService.java -------------------------------------------------------------------------------- /common/src/main/java/com/googlecode/excavator/demo/common/service/TimeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/common/src/main/java/com/googlecode/excavator/demo/common/service/TimeService.java -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/java/com/googlecode/excavator/demo/core/ErrorCodeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/core/src/main/java/com/googlecode/excavator/demo/core/ErrorCodeException.java -------------------------------------------------------------------------------- /core/src/main/java/com/googlecode/excavator/demo/core/manager/FormatManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/core/src/main/java/com/googlecode/excavator/demo/core/manager/FormatManager.java -------------------------------------------------------------------------------- /core/src/main/java/com/googlecode/excavator/demo/core/manager/impl/FormatManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/core/src/main/java/com/googlecode/excavator/demo/core/manager/impl/FormatManagerImpl.java -------------------------------------------------------------------------------- /core/src/main/java/com/googlecode/excavator/demo/core/service/impl/LogServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/core/src/main/java/com/googlecode/excavator/demo/core/service/impl/LogServiceImpl.java -------------------------------------------------------------------------------- /core/src/main/java/com/googlecode/excavator/demo/core/service/impl/TimeServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/core/src/main/java/com/googlecode/excavator/demo/core/service/impl/TimeServiceImpl.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/pom.xml -------------------------------------------------------------------------------- /qatest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/pom.xml -------------------------------------------------------------------------------- /qatest/src/test/java/com/googlecode/excavator/demo/qatest/BaseTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/java/com/googlecode/excavator/demo/qatest/BaseTestCase.java -------------------------------------------------------------------------------- /qatest/src/test/java/com/googlecode/excavator/demo/qatest/service/AsyncLogServiceTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/java/com/googlecode/excavator/demo/qatest/service/AsyncLogServiceTestCase.java -------------------------------------------------------------------------------- /qatest/src/test/java/com/googlecode/excavator/demo/qatest/service/LogServiceTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/java/com/googlecode/excavator/demo/qatest/service/LogServiceTestCase.java -------------------------------------------------------------------------------- /qatest/src/test/java/com/googlecode/excavator/demo/qatest/service/TimeServiceTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/java/com/googlecode/excavator/demo/qatest/service/TimeServiceTestCase.java -------------------------------------------------------------------------------- /qatest/src/test/resources/excavator.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/resources/excavator.properties -------------------------------------------------------------------------------- /qatest/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /qatest/src/test/resources/spring/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/resources/spring/applicationContext.xml -------------------------------------------------------------------------------- /qatest/src/test/resources/spring/log-service-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/resources/spring/log-service-spring.xml -------------------------------------------------------------------------------- /qatest/src/test/resources/spring/time-service-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oldmanpushcart/excavator-demo/HEAD/qatest/src/test/resources/spring/time-service-spring.xml --------------------------------------------------------------------------------