org.silverpeas.resourcesmanager.web
Class ReservationEntity
java.lang.Object
org.silverpeas.calendar.web.AbstractEventEntity<ReservationEntity>
org.silverpeas.resourcesmanager.web.ReservationEntity
- All Implemented Interfaces:
- com.silverpeas.web.Exposable, Serializable
public class ReservationEntity
- extends org.silverpeas.calendar.web.AbstractEventEntity<ReservationEntity>
- Author:
- Yohann Chastagnier
- See Also:
- Serialized Form
Methods inherited from class org.silverpeas.calendar.web.AbstractEventEntity |
equals, getDescription, getEnd, getId, getStart, getTitle, getType, getURI, getUrl, hashCode, isAllDay |
ReservationEntity
protected ReservationEntity()
withURI
public ReservationEntity withURI(URI uri)
- Overrides:
withURI
in class org.silverpeas.calendar.web.AbstractEventEntity<ReservationEntity>
withResourceURI
public ReservationEntity withResourceURI(URI resourceURI)
createFrom
public static ReservationEntity createFrom(String instanceId,
Reservation reservation)
- Creates a new reservation entity from the specified reservation.
- Parameters:
instanceId
- reservation
-
- Returns:
- the entity representing the specified reservation.
getReservation
protected Reservation getReservation()
getReason
public String getReason()
getPlace
public String getPlace()
getStatus
public String getStatus()
getBookedBy
public String getBookedBy()
getResourceURI
public URI getResourceURI()
getResources
public Collection<ReservedResourceEntity> getResources()
add
public ReservationEntity add(ReservedResourceEntity reservedResourceEntity)
addAll
public ReservationEntity addAll(Collection<ReservedResourceEntity> reservedResourceEntities)
Copyright © 2016 Silverpeas. All Rights Reserved.