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, wait
createLauncher
protected org.slf4j.Logger logger
protected final P extends AbstractPlatformProperties<?> platformProperties
public TaskPlatform createTaskPlatform()
TaskPlatformFactory
TaskPlatform
instance with the launchers.createTaskPlatform
in interface TaskPlatformFactory
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.