From d6919d4772e79c3de3df8a69355b84e1677c011f Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Wed, 10 Apr 2013 09:38:15 +0200 Subject: added getSchema() method to Outcome to load schema xml. Removed unused 'getSchemaURI' method. --- src/main/java/com/c2kernel/entity/agent/Job.java | 11 ----------- src/main/java/com/c2kernel/persistency/outcome/Outcome.java | 10 ++++++---- 2 files changed, 6 insertions(+), 15 deletions(-) (limited to 'src/main/java/com') diff --git a/src/main/java/com/c2kernel/entity/agent/Job.java b/src/main/java/com/c2kernel/entity/agent/Job.java index 216a88d..0388f83 100644 --- a/src/main/java/com/c2kernel/entity/agent/Job.java +++ b/src/main/java/com/c2kernel/entity/agent/Job.java @@ -357,22 +357,11 @@ public class Job implements C2KLocalObject this.mTargetState = mTargetState; } - /** - * Returns the actType. - * - * @return String - */ public String getStepType() { return mStepType; } - /** - * Sets the actType. - * - * @param actType - * The actType to set - */ public void setStepType(String actType) { mStepType = actType; diff --git a/src/main/java/com/c2kernel/persistency/outcome/Outcome.java b/src/main/java/com/c2kernel/persistency/outcome/Outcome.java index a0b01ee..3e6cb63 100644 --- a/src/main/java/com/c2kernel/persistency/outcome/Outcome.java +++ b/src/main/java/com/c2kernel/persistency/outcome/Outcome.java @@ -14,9 +14,11 @@ import org.w3c.dom.ls.DOMImplementationLS; import org.w3c.dom.ls.LSSerializer; import org.xml.sax.InputSource; +import com.c2kernel.common.ObjectNotFoundException; import com.c2kernel.common.PersistencyException; import com.c2kernel.entity.C2KLocalObject; import com.c2kernel.persistency.ClusterStorage; +import com.c2kernel.utils.LocalObjectLoader; import com.c2kernel.utils.Logger; public class Outcome implements C2KLocalObject { @@ -116,6 +118,10 @@ public class Outcome implements C2KLocalObject { return mData; } + public Schema getSchema() throws ObjectNotFoundException { + return LocalObjectLoader.getSchema(mSchemaType, mSchemaVersion); + } + public void setSchemaType(String schemaType) { mSchemaType = schemaType; } @@ -124,10 +130,6 @@ public class Outcome implements C2KLocalObject { return mSchemaType; } - public void setSchemaURL(int schemaVersion) { - mSchemaVersion = schemaVersion; - } - public int getSchemaVersion() { return mSchemaVersion; } -- cgit v1.2.3