Class Hierarchy
- java.lang.Object
- org.openiam.concurrent.AbstractBaseBackgroundTask (implements org.openiam.concurrent.IBaseBackgroundTask)
- org.openiam.concurrent.AbstractBaseRunnableBackgroundTask (implements org.openiam.concurrent.IBaseRunnableBackgroundTask)
- org.openiam.concurrent.AbstractBaseDaemonBackgroundTask
- org.openiam.concurrent.AbstractBaseRunnableBackgroundTask (implements org.openiam.concurrent.IBaseRunnableBackgroundTask)
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- org.openiam.concurrent.OpenIAMThreadPoolExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- org.openiam.concurrent.OpenIAMScheduledExecutorService
- java.util.concurrent.ThreadPoolExecutor
- org.openiam.concurrent.AuditLogHolder
- org.springframework.util.CustomizableThreadCreator (implements java.io.Serializable)
- org.springframework.scheduling.concurrent.CustomizableThreadFactory (implements java.util.concurrent.ThreadFactory)
- org.springframework.scheduling.concurrent.ExecutorConfigurationSupport (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
- org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor (implements org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor)
- org.openiam.concurrent.OpenIAMThreadPoolTaskExecutor
- org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler (implements org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor, org.springframework.scheduling.TaskScheduler)
- org.openiam.concurrent.OpenIAMThreadPoolTaskScheduler
- org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor (implements org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor)
- org.springframework.scheduling.concurrent.ExecutorConfigurationSupport (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
- org.springframework.scheduling.concurrent.CustomizableThreadFactory (implements java.util.concurrent.ThreadFactory)
- org.openiam.concurrent.DefaultSecurityInfoProvider (implements org.openiam.concurrent.SecurityInfoProvider)
- org.openiam.concurrent.OpenIAMCallable<V> (implements java.util.concurrent.Callable<V>)
- org.openiam.concurrent.OpenIAMRunnable (implements java.lang.Runnable)
- org.openiam.concurrent.OpenIAMSyncronizer
- org.openiam.concurrent.AbstractBaseBackgroundTask (implements org.openiam.concurrent.IBaseBackgroundTask)
Interface Hierarchy
- org.openiam.concurrent.AuditLogSupplier
- java.lang.Cloneable
- org.openiam.concurrent.IBaseBackgroundTask
- org.openiam.concurrent.IBaseRunnableBackgroundTask (also extends java.lang.Runnable)
- org.openiam.concurrent.IBaseBackgroundTask
- java.lang.Runnable
- org.openiam.concurrent.IBaseRunnableBackgroundTask (also extends org.openiam.concurrent.IBaseBackgroundTask)
- org.openiam.concurrent.SecurityInfoProvider