|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IServiceManagerReservation
| Field Summary |
|---|
| Fields inherited from interface orca.shirako.api.IReservation |
|---|
CategoryAll, CategoryAuthority, CategoryBroker, CategoryClient, PropertyClass, PropertyID |
| Method Summary | |
|---|---|
IAuthorityProxy |
getAuthority()
Returns the authority who issued the lease for this reservation. |
IServiceManagerReservation |
getJoinPredecessor()
Returns the reservation's join predecessor. |
int |
getJoinState()
Returns the join state. |
java.lang.String |
getJoinStateName()
Returns the name of the join state. |
ResourceSet |
getLeasedResources()
Returns the resources leased by the reservation. |
Term |
getLeaseTerm()
Returns the term of the current lease. |
Term |
getPreviousLeaseTerm()
Returns the previous lease term. |
IServiceManagerReservation |
getRedeemPredecessor()
Returns the reservation's redeem predecessor. |
long |
getRedeemTime()
Returns the time the reservation must be redeemed. |
boolean |
isActiveJoined()
Returns true if this reservation is currently active, and has completed joining the guest, i.e., successor reservations (with join dependencies on this reservation) may now join. |
boolean |
isExported()
Checks if the reservation represents exported resources. |
void |
setExported(boolean exported)
Indicates whether the reservation represents exported resources. |
void |
setJoinPredecessor(IServiceManagerReservation predecessor)
Sets the join predecessor: the reservation, for which the kernel must issue a join before a join may be issued for the current reservation. |
void |
setRedeemPredecessor(IServiceManagerReservation predecessor)
Sets the redeem predecessor: the reservation, which must be redeemed before a redeem may be issued for the current reservation. |
void |
setRedeemTime(long time)
Sets the time the reservation must be redeemed. |
| Methods inherited from interface orca.shirako.api.IClientReservation |
|---|
getBroker, getPreviousTicketTerm, getSequence, getSuggestedResources, getSuggestedTerm, getSuggestedType, getTicketTerm, isPendingRecover, setBroker, setPendingRecover, setRenewable, setSequence, setSuggested, setSuggested, setSuggestedResources |
| 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 |
|---|
int getJoinState()
java.lang.String getJoinStateName()
boolean isActiveJoined()
IAuthorityProxy getAuthority()
Term getLeaseTerm()
Term getPreviousLeaseTerm()
ResourceSet getLeasedResources()
void setRedeemPredecessor(IServiceManagerReservation predecessor)
predecessor - predecessor reservationIServiceManagerReservation getRedeemPredecessor()
void setJoinPredecessor(IServiceManagerReservation predecessor)
predecessor - predecessor reservationIServiceManagerReservation getJoinPredecessor()
long getRedeemTime()
void setRedeemTime(long time)
time - redeem timeboolean isExported()
void setExported(boolean exported)
true, - the reservation represents exported resources.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||