String pid = object.getSourceId(); if (pid == null) { log.error("Configuration object '()' has no SOURCE payload!", oid);
Payload payload = configObj.getPayload(configObj.getSourceId()); configFile = File.createTempFile("reharvest", ".json"); OutputStream out = new FileOutputStream(configFile);
props.setProperty("rulesPid", rulesObject.getSourceId()); props.setProperty("jsonConfigOid", configObject.getId()); props.setProperty("jsonConfigPid", configObject.getSourceId());
objectMetadata.setProperty("rulesPid", rulesObject.getSourceId()); objectMetadata.setProperty("jsonConfigOid", rulesConfigObject.getId()); objectMetadata.setProperty("jsonConfigPid", rulesConfigObject.getSourceId());
log.info("Using config from '{}'", configOid); DigitalObject configObj = storage.getObject(configOid); Payload payload = configObj.getPayload(configObj.getSourceId()); configFile = File.createTempFile("reharvest", ".json"); OutputStream out = new FileOutputStream(configFile);
try { object = storage.getObject(oid); String scriptName = object.getSourceId(); payload = object.getPayload(scriptName); inStream = payload.open();
Payload payload = object.getPayload(object.getSourceId()); log.debug("First time parsing config file: '{}'", oid); configFile = new JsonSimpleConfig(payload.open());
String pid = workflow.getString(attachment.getSourceId(), Strings.NODE_FORMDATA, "filename"); log.info(" === Attachment PID: '{}'", pid);
object.updatePayload(object.getSourceId(), in);
String pid = workflow.getString(attachment.getSourceId(), "formData", "filename"); log.info(" === Attachment PID: '{}'", pid);
objectMetadata.setProperty("rulesPid", rulesObject.getSourceId()); objectMetadata.setProperty("jsonConfigOid", rulesConfigObject.getId()); objectMetadata.setProperty("jsonConfigPid", rulesConfigObject.getSourceId());
payload.setContentType("text/xml"); if (object.getSourceId() == null) { payload.setType(PayloadType.Source); object.setSourceId(pid);