|
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 |