@InterfaceAudience.Private @InterfaceStability.Evolving public class ProcedureStoreTracker extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ProcedureStoreTracker.BitSetNode |
static class |
ProcedureStoreTracker.DeleteState |
Constructor and Description |
---|
ProcedureStoreTracker() |
Modifier and Type | Method and Description |
---|---|
void |
delete(long procId) |
void |
dump() |
long |
getMinProcId() |
long |
getUpdatedMaxProcId() |
long |
getUpdatedMinProcId() |
void |
insert(long procId) |
void |
insert(long procId,
long[] subProcIds) |
ProcedureStoreTracker.DeleteState |
isDeleted(long procId) |
boolean |
isEmpty() |
boolean |
isTracking(long minId,
long maxId) |
boolean |
isUpdated() |
void |
readFrom(InputStream stream) |
void |
reset() |
void |
resetUpdates() |
void |
setDeleted(long procId,
boolean isDeleted) |
void |
setKeepDeletes(boolean keepDeletes) |
void |
setPartialFlag(boolean isPartial) |
void |
undeleteAll() |
void |
update(long procId) |
void |
writeTo(OutputStream stream) |
public void insert(long procId)
public void insert(long procId, long[] subProcIds)
public void update(long procId)
public void delete(long procId)
public long getUpdatedMinProcId()
public long getUpdatedMaxProcId()
@InterfaceAudience.Private public void setDeleted(long procId, boolean isDeleted)
public void reset()
public ProcedureStoreTracker.DeleteState isDeleted(long procId)
public long getMinProcId()
public void setKeepDeletes(boolean keepDeletes)
public void setPartialFlag(boolean isPartial)
public boolean isEmpty()
public boolean isUpdated()
public boolean isTracking(long minId, long maxId)
public void resetUpdates()
public void undeleteAll()
public void dump()
public void writeTo(OutputStream stream) throws IOException
IOException
public void readFrom(InputStream stream) throws IOException
IOException
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.