de.bsvrz.dav.daf.main.archive
Class ArchiveDataKindCombination

java.lang.Object
  extended by de.bsvrz.dav.daf.main.archive.ArchiveDataKindCombination

public class ArchiveDataKindCombination
extends Object

Diese Klasse ermöglicht es in einer Archivanfrage eine Kombination von mehreren ArchiveDataKind zu erzeugen.

Author:
Kappich Systemberatung

Constructor Summary
ArchiveDataKindCombination(ArchiveDataKind dataKind1)
          Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit einem Objekt.
ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2)
          Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 2 Objekten.
ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2, ArchiveDataKind dataKind3)
          Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 3 Objekten.
ArchiveDataKindCombination(ArchiveDataKind dataKind1, ArchiveDataKind dataKind2, ArchiveDataKind dataKind3, ArchiveDataKind dataKind4)
          Dieser Construktor kann eine Kombination von vier ArchiveDataKind Objekten verarbeiten und ein entsprechendes Objekt zur Verfügung stellen.
 
Method Summary
 boolean isOnline()
          Diese Methode gibt an, ob ArchiveDataKind.ONLINE im Konstruktor übergeben wurde
 boolean isOnlineDelayed()
          Diese Methode gibt an, ob ArchiveDataKind.ONLINE_DELAYED im Konstruktor übergeben wurde
 boolean isRequested()
          Diese Methode gibt an, ob ArchiveDataKind.REQUESTED im Konstruktor übergeben wurde
 boolean isRequestedDelayed()
          Diese Methode gibt an, ob ArchiveDataKind.REQUESTED_DELAYED im Konstruktor übergeben wurde
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArchiveDataKindCombination

public ArchiveDataKindCombination(ArchiveDataKind dataKind1,
                                  ArchiveDataKind dataKind2,
                                  ArchiveDataKind dataKind3,
                                  ArchiveDataKind dataKind4)
Dieser Construktor kann eine Kombination von vier ArchiveDataKind Objekten verarbeiten und ein entsprechendes Objekt zur Verfügung stellen.

Parameters:
dataKind1 -
dataKind2 -
dataKind3 -
dataKind4 -

ArchiveDataKindCombination

public ArchiveDataKindCombination(ArchiveDataKind dataKind1,
                                  ArchiveDataKind dataKind2,
                                  ArchiveDataKind dataKind3)
Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 3 Objekten.

Parameters:
dataKind1 -
dataKind2 -
dataKind3 -

ArchiveDataKindCombination

public ArchiveDataKindCombination(ArchiveDataKind dataKind1,
                                  ArchiveDataKind dataKind2)
Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit 2 Objekten.

Parameters:
dataKind1 -
dataKind2 -

ArchiveDataKindCombination

public ArchiveDataKindCombination(ArchiveDataKind dataKind1)
Siehe Konstruktor mit 4 Eingabeparametern, dieser ist identisch nur mit einem Objekt.

Parameters:
dataKind1 -
Method Detail

isOnline

public boolean isOnline()
Diese Methode gibt an, ob ArchiveDataKind.ONLINE im Konstruktor übergeben wurde

Returns:
true = ArchiveDataKind.ONLINE wurde gewählt;

isOnlineDelayed

public boolean isOnlineDelayed()
Diese Methode gibt an, ob ArchiveDataKind.ONLINE_DELAYED im Konstruktor übergeben wurde

Returns:
true = ArchiveDataKind.ONLINE_DELAYED wurde gewählt;

isRequested

public boolean isRequested()
Diese Methode gibt an, ob ArchiveDataKind.REQUESTED im Konstruktor übergeben wurde

Returns:
true = ArchiveDataKind.REQUESTED wurde gewählt;

isRequestedDelayed

public boolean isRequestedDelayed()
Diese Methode gibt an, ob ArchiveDataKind.REQUESTED_DELAYED im Konstruktor übergeben wurde

Returns:
true = ArchiveDataKind.REQUESTED_DELAYED wurde gewählt;

toString

public String toString()
Overrides:
toString in class Object