├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .travis.yml ├── README.md ├── license.txt ├── pom.xml ├── settings.xml └── src ├── main ├── java │ ├── module-info.java │ └── org │ │ └── omnifaces │ │ └── services │ │ ├── CdiExtension.java │ │ ├── Service.java │ │ ├── asynchronous │ │ ├── Asynchronous.java │ │ ├── AsynchronousInterceptor.java │ │ ├── ExecutorBean.java │ │ └── FutureDelegator.java │ │ ├── lock │ │ ├── Lock.java │ │ └── LockInterceptor.java │ │ ├── pooled │ │ ├── PoolKey.java │ │ ├── PoolLockTimeoutException.java │ │ ├── Pooled.java │ │ ├── PooledContext.java │ │ ├── PooledScope.java │ │ ├── PooledScopeEnabled.java │ │ ├── PooledScopeInterceptor.java │ │ └── UncheckedInterruptedException.java │ │ └── util │ │ ├── AnnotatedMethodWrapper.java │ │ ├── AnnotatedTypeWrapper.java │ │ └── CdiUtils.java └── resources │ └── META-INF │ └── services │ └── jakarta.enterprise.inject.spi.Extension └── test ├── java └── org │ └── omnifaces │ └── test │ └── services │ └── pooled │ ├── PooledTest.java │ ├── SingleInstancePooledBean.java │ └── testing │ └── DependencyInjectionArquillianExtension.java └── resources ├── arquillian.xml └── server.xml /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/README.md -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/license.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/pom.xml -------------------------------------------------------------------------------- /settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/settings.xml -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/CdiExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/CdiExtension.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/Service.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/asynchronous/Asynchronous.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/asynchronous/Asynchronous.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/asynchronous/AsynchronousInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/asynchronous/AsynchronousInterceptor.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/asynchronous/ExecutorBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/asynchronous/ExecutorBean.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/asynchronous/FutureDelegator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/asynchronous/FutureDelegator.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/lock/Lock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/lock/Lock.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/lock/LockInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/lock/LockInterceptor.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/PoolKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/PoolKey.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/PoolLockTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/PoolLockTimeoutException.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/Pooled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/Pooled.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/PooledContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/PooledContext.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/PooledScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/PooledScope.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/PooledScopeEnabled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/PooledScopeEnabled.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/PooledScopeInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/PooledScopeInterceptor.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/pooled/UncheckedInterruptedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/pooled/UncheckedInterruptedException.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/util/AnnotatedMethodWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/util/AnnotatedMethodWrapper.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/util/AnnotatedTypeWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/util/AnnotatedTypeWrapper.java -------------------------------------------------------------------------------- /src/main/java/org/omnifaces/services/util/CdiUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/java/org/omnifaces/services/util/CdiUtils.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension -------------------------------------------------------------------------------- /src/test/java/org/omnifaces/test/services/pooled/PooledTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/test/java/org/omnifaces/test/services/pooled/PooledTest.java -------------------------------------------------------------------------------- /src/test/java/org/omnifaces/test/services/pooled/SingleInstancePooledBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/test/java/org/omnifaces/test/services/pooled/SingleInstancePooledBean.java -------------------------------------------------------------------------------- /src/test/java/org/omnifaces/test/services/pooled/testing/DependencyInjectionArquillianExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/test/java/org/omnifaces/test/services/pooled/testing/DependencyInjectionArquillianExtension.java -------------------------------------------------------------------------------- /src/test/resources/arquillian.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/test/resources/arquillian.xml -------------------------------------------------------------------------------- /src/test/resources/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omnifaces/omniservices/HEAD/src/test/resources/server.xml --------------------------------------------------------------------------------