|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IServerReservation
IServerReservation defines the reservation interface for
actors acting as servers for other actors.
| Field Summary |
|---|
| Fields inherited from interface orca.shirako.api.IReservation |
|---|
CategoryAll, CategoryAuthority, CategoryBroker, CategoryClient, PropertyClass, PropertyID |
| Method Summary | |
|---|---|
ICallbackProxy |
getCallback()
Returns the callback proxy. |
AuthToken |
getClientAuthToken()
Returns the identity of the client represented by the reservation. |
long |
getProcessTime()
Returns the time the reservation is going to be processed. |
int |
getSequenceIn()
Returns the sequence number of the last received message. |
int |
getSequenceOut()
Returns the sequence number of the last sent message. |
AuthToken |
getServerAuthToken()
Returns the identity of the server actor that controls the reservation. |
void |
setOwner(AuthToken owner)
Sets the identity of the server actor that controls the reservation. |
void |
setProcessTime(long time)
Sets the time the reservation is going to be processed. |
void |
setSequenceIn(int sequence)
Sets the sequence number of the last received message. |
| 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 setOwner(AuthToken owner)
owner - identity of server actorAuthToken getClientAuthToken()
AuthToken getServerAuthToken()
ICallbackProxy getCallback()
int getSequenceIn()
void setSequenceIn(int sequence)
incoming - message sequence numberint getSequenceOut()
long getProcessTime()
void setProcessTime(long time)
time - time the reservation is going to be processed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||