|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.main.DataState
public final class DataState
Objekte dieser Klasse repräsentieren die verschiedenen Zustände von Datensätzen (Datensatztyp) (siehe Datensatztyp in den Technische Anforderungen zum Archivsystem).
Field Summary | |
---|---|
private int |
_code
|
private String |
_name
|
static DataState |
DATA
Datensatztyp für Datensätze die Nutzdaten enthalten (siehe Technische Anforderungen Archivsystem). |
static DataState |
DELETED_BLOCK
Datensatztyp für leere Datensätze, die vom Archivsystem in den Antwort-Datensatzstrom von Teilanfragen eingefügt wird, um Bereiche zu markieren, die gelöscht (und nicht gesichert) wurden. |
static DataState |
END_OF_ARCHIVE
Datensatztyp für leere Datensätze, die vom Archivsystem in jeden Datensatzstrom eingefügt werden, um das Ende eines Datensatzstroms einer Teilanfrage zu markieren. |
static DataState |
INVALID_SUBSCRIPTION
Datensatztyp für leere Datensätze, die vom Datenverteiler versendet werden können, wenn eine Anmeldung von Daten im Konflikt mit anderen Anmeldungen steht (z.B. |
static DataState |
NO_DATA
Datensatztyp für leere Datensätze, die von der Quelle ohne Attributwerte versendet wurden (siehe Technische Anforderungen Archivsystem). |
static DataState |
NO_RIGHTS
Datensatztyp für leere Datensätze, die vom Datenverteiler generiert wurden, weil nicht die erforderlichen Rechte zum Empfang der Daten vorliegen. |
static DataState |
NO_SOURCE
Datensatztyp für leere Datensätze, die vom Datenverteiler generiert wurden, weil keine Quelle für die entsprechenden Daten existiert. |
static DataState |
POSSIBLE_GAP
Datensatztyp für leere Datensätze, die vom Archivsystem generiert wurden, um eine potentielle Datenlücke zu markieren. |
static DataState |
UNAVAILABLE_BLOCK
Datensatztyp für leere Datensätze, die vom Archivsystem in den Antwort-Datensatzstrom von Teilanfragen eingefügt wird, um Bereiche zu markieren, die ausgelagert (d.h. |
Constructor Summary | |
---|---|
private |
DataState(String name,
int code)
|
Method Summary | |
---|---|
int |
getCode()
Bestimmt die Kodierung dieses Datensatztyps. |
static DataState |
getInstance(int code)
Liefert einen zur angegebenen Kodierung korrespondierenden Datensatztyp zurück. |
int |
hashCode()
Returns a hash code value for the object. |
String |
toString()
Liefert eine textuelle Beschreibung dieses Datensatztyps zurück. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final DataState DATA
public static final DataState NO_DATA
public static final DataState NO_SOURCE
public static final DataState NO_RIGHTS
public static final DataState POSSIBLE_GAP
public static final DataState END_OF_ARCHIVE
PersistentDataStreamSupplier
,
PersistenceModule.getArchiveDataStreams(de.bsvrz.dav.daf.main.impl.archive.PersistentDataRequest[])
public static final DataState DELETED_BLOCK
public static final DataState UNAVAILABLE_BLOCK
public static final DataState INVALID_SUBSCRIPTION
private final String _name
private final int _code
Constructor Detail |
---|
private DataState(String name, int code)
Method Detail |
---|
public static final DataState getInstance(int code)
getCode()
bestimmt werden.
code
- Kodierung des gewünschten Datensatztyps.
IllegalArgumentException
- Wenn eine ungültige Kodierung übergeben wurde.getCode()
public int getCode()
getInstance(int)
wiederhergestellt werden.
getInstance(int)
public int hashCode()
java.util.Hashtable
.
The general contract of hashCode
is: hashCode
method on each of the
two objects must produce the same integer result. Object.equals(Object)
method, then calling the hashCode method on each of the two
objects must produce distinct integer results. However, the programmer should be aware that producing distinct
integer results for unequal objects may improve the performance of hashtables.
hashCode
in class Object
Object.equals(Object)
,
Hashtable
public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |