Package io.openems.edge.core.appmanager
Class AppConfiguration
java.lang.Object
io.openems.edge.core.appmanager.AppConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List<EdgeConfig.Component>
final List<DependencyDeclaration>
final List<InterfaceConfiguration>
-
Constructor Summary
ConstructorsConstructorDescriptionAppConfiguration
(List<EdgeConfig.Component> components) AppConfiguration
(List<EdgeConfig.Component> components, List<String> schedulerExecutionOrder) AppConfiguration
(List<EdgeConfig.Component> components, List<String> schedulerExecutionOrder, List<InterfaceConfiguration> ips) AppConfiguration
(List<EdgeConfig.Component> components, List<String> schedulerExecutionOrder, List<InterfaceConfiguration> ips, List<DependencyDeclaration> dependencies) -
Method Summary
-
Field Details
-
components
-
schedulerExecutionOrder
-
ips
-
dependencies
-
-
Constructor Details
-
AppConfiguration
public AppConfiguration() -
AppConfiguration
-
AppConfiguration
public AppConfiguration(List<EdgeConfig.Component> components, List<String> schedulerExecutionOrder) -
AppConfiguration
public AppConfiguration(List<EdgeConfig.Component> components, List<String> schedulerExecutionOrder, List<InterfaceConfiguration> ips) -
AppConfiguration
public AppConfiguration(List<EdgeConfig.Component> components, List<String> schedulerExecutionOrder, List<InterfaceConfiguration> ips, List<DependencyDeclaration> dependencies)
-