Class ConcurrentMapConnectionStorage<T extends ConnectionInfo>
java.lang.Object
com.gsitm.ustra.java.security.connection.ConcurrentMapConnectionStorage<T>
- Type Parameters:
T-
- All Implemented Interfaces:
UstraConnectionStorage<T>
public class ConcurrentMapConnectionStorage<T extends ConnectionInfo>
extends Object
implements UstraConnectionStorage<T>
Map으로 관리되는 연결 정보 구현체
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
sessionMap
-
-
Constructor Details
-
ConcurrentMapConnectionStorage
public ConcurrentMapConnectionStorage()
-
-
Method Details
-
contains
Description copied from interface:UstraConnectionStorage해당 키 값의 연결 정보가 존재하는지 여부 확인- Specified by:
containsin interfaceUstraConnectionStorage<T extends ConnectionInfo>- Parameters:
key- 키 값- Returns:
- 존재여부
-
add
Description copied from interface:UstraConnectionStorage연결 정보 추가- Specified by:
addin interfaceUstraConnectionStorage<T extends ConnectionInfo>- Parameters:
key- 키 값connection- 연결 정보
-
remove
Description copied from interface:UstraConnectionStorage해당 키 값의 연결 정보 제거- Specified by:
removein interfaceUstraConnectionStorage<T extends ConnectionInfo>- Parameters:
key- 키 값
-
get
Description copied from interface:UstraConnectionStorage키 값의 연결 정보 조회- Specified by:
getin interfaceUstraConnectionStorage<T extends ConnectionInfo>- Parameters:
key- 키 값- Returns:
- 연결 정보
-
getByDuplicationKey
Description copied from interface:UstraConnectionStorage중복 키로 조회- Specified by:
getByDuplicationKeyin interfaceUstraConnectionStorage<T extends ConnectionInfo>- Returns:
-
getAll
Description copied from interface:UstraConnectionStorage모든 연결 정보 조회- Specified by:
getAllin interfaceUstraConnectionStorage<T extends ConnectionInfo>- Returns:
-