Hlavní menu

Nástroje

UvodDoKomponent / ParkovisteOsgiSpecifikace

View (print) - Edit page | Recent changes - Page history

Updated 12 September 2012, 11:57 by PremekBrada

UvodDoKomponent.ParkovisteOsgiSpecifikace History

Hide minor edits - Show changes to markup

12 September 2012, 11:57 by PremekBrada -
Changed lines 7-8 from:

parkoviste-osgi-packages.png

to:
Changed lines 11-12 from:

parkoviste-osgi-services.png

to:
12 September 2012, 11:56 by PremekBrada -
Changed lines 7-8 from:

parkoviste-osgi-packages.png!

to:

parkoviste-osgi-packages.png

Changed lines 11-12 from:

parkoviste-osgi-services.png!

to:

parkoviste-osgi-services.png

12 September 2012, 11:56 by PremekBrada -
Changed lines 5-6 from:
to:

Komponenty a export-import balíky

parkoviste-osgi-packages.png!

Vazby přes služby případně události

parkoviste-osgi-services.png!

12 September 2012, 11:54 by PremekBrada -
Changed lines 9-10 from:
to:
Added lines 14-46:

LaneStatistics?

	public int getCountVehiclesPassed();
	public double getVehiclesPerSecond();

ParkingStatistics?

	public int getCountVehiclesArrived();
	public int getCountVehiclesDeparted();

IParkingStatus?

	public boolean isFull();
	public int getCapacity();
	public int getNumFreePlaces();
	public void decreaseFreePlaces(int amount);
	public void increaseFreePlaces(int amount);
	public void reset();

RoadSign? (může být implementováno též jako události)

	public void switchOn();
	public void switchOff();
	public void showMessage(String msg);

VehicleFlow? (může být implementováno též jako události)

	public void arrive();
	public void leave();

VehicleSink?

	public void consumeVehicle();
12 September 2012, 11:52 by PremekBrada -
Added lines 1-13:

Stručná specifikace, jak může vypadat implementace parkoviště. Nemusí nutně odpovídat implementaci dostupné na ParkovisteOsgi.

Statické pohledy

Rozhraní

GateStatistics?

	public int getNumberOfVehiclesEntering();
	public int getNumberOfVehiclesLeaving();