Interfaces for booking systems.
BookingInterface
- Represents a booking as a uniquely identified time period that reserves some resources.BookingAwareInterface
- Represents objects that are aware of a booking instance.StatusAwareInterface
- Represents objects that are aware of a booking status.ResourceIdsAwareInterface
- Represents objects that are aware of resource IDs.BookingFactoryInterface
- A factory that makes bookings. See constants for keys accepted bymake()
.