Browse Source

重命名

zhouhao 8 năm trước cách đây
mục cha
commit
a4b226e450

+ 1 - 1
hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/main/java/org/hswebframework/web/concurrent/lock/AbstactLocakFactory.java

@@ -10,7 +10,7 @@ import java.util.concurrent.locks.ReadWriteLock;
  *
  * @author zhouhao
  */
-public abstract class AbstactLocakFactory implements LockFactory {
+public abstract class AbstactLocakManager implements LockManager {
     private final Map<String, Lock>          lockStore          = new HashMap<>(128);
     private final Map<String, ReadWriteLock> readWriteLockStore = new HashMap<>(128);
 

+ 1 - 1
hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/main/java/org/hswebframework/web/concurrent/lock/LockFactory.java

@@ -11,7 +11,7 @@ import java.util.concurrent.locks.ReadWriteLock;
  * @see ReadWriteLock
  * @since 3.0
  */
-public interface LockFactory {
+public interface LockManager {
     Lock getLock(String lockKey);
 
     ReadWriteLock getReadWriteLock(String lockKey);

+ 2 - 2
hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/main/java/org/hswebframework/web/concurrent/lock/SimpleLockFactory.java

@@ -11,10 +11,10 @@ import java.util.concurrent.locks.ReentrantReadWriteLock;
  * @author zhouhao
  * @see ReentrantLock
  * @see ReentrantReadWriteLock
- * @see AbstactLocakFactory
+ * @see AbstactLocakManager
  * @since 3.0
  */
-public class SimpleLockFactory extends AbstactLocakFactory {
+public class SimpleLockManager extends AbstactLocakManager {
     @Override
     protected synchronized Lock createLock(String lockKey) {
         return new ReentrantLock();

+ 5 - 5
hsweb-concurrent/hsweb-concurrent-lock/hsweb-concurrent-lock-api/src/test/java/org/hswebframework/web/concurrent/lok/SimpleLockTests.java

@@ -1,7 +1,7 @@
 package org.hswebframework.web.concurrent.lok;
 
-import org.hswebframework.web.concurrent.lock.LockFactory;
-import org.hswebframework.web.concurrent.lock.SimpleLockFactory;
+import org.hswebframework.web.concurrent.lock.LockManager;
+import org.hswebframework.web.concurrent.lock.SimpleLockManager;
 import org.junit.Assert;
 import org.junit.Test;
 
@@ -16,14 +16,14 @@ import java.util.function.Consumer;
  */
 public class SimpleLockTests {
 
-    private LockFactory lockFactory = new SimpleLockFactory();
+    private LockManager lockManager = new SimpleLockManager();
 
     private long counter = 0;
 
     @Test
     public void testLock() throws InterruptedException {
         counter = 0;
-        Lock lock = lockFactory.getLock("foo");
+        Lock lock = lockManager.getLock("foo");
         for (int i = 0; i < 100; i++) {
             new Thread(() -> {
                 lock.lock();
@@ -40,7 +40,7 @@ public class SimpleLockTests {
     @Test
     public void testReadWriteLock() throws InterruptedException {
         counter = 0;
-        ReadWriteLock readWriteLock = lockFactory.getReadWriteLock("foo");
+        ReadWriteLock readWriteLock = lockManager.getReadWriteLock("foo");
 
         Lock readLock = readWriteLock.readLock();