GEODE-2707: Removing TXLockToken class and entry in 
sanctionedDataSerializables.txt

* this closes #592


Project: http://git-wip-us.apache.org/repos/asf/geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/geode/commit/b673ff98
Tree: http://git-wip-us.apache.org/repos/asf/geode/tree/b673ff98
Diff: http://git-wip-us.apache.org/repos/asf/geode/diff/b673ff98

Branch: refs/heads/feature/GEM-1483
Commit: b673ff982917561f79fe50d3c9642d50f77f90e7
Parents: c5e7779
Author: YehEmily <emilyyeh1...@gmail.com>
Authored: Mon Jun 19 10:36:53 2017 -0700
Committer: Jinmei Liao <jil...@pivotal.io>
Committed: Wed Jul 19 10:20:07 2017 -0700

----------------------------------------------------------------------
 .../geode/internal/cache/locks/TXLockToken.java | 92 --------------------
 .../sanctionedDataSerializables.txt             |  4 -
 2 files changed, 96 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/geode/blob/b673ff98/geode-core/src/main/java/org/apache/geode/internal/cache/locks/TXLockToken.java
----------------------------------------------------------------------
diff --git 
a/geode-core/src/main/java/org/apache/geode/internal/cache/locks/TXLockToken.java
 
b/geode-core/src/main/java/org/apache/geode/internal/cache/locks/TXLockToken.java
deleted file mode 100755
index 6468004..0000000
--- 
a/geode-core/src/main/java/org/apache/geode/internal/cache/locks/TXLockToken.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license
- * agreements. See the NOTICE file distributed with this work for additional 
information regarding
- * copyright ownership. The ASF licenses this file to You under the Apache 
License, Version 2.0 (the
- * "License"); you may not use this file except in compliance with the 
License. You may obtain a
- * copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software 
distributed under the License
- * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 
KIND, either express
- * or implied. See the License for the specific language governing permissions 
and limitations under
- * the License.
- */
-
-package org.apache.geode.internal.cache.locks;
-
-import org.apache.geode.DataSerializable;
-import org.apache.geode.DataSerializer;
-// import org.apache.geode.cache.Region;
-import java.io.*;
-
-import org.apache.commons.lang.StringUtils;
-
-/**
- * Represents one transaction lock.
- *
- */
-public class TXLockToken implements DataSerializable {
-  private static final long serialVersionUID = 8172108573123093776L;
-
-  private String regionFullPath;
-
-  private Object name;
-
-  public TXLockToken(String regionFullPath, Object name) {
-    this.regionFullPath = regionFullPath;
-    this.name = name;
-  }
-
-  @Override
-  public int hashCode() {
-    int result = 17;
-    final int mult = 37;
-
-    result = mult * result + (this.regionFullPath == null ? 0 : 
this.regionFullPath.hashCode());
-    result = mult * result + (this.name == null ? 0 : this.name.hashCode());
-
-    return result;
-  }
-
-  @Override
-  public boolean equals(Object other) {
-    if (other == this)
-      return true;
-    if (other == null)
-      return false;
-    if (!(other instanceof TXLockToken))
-      return false;
-    final TXLockToken that = (TXLockToken) other;
-
-    if (!StringUtils.equals(this.regionFullPath, that.regionFullPath))
-      return false;
-    if (this.name != that.name && !(this.name != null && 
this.name.equals(that.name)))
-      return false;
-
-    return true;
-  }
-
-  @Override
-  public String toString() {
-    return "[TXLockToken: " + this.regionFullPath + "//" + this.name + "]";
-  }
-
-  // -------------------------------------------------------------------------
-  // DataSerializable support
-  // -------------------------------------------------------------------------
-
-  public TXLockToken() {}
-
-  public void fromData(DataInput in) throws IOException, 
ClassNotFoundException {
-    this.regionFullPath = DataSerializer.readString(in);
-    this.name = DataSerializer.readObject(in);
-  }
-
-  public void toData(DataOutput out) throws IOException {
-    DataSerializer.writeString(this.regionFullPath, out);
-    DataSerializer.writeObject(this.name, out);
-  }
-
-}
-

http://git-wip-us.apache.org/repos/asf/geode/blob/b673ff98/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
----------------------------------------------------------------------
diff --git 
a/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
 
b/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
index e9280f8..1820393 100644
--- 
a/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
+++ 
b/geode-core/src/test/resources/org/apache/geode/codeAnalysis/sanctionedDataSerializables.txt
@@ -1475,10 +1475,6 @@ org/apache/geode/internal/cache/locks/TXLockIdImpl,2
 fromData,22,2a2bb80012c00013b500022a2bb900140100b50005b1
 toData,19,2ab400022bb800152b2ab40005b900160200b1
 
-org/apache/geode/internal/cache/locks/TXLockToken,2
-fromData,17,2a2bb80011b500022a2bb80012b50003b1
-toData,17,2ab400022bb800132ab400032bb80014b1
-
 org/apache/geode/internal/cache/locks/TXLockUpdateParticipantsMessage,2
 
fromData,40,2a2bb7001d2a2bb9001e0100b500052a2bb8001fb500022a2bb80020b500032a2bb80021b50004b1
 
toData,40,2a2bb700172b2ab40005b9001802002ab400022bb800192ab400032bb8001a2ab400042bb8001bb1

Reply via email to