- java.lang.Object
-
- org.praxislive.code.SharedCodeService.Result
-
- Enclosing class:
- SharedCodeService
public static class SharedCodeService.Result extends Object
Result with shared classes, dependent code contexts, and log.
-
-
Constructor Summary
Constructors Constructor Description Result()
Create an empty Result.Result(ClassLoader sharedClasses, Map<ControlAddress,SharedCodeService.DependentResult<CodeDelegate>> dependents, LogBuilder log)
Create a Result.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<ControlAddress,SharedCodeService.DependentResult<CodeDelegate>>
getDependents()
Get the map if dependent results.LogBuilder
getLog()
Get the logClassLoader
getSharedClasses()
Get the shared classes classloader.
-
-
-
Constructor Detail
-
Result
public Result()
Create an empty Result.
-
Result
public Result(ClassLoader sharedClasses, Map<ControlAddress,SharedCodeService.DependentResult<CodeDelegate>> dependents, LogBuilder log)
Create a Result.- Parameters:
sharedClasses
- new shared classes classloaderdependents
- map of dependent resultslog
- log
-
-
Method Detail
-
getSharedClasses
public ClassLoader getSharedClasses()
Get the shared classes classloader.- Returns:
- shared classes
-
getDependents
public Map<ControlAddress,SharedCodeService.DependentResult<CodeDelegate>> getDependents()
Get the map if dependent results.- Returns:
- dependents
-
getLog
public LogBuilder getLog()
Get the log- Returns:
- log
-
-