public abstract class AbstractScheduledExecutorContainerHolder extends Object implements ScheduledExecutorContainerHolder
| Constructor and Description |
|---|
AbstractScheduledExecutorContainerHolder(NodeEngine nodeEngine) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
destroyContainer(String name) |
ScheduledExecutorContainer |
getContainer(String name) |
protected abstract ConstructorFunction<String,ScheduledExecutorContainer> |
getContainerConstructorFunction() |
Collection<ScheduledExecutorContainer> |
getContainers() |
ScheduledExecutorContainer |
getOrCreateContainer(String name) |
Iterator<ScheduledExecutorContainer> |
iterator() |
public AbstractScheduledExecutorContainerHolder(NodeEngine nodeEngine)
public ScheduledExecutorContainer getContainer(String name)
getContainer in interface ScheduledExecutorContainerHolderpublic ScheduledExecutorContainer getOrCreateContainer(String name)
getOrCreateContainer in interface ScheduledExecutorContainerHolderpublic Collection<ScheduledExecutorContainer> getContainers()
public Iterator<ScheduledExecutorContainer> iterator()
public void destroy()
destroy in interface ScheduledExecutorContainerHolderpublic void destroyContainer(String name)
destroyContainer in interface ScheduledExecutorContainerHolderprotected abstract ConstructorFunction<String,ScheduledExecutorContainer> getContainerConstructorFunction()
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.