diff options
author | Simon Rettberg | 2019-02-26 18:13:28 +0100 |
---|---|---|
committer | Simon Rettberg | 2019-02-26 18:13:28 +0100 |
commit | 9aead2a6230d26837a319f77f14046c3902c7fcb (patch) | |
tree | bfa97375609930c43c97e4c769637665cd1456bb /dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java | |
parent | [server] Implement fetching preset runscripts (diff) | |
download | tutor-module-9aead2a6230d26837a319f77f14046c3902c7fcb.tar.gz tutor-module-9aead2a6230d26837a319f77f14046c3902c7fcb.tar.xz tutor-module-9aead2a6230d26837a319f77f14046c3902c7fcb.zip |
[client] Add preset runscript selector to lecture details
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java index 6d75f792..8b6e4890 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java @@ -11,6 +11,7 @@ import org.openslx.bwlp.thrift.iface.Location; import org.openslx.bwlp.thrift.iface.NetShare; import org.openslx.bwlp.thrift.iface.OperatingSystem; import org.openslx.bwlp.thrift.iface.PredefinedData; +import org.openslx.bwlp.thrift.iface.PresetRunScript; import org.openslx.bwlp.thrift.iface.Virtualizer; import org.openslx.dozmod.thrift.Session; import org.openslx.thrifthelper.ThriftManager; @@ -217,6 +218,13 @@ public class MetaDataCache { return new ArrayList<NetShare>(0); return pd.netShares; } + + public static List<PresetRunScript> getPredefinedRunScripts() { + PredefinedData pd = predefinedData.get(); + if (pd == null || pd.ldapFilter == null) + return new ArrayList<PresetRunScript>(0); + return pd.runScripts; + } |