Class SharedHandlerProviderCache.SharedAsyncHandlerProviderWrapper
java.lang.Object
com.gigaspaces.internal.utils.concurrent.AbstractAsyncHandlerProvider
com.gigaspaces.internal.utils.concurrent.SharedHandlerProviderCache.SharedAsyncHandlerProviderWrapper
- All Implemented Interfaces:
IAsyncHandlerProvider
- Enclosing class:
SharedHandlerProviderCache
public static class SharedHandlerProviderCache.SharedAsyncHandlerProviderWrapper
extends AbstractAsyncHandlerProvider
- Since:
- 9.0
- Author:
- eitany
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractAsyncHandlerProvider
AbstractAsyncHandlerProvider.ClosedProviderAsyncHandlerNested classes/interfaces inherited from interface IAsyncHandlerProvider
IAsyncHandlerProvider.CycleResult -
Field Summary
Fields inherited from class AbstractAsyncHandlerProvider
_stateLock -
Constructor Summary
ConstructorsConstructorDescriptionSharedAsyncHandlerProviderWrapper(com.gigaspaces.internal.utils.concurrent.SharedHandlerProviderCache.SharedAsyncHandlerProvider sharedAsyncHandlerProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonClose()startImpl(AsyncCallable callable, long idleDelayMilis, String name, boolean waitIdleDelayBeforeStart) startMayBlockImpl(AsyncCallable callable, long idleDelayMilis, String name, boolean waitIdleDelayBeforeStart) Methods inherited from class AbstractAsyncHandlerProvider
addStateListener, close, isClosed, removeStateListener, start, startMayBlock
-
Constructor Details
-
Method Details
-
startImpl
public IAsyncHandler startImpl(AsyncCallable callable, long idleDelayMilis, String name, boolean waitIdleDelayBeforeStart) - Specified by:
startImplin classAbstractAsyncHandlerProvider
-
startMayBlockImpl
public IAsyncHandler startMayBlockImpl(AsyncCallable callable, long idleDelayMilis, String name, boolean waitIdleDelayBeforeStart) - Specified by:
startMayBlockImplin classAbstractAsyncHandlerProvider
-
onClose
protected void onClose()- Specified by:
onClosein classAbstractAsyncHandlerProvider
-