1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| package org.jeecg.boot.starter.lock.enums;
|
| /**
| * 锁的模式
| * @author jeecg
| */
| public enum LockModel {
| //可重入锁
| REENTRANT,
| //公平锁
| FAIR,
| //联锁(可以把一组锁当作一个锁来加锁和释放)
| MULTIPLE,
| //红锁
| REDLOCK,
| //读锁
| READ,
| //写锁
| WRITE,
| //自动模式,当参数只有一个.使用 REENTRANT 参数多个 REDLOCK
| AUTO
| }
|
|