de.bsvrz.kex.bwsin.konfig.kb
Class Zeitbereich

java.lang.Object
  extended by de.bsvrz.kex.bwsin.konfig.kb.Zeitbereich

public class Zeitbereich
extends Object

Zeitbereich Verkehrsbeschränkungen. Die Spezifikation im DaV erfolgt durch die Angabe von 5 Terminfeldern, wobei im ersten Feld die Minute [0;59], im zweiten Feld die Stunde [0;23], im dritten Feld der Tag [1;31], im viertem Feld der Monat [1;12] und im letzten Feld der Wochentag {Mo,Di,Mi,Do,Fr,Sa,So} angegeben werden kann. Pro Terminfeld sind mehrere Einträge, die durch Kommata getrennt werden müssen, möglich. Die Eingabe eines '*' deckt den gesamten Bereich eines Terminfeldes ab. Mit dem Zeichen '-' können Teilbereiche abgedeckt werden. Die Angaben aller Terminfelder sind UND-verknüpft.

Beispiele:

Die Angabe '0 2 * * *' spezifiziert, dass die Aktion täglich um 02:00 Uhr durchgeführt werden soll.

Die Angabe '30 2 * * Mo-Mi,Fr' bewirkt, dass die Aktion montags, dienstags, mittwochs und freitags um 02:30 durchgeführt werden soll.

Die Angabe '0 3 1,15 * *' spezifiziert, dass die Aktion jeden 1. und 15. eines Monats um 03:00 Uhr durchgeführt werden soll.

Version:
$Id: Zeitbereich.java 7938 2008-04-03 17:42:19Z gieseler $
Author:
BitCtrl Systems GmbH, Gieseler

Nested Class Summary
protected  class Zeitbereich.ZeitbereichWochentag
          Erweitert den Zeitbereich um spezielle Methoden für die Wochentags-Behandlung.
 
Constructor Summary
Zeitbereich()
          Standard-Konstruktor.
Zeitbereich(org.geotools.feature.Feature feature)
          Erzeugt einen Zeitbereiche aus einem Feature.
 
Method Summary
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Zeitbereich

public Zeitbereich()
Standard-Konstruktor. Erzeugt einen immer gültigen Zeitbereich.


Zeitbereich

public Zeitbereich(org.geotools.feature.Feature feature)
Erzeugt einen Zeitbereiche aus einem Feature. Das Feature muss vom Typ okstra:einfacher_Zeitraum oder okstra:komplexer_Zeitraum sein.

Parameters:
feature - Feature
Method Detail

toString

public String toString()

Overrides:
toString in class Object
See Also:
Object.toString()