Bug 9060: Remove un-used Instant getObjectCreated() from CloseTracked
[controller.git] / opendaylight / md-sal / mdsal-trace / dom-impl / src / main / java / org / opendaylight / controller / md / sal / trace / closetracker / impl / CloseTrackedTrait.java
index f76eeb17c60136f3587b58ff5ae03ed4b37ec673..b846c042d192e831bc67b8eca223c3a275b919de 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.controller.md.sal.trace.closetracker.impl;
 
-import java.time.Instant;
 import java.util.Objects;
 import javax.annotation.Nullable;
 
@@ -23,12 +22,10 @@ import javax.annotation.Nullable;
  */
 public class CloseTrackedTrait<T extends CloseTracked<T>> implements CloseTracked<T> {
 
-    private final Instant created;
     private final @Nullable Throwable allocationContext;
     private final CloseTrackedRegistry<T> closeTrackedRegistry;
 
     public CloseTrackedTrait(CloseTrackedRegistry<T> transactionChainRegistry) {
-        this.created = Instant.now();
         if (transactionChainRegistry.isDebugContextEnabled()) {
             this.allocationContext = new Throwable("allocated at");
         } else {
@@ -38,11 +35,6 @@ public class CloseTrackedTrait<T extends CloseTracked<T>> implements CloseTracke
         this.closeTrackedRegistry.add(this);
     }
 
-    @Override
-    public Instant getObjectCreated() {
-        return created;
-    }
-
     @Override
     public StackTraceElement[] getAllocationContextStackTrace() {
         return allocationContext != null ? allocationContext.getStackTrace() : null;