public class PersistencyXML
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_ATTRIBUTE |
static java.lang.String |
ADD_OPERATION |
static java.lang.String |
CLEAN_OPERATION |
static java.lang.String |
DEL_OPERATION |
static java.lang.String |
PREDICATE_NODE |
static java.lang.String |
PREDICATES_NODE |
static java.lang.String |
ROOT_NODE |
static java.lang.String |
SNAPSHOT_NODE |
static java.lang.String |
SPEC_NODE |
static java.lang.String |
SPEC_TUPLES_NODE |
static java.lang.String |
SUBJECT_ATTRIBUTE |
static java.lang.String |
TC_ATTRIBUTE |
static java.lang.String |
TIME_ATTRIBUTE |
static java.lang.String |
TUPLE_NODE |
static java.lang.String |
TUPLES_NODE |
static java.lang.String |
UPDATE_NODE |
static java.lang.String |
UPDATES_NODE |
Constructor and Description |
---|
PersistencyXML(java.lang.String fileName) |
PersistencyXML(java.lang.String path,
TucsonTupleCentreId fileName) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getNodeInfo(org.w3c.dom.Node node,
java.lang.String childName) |
java.lang.String |
getUpdateInfo(org.w3c.dom.Element elem) |
java.util.ArrayList<java.lang.String> |
listByRemoving(java.util.List<java.lang.String> updates,
java.lang.String value) |
PersistencyData |
parse() |
void |
write(PersistencyData pData) |
void |
writeUpdate(LogicTuple update,
RespectVMContext.ModType mode) |
public static final java.lang.String ACTION_ATTRIBUTE
public static final java.lang.String ADD_OPERATION
public static final java.lang.String CLEAN_OPERATION
public static final java.lang.String DEL_OPERATION
public static final java.lang.String PREDICATE_NODE
public static final java.lang.String PREDICATES_NODE
public static final java.lang.String ROOT_NODE
public static final java.lang.String SNAPSHOT_NODE
public static final java.lang.String SPEC_NODE
public static final java.lang.String SPEC_TUPLES_NODE
public static final java.lang.String SUBJECT_ATTRIBUTE
public static final java.lang.String TC_ATTRIBUTE
public static final java.lang.String TIME_ATTRIBUTE
public static final java.lang.String TUPLE_NODE
public static final java.lang.String TUPLES_NODE
public static final java.lang.String UPDATE_NODE
public static final java.lang.String UPDATES_NODE
public PersistencyXML(java.lang.String fileName)
public PersistencyXML(java.lang.String path, TucsonTupleCentreId fileName)
public java.util.List<java.lang.String> getNodeInfo(org.w3c.dom.Node node, java.lang.String childName)
public java.lang.String getUpdateInfo(org.w3c.dom.Element elem)
public java.util.ArrayList<java.lang.String> listByRemoving(java.util.List<java.lang.String> updates, java.lang.String value)
public PersistencyData parse()
public void write(PersistencyData pData)
public void writeUpdate(LogicTuple update, RespectVMContext.ModType mode)