public class AgentLockInfo extends Object implements AgentLock, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
AgentLockInfo.Status |
| Constructor and Description |
|---|
AgentLockInfo(AgentLockInfo lock,
AgentLockInfo.Status status,
org.lsst.ccs.utilities.taitime.CCSTimeStamp timeStamp) |
AgentLockInfo(String agentName,
String ownerAgent) |
AgentLockInfo(String agentName,
String ownerAgent,
String userId,
int maxLevel,
AgentLockInfo.Status status,
org.lsst.ccs.utilities.taitime.CCSTimeStamp timeStamp) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAgentName()
The agent name this lock stands for.
|
int |
getMaxLevel()
The maximum level allowed by this lock.
|
String |
getOwnerAgentName()
The agent that own this lock.
|
AgentLockInfo.Status |
getStatus() |
org.lsst.ccs.utilities.taitime.CCSTimeStamp |
getTimeStamp() |
String |
getUserID()
The lock owner's userID.
|
int |
hashCode() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetOwnerNamepublic AgentLockInfo(String agentName, String ownerAgent, String userId, int maxLevel, AgentLockInfo.Status status, org.lsst.ccs.utilities.taitime.CCSTimeStamp timeStamp)
public AgentLockInfo(AgentLockInfo lock, AgentLockInfo.Status status, org.lsst.ccs.utilities.taitime.CCSTimeStamp timeStamp)
public String getAgentName()
AgentLockgetAgentName in interface AgentLockpublic String getOwnerAgentName()
AgentLockgetOwnerAgentName in interface AgentLockpublic String getUserID()
AgentLockpublic int getMaxLevel()
AgentLockgetMaxLevel in interface AgentLockpublic AgentLockInfo.Status getStatus()
public org.lsst.ccs.utilities.taitime.CCSTimeStamp getTimeStamp()
Copyright © 2019 LSST. All rights reserved.