|
||||||||||
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 Ausnahmenvoid aendereBaustellenOrt(OrtsReferenzStrassenSegmentUndOffsetInterface ortsReferenz) throws BisInterfaceException
ortsReferenz
- Ortsreferenzobjekt (StraßenSegments mit Offset), auf der die
Baustelle beginnt.
BisInterfaceException
- bei Ausnahmenvoid aendereBaustellenStartOffsetUndLaenge(long startOffset, long laenge) throws BisInterfaceException
startOffset
- Positon des Baustellenanfangs auf der Straße.laenge
- Länge des Baustelle stromabwärts.
BisInterfaceException
- bei Ausnahmenvoid aendereBaustellenVerantwortlichen(BaustellenVerantwortlicherInterface baustellenVerantwortlicher) throws BisInterfaceException
BaustellenVerantwortlicherInterface
) .
baustellenVerantwortlicher
- Der Baustellenverantwortliche.
BisInterfaceException
void aendereBaustellenZustand(BisInterface.BaustellenZustand baustellenZustand) throws BisInterfaceException
baustellenZustand
- Neuer Zustand der Baustelle.
BisInterfaceException
- bei Ausnahmenvoid aendereEngpassKapazitaet(int engpassKapazitaet) throws BisInterfaceException
engpassKapazitaet
- Restkapazität während der Gültigkeitsdauer der
Baustelle.
BisInterfaceException
- bei Ausnahmenvoid 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 |