X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fcommon%2Fdevice%2FDeviceTransactionManagerImpl.java;h=160e0e147a3bf724a155fb79154f80b17f7a6a10;hb=d6570206ef947fa3b667a5039311f8091a2d4570;hp=889b4795d7289715f8d9507a44fbe673c1eea884;hpb=f8f1b05b6eefd0f5c18e22c22b4d4e023f61faf6;p=transportpce.git diff --git a/common/src/main/java/org/opendaylight/transportpce/common/device/DeviceTransactionManagerImpl.java b/common/src/main/java/org/opendaylight/transportpce/common/device/DeviceTransactionManagerImpl.java index 889b4795d..160e0e147 100644 --- a/common/src/main/java/org/opendaylight/transportpce/common/device/DeviceTransactionManagerImpl.java +++ b/common/src/main/java/org/opendaylight/transportpce/common/device/DeviceTransactionManagerImpl.java @@ -48,13 +48,14 @@ public class DeviceTransactionManagerImpl implements DeviceTransactionManager { private static final int NUMBER_OF_THREADS = 4; private static final long GET_DATA_SUBMIT_TIMEOUT = 3000; private static final TimeUnit GET_DATA_SUBMIT_TIME_UNIT = TimeUnit.MILLISECONDS; + private static final TimeUnit MAX_DURATION_TO_SUBMIT_TIMEUNIT = TimeUnit.MILLISECONDS; private final MountPointService mountPointService; private final ScheduledExecutorService checkingExecutor; private final ListeningExecutorService listeningExecutor; private final ConcurrentMap deviceLocks; - private final long maxDurationToSubmitTransaction; // TODO set reasonable value in blueprint - private final TimeUnit maxDurationToSubmitTransactionTimeUnit = TimeUnit.MILLISECONDS; + // TODO set reasonable value in blueprint for maxDurationToSubmitTransaction + private final long maxDurationToSubmitTransaction; public DeviceTransactionManagerImpl(MountPointService mountPointService, long maxDurationToSubmitTransaction) { this.mountPointService = mountPointService; @@ -66,7 +67,7 @@ public class DeviceTransactionManagerImpl implements DeviceTransactionManager { @Override public Future> getDeviceTransaction(String deviceId) { - return getDeviceTransaction(deviceId, maxDurationToSubmitTransaction, maxDurationToSubmitTransactionTimeUnit); + return getDeviceTransaction(deviceId, maxDurationToSubmitTransaction, MAX_DURATION_TO_SUBMIT_TIMEUNIT); } @Override @@ -115,9 +116,9 @@ public class DeviceTransactionManagerImpl implements DeviceTransactionManager { } @Override - public void onFailure(Throwable t) { + public void onFailure(Throwable throwable) { LOG.error("Exception thrown while getting device transaction for device {}! Unlocking device.", - deviceId, t); + deviceId, throwable); newLock.countDown(); } }, checkingExecutor);