]> gerrit.simantics Code Review - simantics/platform.git/blob - SkipChangeHistoryUpdate.java
f1296afda1852a6e911f7b3b808af8a0b84bb938
[simantics/platform.git] / SkipChangeHistoryUpdate.java
1 package org.simantics.modeling.adapters;
2
3 import org.simantics.db.Metadata;
4 import org.simantics.db.Session;
5
6 /**
7  * A tagging metadata entry that is used for marking a graph transaction as one
8  * that should not be processed by change history update mechanisms.
9  * 
10  * @author Tuukka Lehtonen
11  */
12 public class SkipChangeHistoryUpdate implements Metadata {
13
14         @Override
15         public byte[] serialise(Session session) {
16                 return new byte[0];
17         }
18
19         public static SkipChangeHistoryUpdate deserialise(Session session, byte[] input) {
20                 return new SkipChangeHistoryUpdate();
21         }
22
23 }