Class RequestContext

java.lang.Object
com.easydesk.context.RequestContext

public class RequestContext extends Object
요청 동안 유지할 데이터 클래스 per request 동안 새로운 ActivitySet 을 생성하면 생성시 새로 replace 해야 한다.
Author:
YounghoCho
  • Constructor Details

    • RequestContext

      public RequestContext(String traceId, Long userId, Long activitySetId)
      Parameters:
      traceId -
      userId -
      activitySetId -
  • Method Details

    • getTraceId

      public String getTraceId()
    • getUserId

      public Long getUserId()
    • getActivitySetId

      public Long getActivitySetId()
    • withActivitySetId

      public RequestContext withActivitySetId(Long newActivitySetId)
      activitySetId 만 바꾼 새 RequestContext 를 만든다 (immutable copy).
      Parameters:
      newActivitySetId - 새 activitySetId
      Returns:
      새 RequestContext
    • toString

      public String toString()
      Overrides:
      toString in class Object