|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BaustelleInterface
Legt das Interface zu einem Baustellenobjekt des BaustellenInformationsSystem (BIS) fest. Über eine Klasse, die dieses Interface implementiert, können auf die Baustellen des an die AK-VRZ Software angebunden Baustelleninformationssystems zugegriffen werden.
| Method Summary | |
|---|---|
void |
aendereBaustellenGueltigkeitsZeitraum(long vonZeitpunkt,
long dauer)
Setzt (ändert) den Gültigkeitszeitraum eines Baustellenobjekts auf Seiten der VRZ. |
void |
aendereBaustellenOrt(OrtsReferenzStrassenSegmentUndOffsetInterface ortsReferenz)
Setzt (ändert) das StraßenSegment und die Richtung eines Baustellenobjekts auf Seiten der VRZ. |
void |
aendereBaustellenStartOffsetUndLaenge(long startOffset,
long laenge)
Setzt (ändert) den Startoffset und die Länge eines Baustellenobjekts auf Seiten der VRZ. |
void |
aendereBaustellenVerantwortlichen(BaustellenVerantwortlicherInterface baustellenVerantwortlicher)
Setzt (ändert) die Angaben zum Baustellenverantwortlichen eines Baustellenobjekts ( BaustellenVerantwortlicherInterface) . |
void |
aendereBaustellenZustand(BisInterface.BaustellenZustand baustellenZustand)
Setzt (ändert) den Zustand eines Baustellenobjekts auf Seiten der VRZ. |
void |
aendereEngpassKapazitaet(int engpassKapazitaet)
Setzt (ändert) den Engpasskapazität eines Baustellenobjekts auf Seiten der VRZ. |
void |
aendereInfo(String infoText)
Setzt/ändert den Informationstext zur Baustelle. |
BaustellenVerantwortlicherInterface |
getBaustellenVerantwortlichen()
Liefert Angaben zum Baustellenverantwortlichen eines Baustellenobjekts ( BaustellenVerantwortlicherInterface). |
BisInterface.BaustellenZustand |
getBaustellenZustand()
Liefert den Zustand der Baustelle ( BisInterface.BaustellenZustand). |
long |
getDauer()
Liefert die Dauer der Baustelle (in ms). |
int |
getEngpassKapazitaet()
Liefert die Restkapazität während der Gültigkeitsdauer der Baustelle in Fz/h. |
long |
getId()
Liefert die Id der Baustelle. |
String |
getInfo()
Liefert den Informationstext zur Baustelle. |
long |
getLaenge()
Liefert die Länge der Baustelle stromabwärts in Metern. |
String |
getName()
Liefert den Namen der Baustelle. |
OrtsReferenzStrassenSegmentUndOffsetInterface |
getOrtsReferenzStrassenSegmentUndOffset()
Liefert das Ortsreferenzobjekt (StraßenSegments mit Offset), auf das die Baustelle beginnt. |
String |
getPid()
Liefert die Pid der Baustelle (weltweit eindeutige PermanenteID). |
long |
getStartZeitpunkt()
Liefert den Zeitpunkt des Baustellenbeginns (in ms seit dem 1.1.1970 UTC). |
BaustellenPrognoseInterface |
startePrognose(String veranlasser,
String ursache)
Startet für die angegebene Baustelle die Baustellenprognose und liefert das Ergebnis der Prognose. |
| Method Detail |
|---|
void aendereBaustellenGueltigkeitsZeitraum(long vonZeitpunkt,
long dauer)
throws BisInterfaceException
vonZeitpunkt - Zeitpunkt des Baustellenbeginns (in ms seit dem 1.1.1970 UTC).dauer - Dauer der Baustelle (in ms).
BisInterfaceException - bei Ausnahmen
void aendereBaustellenOrt(OrtsReferenzStrassenSegmentUndOffsetInterface ortsReferenz)
throws BisInterfaceException
ortsReferenz - Ortsreferenzobjekt (StraßenSegments mit Offset), auf der die
Baustelle beginnt.
BisInterfaceException - bei Ausnahmen
void aendereBaustellenStartOffsetUndLaenge(long startOffset,
long laenge)
throws BisInterfaceException
startOffset - Positon des Baustellenanfangs auf der Straße.laenge - Länge des Baustelle stromabwärts.
BisInterfaceException - bei Ausnahmen
void aendereBaustellenVerantwortlichen(BaustellenVerantwortlicherInterface baustellenVerantwortlicher)
throws BisInterfaceException
BaustellenVerantwortlicherInterface) .
baustellenVerantwortlicher - Der Baustellenverantwortliche.
BisInterfaceException
void aendereBaustellenZustand(BisInterface.BaustellenZustand baustellenZustand)
throws BisInterfaceException
baustellenZustand - Neuer Zustand der Baustelle.
BisInterfaceException - bei Ausnahmen
void aendereEngpassKapazitaet(int engpassKapazitaet)
throws BisInterfaceException
engpassKapazitaet - Restkapazität während der Gültigkeitsdauer der
Baustelle.
BisInterfaceException - bei Ausnahmen
void aendereInfo(String infoText)
throws BisInterfaceException
infoText - Informationstext zur Baustelle.
BisInterfaceException - bei AusnahmenBaustellenVerantwortlicherInterface getBaustellenVerantwortlichen()
BaustellenVerantwortlicherInterface).
BisInterface.BaustellenZustand getBaustellenZustand()
BisInterface.BaustellenZustand).
long getDauer()
int getEngpassKapazitaet()
long getId()
String getInfo()
long getLaenge()
BisInterface.erzeugeBaustelle(java.lang.String, java.lang.String, java.lang.String, long, long, de.bsvrz.kex.isis.isis.OrtsReferenzStrassenSegmentUndOffsetInterface, long, de.bsvrz.kex.isis.isis.BisInterface.BaustellenZustand, int, de.bsvrz.kex.isis.isis.BaustellenVerantwortlicherInterface)), wird hier die korrigierte
Länge geliefert
String getName()
OrtsReferenzStrassenSegmentUndOffsetInterface getOrtsReferenzStrassenSegmentUndOffset()
String getPid()
long getStartZeitpunkt()
BaustellenPrognoseInterface startePrognose(String veranlasser,
String ursache)
throws BisInterfaceException
veranlasser - Veranlasser, der die Simulation angestoßen hat.ursache - Ursache (Bemerkung) zu diesem Prognosestart.
BaustellenPrognoseInterface)
mit den Ergebnissen der Baustellenprognose.
BisInterfaceException - bei Ausnahmen
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||