|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBrokerReservation
IBrokerReservation defines the reservation interface for
brokers processing requests for resources.
| Field Summary |
|---|
| Fields inherited from interface orca.shirako.api.IReservation |
|---|
CategoryAll, CategoryAuthority, CategoryBroker, CategoryClient, PropertyClass, PropertyID |
| Method Summary | |
|---|---|
IAuthorityProxy |
getAuthority()
Returns a proxy to the authority in control of the resources represented by the reservation. |
ReservationClient |
getSource()
Returns source for this reservation. |
boolean |
isClosedInPriming()
Checks if the reservation was closed while it was in the Priming state. |
boolean |
isPendingRecover()
Checks if a recovery operation is in progress for the reservation. |
void |
setAuthority(IAuthorityProxy authority)
Sets the authority in control of the resources represented by the reservation. |
void |
setSource(ReservationClient source)
Sets the source for this reservation. |
| Methods inherited from interface orca.shirako.api.IServerReservation |
|---|
getCallback, getClientAuthToken, getProcessTime, getSequenceIn, getSequenceOut, getServerAuthToken, setOwner, setProcessTime, setSequenceIn |
| Methods inherited from interface orca.shirako.api.IResourceReservation |
|---|
count, fail, fail, failWarn, forecastUnits, getApprovedResources, getApprovedTerm, getApprovedType, getApprovedUnits, getLeasedAbstractUnits, getLeasedUnits, getPreviousResources, getPreviousTerm, getRequestedResources, getRequestedTerm, getRequestedType, getRequestedUnits, getResources, getTerm, getType, getUnits, holding, isApproved, isBidPending, isRenewable, setApproved, setApproved, setApprovedResources, setApprovedTerm, setBidPending |
| Methods inherited from interface orca.shirako.api.IReservation |
|---|
awaitActive, awaitClosed, awaitTicketed, clearDirty, getActor, getCategory, getCloseTime, getPendingState, getPendingStateName, getPreviousReservationState, getReservationID, getReservationState, getSlice, getState, getStateName, hasUncommittedTransition, isDirty, registerListener, setCloseTime, setDirty, setSlice, unregisterListener |
| Methods inherited from interface orca.shirako.api.ISerialize |
|---|
reset, save, save |
| Methods inherited from interface orca.shirako.api.IRecover |
|---|
revisit |
| Methods inherited from interface orca.shirako.api.IReservationStatus |
|---|
isActive, isActiveTicketed, isClosed, isClosing, isExpired, isExpired, isExtended, isExtendingLease, isExtendingTicket, isFailed, isNascent, isNoPending, isPriming, isRedeeming, isTerminal, isTicketed, isTicketing, setExpired |
| Method Detail |
|---|
void setSource(ReservationClient source)
source - the source reservation.ReservationClient getSource()
IAuthorityProxy getAuthority()
void setAuthority(IAuthorityProxy authority)
authority - authority proxyboolean isClosedInPriming()
getPreviousResources(), and the current update
that was applied to the reservation will be in getApprovedResources
boolean isPendingRecover()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||