diff options
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 | 12 |
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; + } |