public interface

ContainerProvider

org.apache.helix.controller.provisioner.ContainerProvider
Known Indirect Subclasses

Summary

Public Methods
abstract ListenableFuture<ContainerId> allocateContainer(ContainerSpec spec)
abstract ListenableFuture<Boolean> deallocateContainer(ContainerId containerId)
abstract ListenableFuture<Boolean> startContainer(ContainerId containerId, Participant participant)
abstract ListenableFuture<Boolean> stopContainer(ContainerId containerId)

Public Methods

public abstract ListenableFuture<ContainerId> allocateContainer (ContainerSpec spec)

public abstract ListenableFuture<Boolean> deallocateContainer (ContainerId containerId)

public abstract ListenableFuture<Boolean> startContainer (ContainerId containerId, Participant participant)

public abstract ListenableFuture<Boolean> stopContainer (ContainerId containerId)