1 4 package com.tc.objectserver.context; 5 6 import com.tc.async.api.EventContext; 7 import com.tc.net.protocol.tcm.ChannelID; 8 import com.tc.object.lockmanager.api.LockID; 9 import com.tc.util.AbstractIdentifier; 10 11 15 public class RequestLockContext implements EventContext { 16 private final LockID lockID; 17 private final ChannelID channelID; 18 private final AbstractIdentifier sourceID; 19 20 public RequestLockContext(LockID lockID, ChannelID channelID, AbstractIdentifier sourceID) { 21 this.lockID = lockID; 22 this.channelID = channelID; 23 this.sourceID = sourceID; 24 } 25 26 public LockID getLockID() { 27 return lockID; 28 } 29 30 public ChannelID getChannelID() { 31 return channelID; 32 } 33 34 public AbstractIdentifier getSourceID() { 35 return sourceID; 36 } 37 38 } | Popular Tags |