Package com.easydesk.context
package com.easydesk.context
-
ClassDescription현재 사용하고 있는 Item 을 추적한다.현재 사용자의 User, ActivitySetType CurrentModule, CurrentItemType 의 정보를 가지고 있다.현재 사용자의 Locale 을 저장한다.요청 동안 유지할 데이터 클래스 per request 동안 새로운 ActivitySet 을 생성하면 생성시 새로 replace 해야 한다.ThreadLocal을 통해 스레드별 Context를 보관하는 HolderSecurityContext<A extends EasyDeskAccessControlList<?>>요청 동안 유지할 데이터 클래스ThreadLocal을 통해 스레드별 Context를 보관하는 HolderUserId, Current Module, Current ItemType, Current ActivitySetType Request 진입 초기에 설정된다.현재 사용자의 User, ActivitySetType CurrentModule, CurrentItemType 의 정보를 가지고 있다.요청을 처리하는 스레드 동안
UserSessionContext를 어디서든 꺼내 쓸 수 있게 해주는 ThreadLocal 홀더.