diff --git a/src/main/java/cokr/xit/foundation/Access.java b/src/main/java/cokr/xit/foundation/Access.java index ea39c3c..a4531a1 100644 --- a/src/main/java/cokr/xit/foundation/Access.java +++ b/src/main/java/cokr/xit/foundation/Access.java @@ -4,7 +4,7 @@ import java.util.Locale; /**현재 클라이언트(사용자)의 접근정보를 추출하여 제공하는 클래스. */ -public class Access extends AbstractComponent { +public class Access { protected static final ThreadLocal current = new ThreadLocal<>(); private String @@ -39,7 +39,7 @@ public class Access extends AbstractComponent { * @return 현재 클라이언트의 접근 아이디 */ public String getId() { - return ifEmpty(id, id = "access-" + System.currentTimeMillis()); + return Assert.ifEmpty(id, id = "access-" + System.currentTimeMillis()); } /**세션 아이디를 반환한다. @@ -94,7 +94,7 @@ public class Access extends AbstractComponent { * @return 현재 스레드의 클라이언트의 Access */ public static Access current() { - return ifEmpty(current.get(), Access::new); + return Assert.ifEmpty(current.get(), Access::new); } /**현재 Access를 현재 스레드의 클라이언트의 접근정보로 설정한다. @@ -183,7 +183,7 @@ public class Access extends AbstractComponent { * @return Access */ public Access setJsonResponse(String header) { - this.jsonResponse = !isEmpty(header) && header.contains("json"); + this.jsonResponse = !Assert.isEmpty(header) && header.contains("json"); return this; }