X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.db.procore%2Fsrc%2Ffi%2Fvtt%2Fsimantics%2Fprocore%2Finternal%2FXSupportImpl.java;h=4ac08fc0b8a25ff02f1596f402e8c669d1634726;hp=1e8d2731ff4bb65bc47983d5f162412882e636c7;hb=9acebe9584f8f2a78f0322b6e0e24438e7ceb984;hpb=081bf7e08a67c0af23c5846e163be39bb19f12cb diff --git a/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/XSupportImpl.java b/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/XSupportImpl.java index 1e8d2731f..4ac08fc0b 100644 --- a/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/XSupportImpl.java +++ b/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/XSupportImpl.java @@ -16,6 +16,7 @@ import org.simantics.db.request.WriteTraits; import org.simantics.db.service.ClusterUID; import org.simantics.db.service.SerialisationSupport; import org.simantics.db.service.XSupport; +import org.simantics.utils.datastructures.Pair; public class XSupportImpl implements XSupport { final private boolean DEBUG = false; @@ -112,6 +113,12 @@ public class XSupportImpl implements XSupport { session.clusterSetsSupport.clear(); } } + + @Override + public Pair getServiceMode() { + return Pair.make((session.serviceMode & 1) == 1, (session.serviceMode & 2) == 2); + } + @Override public Resource convertDelayedResourceToResource(Resource resource) { return DelayedWriteGraph.convertDelayedResource(resource);