Package org.apache.wayang.java.platform
Class JavaPlatform
- java.lang.Object
-
- org.apache.wayang.core.platform.Platform
-
- org.apache.wayang.java.platform.JavaPlatform
-
-
Field Summary
-
Fields inherited from class org.apache.wayang.core.platform.Platform
jsonSerializer
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configureDefaults(Configuration configuration)
Configure default settings for this instance, e.g., to be able to createLoadProfileToTimeConverter
s.LoadProfileToTimeConverter
createLoadProfileToTimeConverter(Configuration configuration)
TimeToCostConverter
createTimeToCostConverter(Configuration configuration)
Creates aTimeToCostConverter
for this instance.Executor.Factory
getExecutorFactory()
static JavaPlatform
getInstance()
-
Methods inherited from class org.apache.wayang.core.platform.Platform
createExecutor, getConfigurationName, getInitializeMillis, getName, isSinglePlatformExecutionPossible, load, toString, warmUp
-
-
-
-
Method Detail
-
getInstance
public static JavaPlatform getInstance()
-
configureDefaults
public void configureDefaults(Configuration configuration)
Description copied from class:Platform
Configure default settings for this instance, e.g., to be able to createLoadProfileToTimeConverter
s.- Specified by:
configureDefaults
in classPlatform
- Parameters:
configuration
- that should be configured
-
getExecutorFactory
public Executor.Factory getExecutorFactory()
- Specified by:
getExecutorFactory
in classPlatform
-
createLoadProfileToTimeConverter
public LoadProfileToTimeConverter createLoadProfileToTimeConverter(Configuration configuration)
- Specified by:
createLoadProfileToTimeConverter
in classPlatform
- Returns:
- a default
LoadProfileToTimeConverter
-
createTimeToCostConverter
public TimeToCostConverter createTimeToCostConverter(Configuration configuration)
Description copied from class:Platform
Creates aTimeToCostConverter
for this instance.- Specified by:
createTimeToCostConverter
in classPlatform
- Parameters:
configuration
- configures theTimeToCostConverter
- Returns:
- the
TimeToCostConverter
-
-