public abstract class AbstractTaskPlatformFactory<P extends AbstractPlatformProperties<?>> extends Object implements TaskPlatformFactory
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
protected P |
platformProperties |
CLOUDFOUNDRY_PLATFORM_TYPE, KUBERNETES_PLATFORM_TYPE, LOCAL_PLATFORM_TYPE| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTaskPlatformFactory(P platformProperties,
String platformType) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Launcher> |
createLaunchers() |
TaskPlatform |
createTaskPlatform()
Create the
TaskPlatform instance with the launchers. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateLauncherprotected org.slf4j.Logger logger
protected final P extends AbstractPlatformProperties<?> platformProperties
public TaskPlatform createTaskPlatform()
TaskPlatformFactoryTaskPlatform instance with the launchers.createTaskPlatform in interface TaskPlatformFactoryCopyright © 2021 Pivotal Software, Inc.. All rights reserved.