Class ConversationLock.LockHandle

java.lang.Object
at.aimon.session.web.spi.ConversationLock.LockHandle
Enclosing interface:
ConversationLock

public static final class ConversationLock.LockHandle extends Object
  • Constructor Details

    • LockHandle

      public LockHandle(at.aimon.core.agent.conversation.ConversationId conversationId, String holderId, long fencingToken, Instant acquiredAt, Duration lease)
  • Method Details

    • getConversationId

      public at.aimon.core.agent.conversation.ConversationId getConversationId()
    • getHolderId

      public String getHolderId()
    • getFencingToken

      public long getFencingToken()
    • getAcquiredAt

      public Instant getAcquiredAt()
    • getLease

      public Duration getLease()