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%2FTransferableGraphSupportImpl.java;h=567aedc7c319dc6a87df29d214404e2c421a9f18;hp=337abcc6fe2d4e4e5fcbc0b878455c8e3a97fdb6;hb=97872f96afc18f4cd5b959d869fed80cd92f6aa1;hpb=969bd23cab98a79ca9101af33334000879fb60c5 diff --git a/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/TransferableGraphSupportImpl.java b/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/TransferableGraphSupportImpl.java index 337abcc6f..567aedc7c 100644 --- a/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/TransferableGraphSupportImpl.java +++ b/bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/TransferableGraphSupportImpl.java @@ -1,51 +1,51 @@ -package fi.vtt.simantics.procore.internal; - -import java.io.InputStream; - -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.VirtualGraph; -import org.simantics.db.WriteOnlyGraph; -import org.simantics.db.exception.DatabaseException; -import org.simantics.db.impl.graph.WriteGraphImpl; -import org.simantics.db.service.ByteReader; -import org.simantics.db.service.TransferableGraphSupport; - -public class TransferableGraphSupportImpl implements TransferableGraphSupport { - - final private SessionImplSocket session; - - TransferableGraphSupportImpl(SessionImplSocket session) { - this.session = session; - } - - @Override - public InputStream getValueStream(ReadGraph graph, Resource resource) { - return session.getValueStream(null, resource); - } - - @Override - public byte[] getValue(ReadGraph graph, Resource resource) { - return session.getValue(null, resource); - } - - @Override - public void setValue(WriteOnlyGraph graph, Resource resource, VirtualGraph provider, byte[] raw) throws DatabaseException { - - WriteGraphImpl impl = (WriteGraphImpl)graph; - VirtualGraph vg = session.getProvider(provider); - impl.writeSupport.claimValue(vg, resource, raw); - - } - - @Override - public void setValue(WriteOnlyGraph graph, Resource resource, VirtualGraph provider, ByteReader reader, int amount) - throws DatabaseException { - - WriteGraphImpl impl = (WriteGraphImpl)graph; - VirtualGraph vg = session.getProvider(provider); - impl.writeSupport.claimValue(vg, resource, reader, amount); - - } - -} +package fi.vtt.simantics.procore.internal; + +import java.io.InputStream; + +import org.simantics.db.ReadGraph; +import org.simantics.db.Resource; +import org.simantics.db.VirtualGraph; +import org.simantics.db.WriteOnlyGraph; +import org.simantics.db.exception.DatabaseException; +import org.simantics.db.impl.graph.WriteGraphImpl; +import org.simantics.db.service.ByteReader; +import org.simantics.db.service.TransferableGraphSupport; + +public class TransferableGraphSupportImpl implements TransferableGraphSupport { + + final private SessionImplSocket session; + + TransferableGraphSupportImpl(SessionImplSocket session) { + this.session = session; + } + + @Override + public InputStream getValueStream(ReadGraph graph, Resource resource) { + return session.getValueStream(null, resource); + } + + @Override + public byte[] getValue(ReadGraph graph, Resource resource) { + return session.getValue(null, resource); + } + + @Override + public void setValue(WriteOnlyGraph graph, Resource resource, VirtualGraph provider, byte[] raw) throws DatabaseException { + + WriteGraphImpl impl = (WriteGraphImpl)graph; + VirtualGraph vg = session.getProvider(provider); + impl.writeSupport.claimValue(vg, resource, raw); + + } + + @Override + public void setValue(WriteOnlyGraph graph, Resource resource, VirtualGraph provider, ByteReader reader, int amount) + throws DatabaseException { + + WriteGraphImpl impl = (WriteGraphImpl)graph; + VirtualGraph vg = session.getProvider(provider); + impl.writeSupport.claimValue(vg, resource, reader, amount); + + } + +}