- java.lang.Object
-
- org.praxislive.code.SharedCodeService.Task
-
- Enclosing class:
- SharedCodeService
public static class SharedCodeService.Task extends Object
Task containing new shared code and dependents to be updated, for sending to the SharedCodeService.
-
-
Constructor Summary
Constructors Constructor Description Task(PMap sources, Map<ControlAddress,SharedCodeService.DependentTask<?>> dependents, LogLevel logLevel)
Create a Task.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<ControlAddress,SharedCodeService.DependentTask<?>>
getDependents()
Get the map of dependents.LogLevel
getLogLevel()
Get the logging level.PMap
getSources()
Get the shared code sources.
-
-
-
Constructor Detail
-
Task
public Task(PMap sources, Map<ControlAddress,SharedCodeService.DependentTask<?>> dependents, LogLevel logLevel)
Create a Task.- Parameters:
sources
- new shared code sourcesdependents
- map of dependent tasks by addresslogLevel
- logging level
-
-
Method Detail
-
getSources
public PMap getSources()
Get the shared code sources.- Returns:
- sources
-
getDependents
public Map<ControlAddress,SharedCodeService.DependentTask<?>> getDependents()
Get the map of dependents.- Returns:
- dependents
-
getLogLevel
public LogLevel getLogLevel()
Get the logging level.- Returns:
- logging level
-
-