make binaries part of standard context
This commit is contained in:
parent
96a4bc7aac
commit
86a905114d
|
@ -140,7 +140,8 @@ public abstract class BaseWorkerContext implements IWorkerContext {
|
|||
private MetadataResourceManager<PlanDefinition> plans = new MetadataResourceManager<PlanDefinition>(false);
|
||||
private List<NamingSystem> systems = new ArrayList<NamingSystem>();
|
||||
private UcumService ucumService;
|
||||
|
||||
protected Map<String, byte[]> binaries = new HashMap<String, byte[]>();
|
||||
|
||||
protected Map<String, Map<String, ValidationResult>> validationCache = new HashMap<String, Map<String,ValidationResult>>();
|
||||
protected String tsServer;
|
||||
protected String name;
|
||||
|
@ -1243,5 +1244,11 @@ public abstract class BaseWorkerContext implements IWorkerContext {
|
|||
guides.listAll(res);
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Map<String, byte[]> getBinaries() {
|
||||
return binaries;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -543,6 +543,7 @@ public interface IWorkerContext {
|
|||
public void setUcumService(UcumService ucumService);
|
||||
|
||||
public String getLinkForUrl(String corePath, String s);
|
||||
public Map<String, byte[]> getBinaries();
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -97,7 +97,6 @@ public class SimpleWorkerContext extends BaseWorkerContext implements IWorkerCon
|
|||
}
|
||||
|
||||
private Questionnaire questionnaire;
|
||||
private Map<String, byte[]> binaries = new HashMap<String, byte[]>();
|
||||
private String version;
|
||||
private String revision;
|
||||
private String date;
|
||||
|
@ -299,7 +298,9 @@ public class SimpleWorkerContext extends BaseWorkerContext implements IWorkerCon
|
|||
for (String s : pi.list("other")) {
|
||||
binaries.put(s, TextFile.streamToBytes(pi.load("other", s)));
|
||||
}
|
||||
version = pi.version();
|
||||
if (version == null) {
|
||||
version = pi.version();
|
||||
}
|
||||
}
|
||||
|
||||
public void loadFromFile(String file, IContextResourceLoader loader) throws IOException, FHIRException {
|
||||
|
@ -533,10 +534,6 @@ public class SimpleWorkerContext extends BaseWorkerContext implements IWorkerCon
|
|||
}
|
||||
}
|
||||
|
||||
public Map<String, byte[]> getBinaries() {
|
||||
return binaries;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean prependLinks() {
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue