|
GridSim 5.0 beta | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReservationPolicy
ReservationPolicy is an interface that defines the methods that an
allocation policy needs to implement in order to have reservation
functionalities. New scheduling algorithms can be added into a resource
entity by implementing this interface and extending AllocPolicy.
ReservationMessage| Method Summary | |
|---|---|
boolean |
cancelReservation(ReservationMessage message)
A method that handles a cancel reservation request. |
boolean |
commitReservation(ReservationMessage message)
A method that handles a commit reservation request. |
ReservationMessage |
createReservation(ReservationMessage message)
A method that handles a new advanced reservation request. |
boolean |
modifyReservation(ReservationMessage message)
A method that handles a request to modify a reservation. |
ReservationMessage |
queryAvailability(ReservationMessage message)
A method that handles a query free time request. |
ReservationMessage |
queryReservation(ReservationMessage message)
A method that handles a query reservation request. |
| Method Detail |
|---|
ReservationMessage createReservation(ReservationMessage message)
message - the advance reservation message received requesting
the reservation
true if the reservation was accepted;
false otherwise.boolean cancelReservation(ReservationMessage message)
message - the advance reservation message received requesting
the cancellation
true if the reservation was cancelled;
false otherwise.boolean commitReservation(ReservationMessage message)
message - the advance reservation message received
true if the reservation was committed;
false otherwise.boolean modifyReservation(ReservationMessage message)
message - the advance reservation message received
true if the reservation was modified;
false otherwise.ReservationMessage queryReservation(ReservationMessage message)
message - the advance reservation message received
ReservationMessage queryAvailability(ReservationMessage message)
message - the advance reservation message received
|
GridSim 5.0 beta | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||