summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java
diff options
context:
space:
mode:
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.java12
1 files changed, 10 insertions, 2 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 8b6e4890..7b6cbe25 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.PresetNetRule;
import org.openslx.bwlp.thrift.iface.PresetRunScript;
import org.openslx.bwlp.thrift.iface.Virtualizer;
import org.openslx.dozmod.thrift.Session;
@@ -214,17 +215,24 @@ public class MetaDataCache {
public static List<NetShare> getPredefinedNetshares() {
PredefinedData pd = predefinedData.get();
- if (pd == null || pd.ldapFilter == null)
+ if (pd == null || pd.netShares == null)
return new ArrayList<NetShare>(0);
return pd.netShares;
}
public static List<PresetRunScript> getPredefinedRunScripts() {
PredefinedData pd = predefinedData.get();
- if (pd == null || pd.ldapFilter == null)
+ if (pd == null || pd.runScripts == null)
return new ArrayList<PresetRunScript>(0);
return pd.runScripts;
}
+
+ public static List<PresetNetRule> getPredefinedNetRules() {
+ PredefinedData pd = predefinedData.get();
+ if (pd == null || pd.networkExceptions == null)
+ return new ArrayList<PresetNetRule>(0);
+ return pd.networkExceptions;
+ }