public class SyncObject extends Object implements Serializable
Constructor and Description |
---|
SyncObject(org.dataone.service.types.v1.NodeReference nodeId,
org.dataone.service.types.v1.Identifier pid) |
SyncObject(String nodeId,
String pid) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
the taskLabel property is derived from the nodeID and pid, so can be the
sole property used for equals()
|
Integer |
getAttempt()
The number of times this object has been attempted to be synchronized
(after a lock has been gained)
|
Integer |
getLockAttempt()
The number of times this object has been attempted to be locked
for synchronization.
|
String |
getNodeId() |
String |
getPid() |
long |
getSleepUntil() |
int |
hashCode()
the taskLabel property is derived from the nodeID and pid, so can be the
sole property used for generating the hashCode()
|
void |
setAttempt(Integer attempt) |
void |
setLockAttempt(Integer attempt) |
void |
setSleepUntil(long dateTimeLong) |
String |
taskLabel() |
public SyncObject(org.dataone.service.types.v1.NodeReference nodeId, org.dataone.service.types.v1.Identifier pid)
public String getNodeId()
public String getPid()
public String taskLabel()
public Integer getAttempt()
public void setAttempt(Integer attempt)
public Integer getLockAttempt()
public void setLockAttempt(Integer attempt)
public long getSleepUntil()
public void setSleepUntil(long dateTimeLong)
public int hashCode()
Copyright © 2020. All rights reserved.