@InterfaceAudience.Public public class ProcedureInfo extends Object implements Cloneable
Constructor and Description |
---|
ProcedureInfo(long procId,
String procName,
String procOwner,
ProcedureState procState,
long parentId,
NonceKey nonceKey,
IOException exception,
long lastUpdate,
long submittedTime,
byte[] result) |
Modifier and Type | Method and Description |
---|---|
ProcedureInfo |
clone() |
long |
executionTime() |
long |
getClientAckTime() |
IOException |
getException() |
String |
getExceptionFullMessage() |
long |
getLastUpdate() |
NonceKey |
getNonceKey() |
long |
getParentId() |
long |
getProcId() |
String |
getProcName() |
String |
getProcOwner() |
ProcedureState |
getProcState() |
byte[] |
getResult() |
long |
getSubmittedTime() |
boolean |
hasClientAckTime() |
boolean |
hasOwner() |
boolean |
hasParentId() |
boolean |
hasResultData() |
boolean |
isFailed() |
static boolean |
isProcedureOwner(ProcedureInfo procInfo,
User user)
Check if the user is this procedure's owner
|
void |
setClientAckTime(long timestamp) |
String |
toString() |
@InterfaceAudience.Private public ProcedureInfo(long procId, String procName, String procOwner, ProcedureState procState, long parentId, NonceKey nonceKey, IOException exception, long lastUpdate, long submittedTime, byte[] result)
public ProcedureInfo clone()
public long getProcId()
public String getProcName()
public boolean hasOwner()
public String getProcOwner()
public ProcedureState getProcState()
public boolean hasParentId()
public long getParentId()
public NonceKey getNonceKey()
public boolean isFailed()
public IOException getException()
public String getExceptionFullMessage()
public boolean hasResultData()
public byte[] getResult()
public long getSubmittedTime()
public long getLastUpdate()
public long executionTime()
@InterfaceAudience.Private public boolean hasClientAckTime()
@InterfaceAudience.Private public long getClientAckTime()
@InterfaceAudience.Private public void setClientAckTime(long timestamp)
@InterfaceAudience.Private public static boolean isProcedureOwner(ProcedureInfo procInfo, User user)
procInfo
- the procedure to checkuser
- the userCopyright © 2007–2017 The Apache Software Foundation. All rights reserved.