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 ScheduledExecutorContainerHolder
public ScheduledExecutorContainer getOrCreateContainer(String name)
getOrCreateContainer
in interface ScheduledExecutorContainerHolder
public Collection<ScheduledExecutorContainer> getContainers()
public Iterator<ScheduledExecutorContainer> iterator()
public void destroy()
destroy
in interface ScheduledExecutorContainerHolder
public void destroyContainer(String name)
destroyContainer
in interface ScheduledExecutorContainerHolder
protected abstract ConstructorFunction<String,ScheduledExecutorContainer> getContainerConstructorFunction()
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.