diff --git a/org.smeup.sys.os.core.base/META-INF/MANIFEST.MF b/org.smeup.sys.os.core.base/META-INF/MANIFEST.MF index c92dfdd8..308049c3 100644 --- a/org.smeup.sys.os.core.base/META-INF/MANIFEST.MF +++ b/org.smeup.sys.os.core.base/META-INF/MANIFEST.MF @@ -9,7 +9,8 @@ Bundle-Localization: plugin Export-Package: org.smeup.sys.os.core.base, org.smeup.sys.os.core.base.api Bundle-RequiredExecutionEnvironment: JavaSE-1.8 -Import-Package: javax.inject +Import-Package: javax.inject, + org.smeup.sys.os.usrspc.base.api Bundle-ActivationPolicy: lazy Require-Bundle: org.smeup.sys.os.core, org.smeup.sys.os.lib, diff --git a/org.smeup.sys.os.core.base/src/org/smeup/sys/os/core/base/api/JobList.java b/org.smeup.sys.os.core.base/src/org/smeup/sys/os/core/base/api/JobList.java index bf998632..c27cfd5a 100644 --- a/org.smeup.sys.os.core.base/src/org/smeup/sys/os/core/base/api/JobList.java +++ b/org.smeup.sys.os.core.base/src/org/smeup/sys/os/core/base/api/JobList.java @@ -21,13 +21,13 @@ import org.smeup.sys.il.data.annotation.Program; import org.smeup.sys.il.data.annotation.Special; import org.smeup.sys.il.data.def.BinaryType; -import org.smeup.sys.il.memo.Scope; +import org.smeup.sys.os.usrspc.base.api.UserSpaceRef; @Program(name = "QUSLJOB") public class JobList { @Main - public void main(@DataDef(qualified = true) UserSpaceRef UserSpaceRef, @DataDef(length = 8) QCharacter formatName, @DataDef(qualified = true) JobName jobName, + public void main(UserSpaceRef UserSpaceRef, @DataDef(length = 8) QCharacter formatName, @DataDef(qualified = true) JobName jobName, @DataDef(length = 10) QEnum status, ErrorCode errorCode, @DataDef(length = 1) QCharacter jobType, @DataDef(binaryType = BinaryType.INTEGER, value = " 0") QBinary numberFiedsToReturn, @DataDef(dimension = 100, binaryType = BinaryType.INTEGER, value = " 0") QArray keyOfFiledsToReturn, @DataDef(length = 48) QCharacter continuationHandle) { @@ -68,14 +68,6 @@ public static class JOBL0200 extends QDataStructWrapper { // TODO continue ds... } - public static class UserSpaceRef extends QDataStructWrapper { - private static final long serialVersionUID = 1L; - @DataDef(length = 10) - public QCharacter name; - @DataDef(length = 10, value = "*LIBL") - public QEnum library; - } - public static enum Status { @Special(value = "*ACTIVE") ACTIVE, @Special(value = "*JOBQ") JOBQ, @Special(value = "*OUTQ") OUTQ, @Special(value = "*ALL") ALL }