|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ResourceReservation in orca.cod |
|---|
| Subclasses of ResourceReservation in orca.cod | |
|---|---|
class |
CodBarrierReservation
|
class |
CodPredecessorReservation
|
class |
CodReservation
COD reservation. |
| Fields in orca.cod declared as ResourceReservation | |
|---|---|
protected ResourceReservation |
NodeGroup.reservation
The reservation these concrete resources belong to |
| Methods in orca.cod with parameters of type ResourceReservation | |
|---|---|
void |
NodeGroup.setReservation(ResourceReservation reservation)
Sets the reservation this node group belongs to |
void |
NodeGroup.setup(ResourceReservation reservation)
Initializes the concrete set with information about the containing reservation. |
void |
CodSlice.transferIn(ResourceReservation reservation,
Node node)
Upcall from NodeGroup to transfer a node into a slice. |
void |
AuthorityCodSlice.transferIn(ResourceReservation reservation,
Node node)
Transfer a node into a slice. |
| Uses of ResourceReservation in orca.cod.control |
|---|
| Methods in orca.cod.control with parameters of type ResourceReservation | |
|---|---|
void |
XenControl.revisit(ResourceReservation r)
Reallocate VM resources from their inventory pool. |
void |
IdControlChange.revisit(ResourceReservation r)
|
| Uses of ResourceReservation in orca.cod.plugins |
|---|
| Methods in orca.cod.plugins with parameters of type ResourceReservation | |
|---|---|
protected java.util.Properties |
Site.getConfigurationProperties(ResourceReservation reservation,
Node node)
Produces a properties list to be passed to the configuration sub-system |
protected java.util.Properties |
ServiceManagerCodPlugin.getConfigurationProperties(ResourceReservation reservation,
Node node)
|
protected abstract java.util.Properties |
CodBasePlugin.getConfigurationProperties(ResourceReservation reservation,
Node node)
|
void |
CodBasePlugin.modify(ResourceReservation reservation,
Node node)
|
void |
CodBasePlugin.probe(ResourceReservation reservation,
Node node)
|
void |
CodBasePlugin.recover(ResourceReservation reservation,
Node node)
|
void |
ServiceManagerCodPlugin.restartConfigurationActions(ResourceReservation r)
|
void |
CodBasePlugin.restartConfigurationActions(ResourceReservation r)
|
void |
CodBasePlugin.restartConfigurationActions(ResourceReservation r,
NodeGroup group)
|
void |
Site.revisit(ResourceReservation r)
Reset/restore interface. |
void |
ServiceManagerCodPlugin.revisit(ResourceReservation reservation)
Reset/restore interface. |
void |
CodBasePlugin.transferIn(ResourceReservation reservation,
Node node)
|
void |
CodBasePlugin.transferOut(ResourceReservation reservation,
Node node)
|
| Uses of ResourceReservation in orca.manage.extensions.standard |
|---|
| Methods in orca.manage.extensions.standard with parameters of type ResourceReservation | |
|---|---|
static void |
Converter.attachProperties(ReservationMng mng,
ResourceReservation r)
|
static void |
Converter.fill(ReservationMng mng,
ResourceReservation r,
boolean attachProperties)
|
| Uses of ResourceReservation in orca.manage.extensions.standard.actors |
|---|
| Methods in orca.manage.extensions.standard.actors that return ResourceReservation | |
|---|---|
protected ResourceReservation |
CodAuthorityManagerObject.getReservation(ReservationID rid)
|
protected ResourceReservation |
ActorManagerObject.getReservationFromDatabase(ReservationID reservationID)
Retrieves the specified reservation from the database |
| Methods in orca.manage.extensions.standard.actors with parameters of type ResourceReservation | |
|---|---|
protected ReservationID |
ActorManagerObject.getReservationID(ResourceReservation r)
Returns the correct reservation identifier to use for management operations |
| Uses of ResourceReservation in orca.manage.extensions.standard.container.db |
|---|
| Methods in orca.manage.extensions.standard.container.db with parameters of type ResourceReservation | |
|---|---|
void |
IManagerObjectDatabase.updateReservation(java.lang.String actorName,
ResourceReservation reservation)
Updates the specified reservation record |
void |
MySqlContainerManagerObjectDatabase.updateReservation(java.lang.String actorName,
ResourceReservation reservation)
|
| Uses of ResourceReservation in orca.policy.core |
|---|
| Methods in orca.policy.core with parameters of type ResourceReservation | |
|---|---|
void |
BrokerBasePolicyPlugin.close(ResourceReservation reservation)
|
void |
BaseServiceManagerCalendarPolicy.close(ResourceReservation reservation)
Notifies the policy that a reservation is about to be closed. |
void |
AuthorityBasePolicyPlugin.close(ResourceReservation reservation)
Notifies the policy that a reservation is about to be closed. |
void |
BrokerBasePolicyPlugin.closed(ResourceReservation reservation)
|
void |
BaseServiceManagerCalendarPolicy.closed(ResourceReservation reservation)
Notifies the policy that a reservation has been closed. |
void |
AuthorityBasePolicyPlugin.closed(ResourceReservation reservation)
Notifies the policy that a reservation has been closed. |
void |
ServiceManagerSimplePolicyPlugin.demand(ResourceReservation reservation)
|
void |
BaseServiceManagerCalendarPolicy.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
Notifies the policy that a reservation is about to be extended. |
void |
AuthorityBasePolicyPlugin.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
Notifies the policy that a reservation is about to be extended. |
protected boolean |
BaseServiceManagerCalendarPolicy.isExpired(ResourceReservation r)
Checks if the reservation has expired. |
protected boolean |
AuthorityBasePolicyPlugin.isExpired(ResourceReservation r)
See if a reservation has expired |
void |
BrokerBasePolicyPlugin.remove(ResourceReservation reservation)
|
void |
BaseServiceManagerCalendarPolicy.remove(ResourceReservation reservation)
Notifies the policy that a reservation is about to be removed. |
void |
AuthorityBasePolicyPlugin.remove(ResourceReservation reservation)
Notifies the policy that a reservation is about to be removed. |
void |
BrokerBasePolicyPlugin.revisit(ResourceReservation reservation)
|
void |
BrokerBestFitPolicyPlugin.revisit(ResourceReservation reservation)
|
void |
BaseServiceManagerCalendarPolicy.revisit(ResourceReservation reservation)
|
void |
IResourceControl.revisit(ResourceReservation r)
|
void |
AuthorityBasePolicyPlugin.revisit(ResourceReservation r)
|
void |
BrokerWorstFitPolicyPlugin.revisit(ResourceReservation reservation)
|
| Uses of ResourceReservation in orca.shirako.api |
|---|
| Methods in orca.shirako.api that return ResourceReservation | |
|---|---|
ResourceReservation |
IKernel.getReservation(ReservationID rid)
Returns the reservation with the given reservation identifier. |
ResourceReservation[] |
IKernel.getReservations(SliceID sliceID)
Returns all reservations in the given slice |
| Methods in orca.shirako.api with parameters of type ResourceReservation | |
|---|---|
void |
IDatabase.addReservation(ResourceReservation reservation)
Adds a new record to the database representing this reservation object. |
void |
IBrokerPublic.claim(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
Services a request to claim a previously exported ticket. |
void |
IReservationOperations.close(ResourceReservation reservation)
Closes the reservation. |
void |
IPolicy.close(ResourceReservation reservation)
Notifies the policy that a reservation is about to be closed. |
void |
IAuthorityPublic.close(ResourceReservation reservation,
AuthToken caller)
Closes the reservation. |
void |
IPolicy.closed(ResourceReservation reservation)
Notifies the policy that a reservation has been closed. |
void |
IKernelWrapper.closeRequest(ResourceReservation reservation,
AuthToken caller,
boolean compareSequenceNumbers)
Processes an incoming request to close a reservation. |
void |
IReservationOperations.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
Extends the reservation. |
void |
IPolicy.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
Notifies the policy that a reservation is about to be extended. |
void |
IAuthorityPublic.extendLease(ResourceReservation reservation,
AuthToken caller)
Extends a lease. |
void |
IBrokerPublic.extendTicket(ResourceReservation reservation,
AuthToken caller)
Services an incoming request to extend an existing ticket. |
void |
IAuthorityPublic.redeem(ResourceReservation reservation,
IServiceManagerCallbackProxy callback,
AuthToken caller)
Redeems a lease. |
void |
IKernel.registerReservation(ResourceReservation reservation)
Registers the given reservation with the kernel. |
void |
IPolicy.remove(ResourceReservation reservation)
Notifies the policy that a reservation is about to be removed. |
void |
IReservationOperations.removeReservation(ResourceReservation reservation)
Removes the specified reservation. |
void |
IKernel.reregisterReservation(ResourceReservation reservation)
Registers a previously unregistered reservation with the kernel. |
void |
IShirakoPlugin.restartConfigurationActions(ResourceReservation reservation)
Restarts any pending configuration actions for the specified reservation |
void |
IShirakoPlugin.revisit(ResourceReservation reservation)
Rebuilds plugin state associated with a restored reservation. |
void |
IPolicy.revisit(ResourceReservation reservation)
Informs the mapper about a reservation. |
void |
IConcreteSet.setup(ResourceReservation reservation)
Initializes the concrete set with information about the containing reservation. |
void |
IBrokerPublic.ticket(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
Services an incoming request for a new ticket. |
void |
IServiceManagerPublic.updateLease(ResourceReservation reservation,
UpdateData udd,
AuthToken caller)
Handles an incoming lease update. |
void |
IDatabase.updateReservation(ResourceReservation reservation)
Updates the corresponding reservation object. |
void |
IClientPublic.updateTicket(ResourceReservation reservation,
UpdateData udd,
AuthToken caller)
Handles an incoming ticket update. |
| Uses of ResourceReservation in orca.shirako.common |
|---|
| Fields in orca.shirako.common with type parameters of type ResourceReservation | |
|---|---|
protected java.util.HashMap<ReservationID,ResourceReservation> |
ReservationSet.reservations
The internal hash map. |
| Methods in orca.shirako.common that return ResourceReservation | |
|---|---|
ResourceReservation |
ReservationSet.get(ReservationID rid)
Retrieves a reservation from the set. |
ResourceReservation |
ReservationSet.getException(ReservationID rid)
Retrieves a reservation from the set. |
| Methods in orca.shirako.common that return types with arguments of type ResourceReservation | |
|---|---|
java.util.Iterator<ResourceReservation> |
ReservationSet.iterator()
Returns an iterator for the set. |
| Methods in orca.shirako.common with parameters of type ResourceReservation | |
|---|---|
void |
ReservationSet.add(ResourceReservation reservation)
Adds the reservation to the set. |
boolean |
ReservationSet.contains(ResourceReservation reservation)
Checks if the reservation is part of the set. |
void |
ReservationSet.remove(ResourceReservation reservation)
Removes the specified reservation. |
| Uses of ResourceReservation in orca.shirako.core |
|---|
| Fields in orca.shirako.core declared as ResourceReservation | |
|---|---|
protected ResourceReservation |
Ticket.reservation
The reservation this TicketStub belongs to |
| Methods in orca.shirako.core with parameters of type ResourceReservation | |
|---|---|
void |
Broker.claim(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
|
void |
Authority.claim(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
|
void |
Policy.close(ResourceReservation reservation)
|
void |
Actor.close(ResourceReservation reservation)
|
void |
Authority.close(ResourceReservation reservation,
AuthToken caller)
|
void |
Policy.closed(ResourceReservation reservation)
|
void |
Policy.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
|
void |
Actor.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
|
void |
Authority.extendLease(ResourceReservation reservation,
AuthToken caller)
|
void |
Broker.extendTicket(ResourceReservation reservation,
AuthToken caller)
|
void |
Authority.extendTicket(ResourceReservation reservation,
AuthToken caller)
|
void |
Authority.redeem(ResourceReservation reservation,
IServiceManagerCallbackProxy callback,
AuthToken caller)
|
void |
Policy.remove(ResourceReservation reservation)
|
void |
Actor.removeReservation(ResourceReservation reservation)
|
void |
ServiceManagerPolicy.revisit(ResourceReservation reservation)
|
void |
Policy.revisit(ResourceReservation reservation)
|
void |
BrokerPolicy.revisit(ResourceReservation reservation)
|
void |
AuthorityPolicy.revisit(ResourceReservation reservation)
|
void |
Ticket.setup(ResourceReservation reservation)
Indicates that we're committing resources to a client (on an an agent). |
void |
Broker.ticket(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
|
void |
Authority.ticket(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
|
void |
ServiceManager.updateLease(ResourceReservation r,
UpdateData udd,
AuthToken caller)
|
void |
ServiceManager.updateTicket(ResourceReservation reservation,
UpdateData udd,
AuthToken caller)
|
void |
Broker.updateTicket(ResourceReservation reservation,
UpdateData udd,
AuthToken caller)
|
| Constructors in orca.shirako.core with parameters of type ResourceReservation | |
|---|---|
Ticket(IShirakoPlugin plugin,
IAuthorityProxy authority,
ResourceReservation reservation)
Creates a new TicketStub |
|
| Uses of ResourceReservation in orca.shirako.kernel |
|---|
| Subclasses of ResourceReservation in orca.shirako.kernel | |
|---|---|
class |
AuthorityReservation
AuthorityReservation controls the state machine for a reservation on the authority side. |
class |
BrokerReservation
|
class |
ReservationClient
Reservation state machine for a client-side reservation. |
class |
ReservationServer
|
| Methods in orca.shirako.kernel that return ResourceReservation | |
|---|---|
static ResourceReservation |
Reservation.createInstance(java.util.Properties p)
Creates and initializes a new reservation from a saved properties list. |
ResourceReservation |
Kernel.getReservation(ReservationID rid)
|
ResourceReservation[] |
Kernel.getReservations(SliceID sliceID)
|
protected ResourceReservation[] |
Slice.getReservationsArray()
Returns the reservation set represented as an array. |
protected ResourceReservation |
Slice.softLookup(ReservationID rid)
Looks up a reservation by ID but do not throw error |
protected ResourceReservation |
Kernel.softValidate(ReservationID rid)
Retrieves the locally registered reservation that corresponds to the passed reservation. |
protected ResourceReservation |
Kernel.softValidate(ResourceReservation r)
Retrieves the locally registered reservation that corresponds to the passed reservation. |
protected ResourceReservation |
Kernel.validate(ReservationID rid)
Retrieves the locally registered reservation that corresponds to the passed reservation. |
protected ResourceReservation |
Kernel.validate(ResourceReservation reservation)
Retrieves the locally registered reservation that corresponds to the passed reservation. |
| Methods in orca.shirako.kernel with parameters of type ResourceReservation | |
|---|---|
protected void |
ReservationClient.absorbLeaseUpdate(ResourceReservation rarg,
UpdateData udd)
Absorb lease update (incoming to Service Manager). |
protected void |
ReservationClient.absorbTicketUpdate(ResourceReservation rarg,
UpdateData udd)
Absorb ticket update (incoming to Agent or Service Manager). |
protected boolean |
ReservationClient.acceptLeaseUpdate(ResourceReservation rarg,
UpdateData udd)
Accepts a lease update. |
protected boolean |
ReservationClient.acceptTicketUpdate(ResourceReservation rarg,
UpdateData udd)
Accepts a ticket update. |
protected void |
Kernel.amendReserve(ResourceReservation reservation)
Amends a previous reserve operation (both client and server side) for the reservation. |
protected void |
Kernel.close(ResourceReservation reservation)
Handles a close operation for the reservation. |
void |
KernelWrapper.closeRequest(ResourceReservation reservation,
AuthToken caller,
boolean compareSequenceNumbers)
|
protected void |
ResourceSet.deltaUpdate(ResourceReservation r,
ResourceSet set)
|
protected void |
Kernel.extendLease(ResourceReservation reservation)
Handles an extend lease operation for the reservation. |
protected int |
Kernel.extendReservation(ResourceReservation reservation,
ResourceSet resources,
Term term)
Extends the reservation with the given resources and term. |
protected void |
Kernel.extendTicket(ResourceReservation reservation)
Handles an extend ticket operation for the reservation. |
protected void |
ResourceSet.fullUpdate(ResourceReservation r,
ResourceSet rset)
|
protected Slice |
Kernel.getOrCreateLocalSlice(AuthToken identity,
ResourceReservation reservation,
boolean createNewSlice)
Returns the slice specified in the reservation or creates a new slice with the given parameters. |
protected void |
Kernel.handleDuplicateRequest(ResourceReservation current,
int operation)
|
protected void |
ReservationClient.leaseUpdateSatisfies(ResourceReservation rarg,
UpdateData udd)
Enforce minimum standards for lease updates. |
protected void |
ResourceSet.mergeProperties(ResourceReservation reservation,
ResourceSet set)
|
protected void |
Kernel.probePending(ResourceReservation reservation)
Probes to check for completion of pending operation. |
protected void |
Slice.register(ResourceReservation r)
Registers a new reservation. |
protected void |
KernelWrapper.registerListener(ResourceReservation r)
|
void |
Kernel.registerReservation(ResourceReservation reservation)
|
void |
Kernel.reregisterReservation(ResourceReservation reservation)
|
protected void |
Kernel.reserve(ResourceReservation reservation)
Handles a reserve operation for the reservation. |
void |
ServiceManagerPolicyRecoverer.revisit(ResourceReservation reservation)
Performs recovery for a single reservation. |
void |
BrokerPolicyRecoverer.revisit(ResourceReservation reservation)
Recovers the state of a single reservation. |
void |
AuthorityPolicyRecoverer.revisit(ResourceReservation reservation)
Reset/restore interface. |
void |
ResourceSet.serviceUpdate(ResourceReservation reservation)
Service a resource set update (client side). |
void |
ResourceSet.serviceUpdateAgent(ResourceReservation reservation)
|
void |
ResourceSet.setup(ResourceReservation reservation)
Passes information about the containing reservation to the concrete set. |
protected ResourceReservation |
Kernel.softValidate(ResourceReservation r)
Retrieves the locally registered reservation that corresponds to the passed reservation. |
protected void |
ReservationClient.ticketUpdateSatisfies(ResourceReservation rarg,
UpdateData udd)
Enforce minimum standards for an arriving ticket update. |
protected void |
Slice.unregister(ResourceReservation r)
Unregisters the reservation. |
void |
ResourceSet.update(ResourceReservation r,
ResourceSet rset)
|
protected void |
Kernel.updateLease(ResourceReservation reservation,
ResourceReservation update,
UpdateData udd)
Handles an incoming update lease operation (client side only). |
protected void |
ReservationServer.updateLease(ResourceReservation rarg,
UpdateData udd)
Update the lease |
protected void |
ReservationClient.updateLease(ResourceReservation rarg,
UpdateData udd)
Handles an arriving lease update. |
protected void |
Reservation.updateLease(ResourceReservation rarg,
UpdateData udd)
Update the lease |
protected void |
Kernel.updateTicket(ReservationClient reservation,
ResourceReservation update,
UpdateData udd)
Handles an incoming update ticket operation (client side only). |
protected void |
ReservationServer.updateTicket(ResourceReservation rarg,
UpdateData udd)
Update the ticket |
protected void |
ReservationClient.updateTicket(ResourceReservation rarg,
UpdateData udd)
Update the ticket |
protected void |
Reservation.updateTicket(ResourceReservation rarg,
UpdateData udd)
Update the ticket |
protected ResourceReservation |
Kernel.validate(ResourceReservation reservation)
Retrieves the locally registered reservation that corresponds to the passed reservation. |
| Uses of ResourceReservation in orca.shirako.plugins |
|---|
| Methods in orca.shirako.plugins with parameters of type ResourceReservation | |
|---|---|
void |
ShirakoPlugin.restartConfigurationActions(ResourceReservation r)
|
void |
ShirakoPlugin.revisit(ResourceReservation r)
Reset/restore interface. |
| Uses of ResourceReservation in orca.shirako.plugins.db |
|---|
| Methods in orca.shirako.plugins.db with parameters of type ResourceReservation | |
|---|---|
void |
MySqlDatabase.addReservation(ResourceReservation reservation)
|
void |
MemoryDatabase.addReservation(ResourceReservation reservation)
|
void |
LdapDatabase.addReservation(ResourceReservation reservation)
|
void |
MemoryDatabase.removeReservation(ResourceReservation reservation)
|
void |
MySqlDatabase.updateReservation(ResourceReservation reservation)
|
void |
MemoryDatabase.updateReservation(ResourceReservation reservation)
|
void |
LdapDatabase.updateReservation(ResourceReservation reservation)
|
| Uses of ResourceReservation in orca.shirako.proxies.local |
|---|
| Methods in orca.shirako.proxies.local with parameters of type ResourceReservation | |
|---|---|
void |
LocalBroker.claim(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
Claim an exported "will call" ticket |
void |
LocalAuthority.close(ResourceReservation reservation,
AuthToken caller)
Close |
void |
LocalAuthority.extendLease(ResourceReservation reservation,
AuthToken caller)
Extend a lease of a reservation |
void |
LocalBroker.extendTicket(ResourceReservation reservation,
AuthToken caller)
Extend a ticket |
void |
LocalAuthority.redeem(ResourceReservation reservation,
IServiceManagerCallbackProxy callback,
AuthToken caller)
Redeem a reservation |
void |
LocalBroker.ticket(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken caller)
Create a ticket |
void |
LocalReturn.updateLease(ResourceReservation r,
UpdateData udd,
AuthToken auth)
update the lease |
void |
LocalReturn.updateTicket(ResourceReservation r,
UpdateData udd,
AuthToken auth)
Update the ticket |
| Uses of ResourceReservation in orca.shirako.proxies.soap |
|---|
| Methods in orca.shirako.proxies.soap with parameters of type ResourceReservation | |
|---|---|
void |
SoapBrokerProxy.claim(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken authToken)
Services a request to claim a previously exported ticket. |
void |
SoapAuthorityProxy.close(ResourceReservation reservation,
AuthToken authToken)
Closes the reservation. |
void |
SoapAuthorityProxy.extendLease(ResourceReservation reservation,
AuthToken authToken)
Extends a lease. |
void |
SoapBrokerProxy.extendTicket(ResourceReservation reservation,
AuthToken authToken)
Services an incoming request to extend an existing ticket. |
protected Reservation |
SoapAuthorityProxy.passReservation(ResourceReservation reservation,
AuthToken caller)
Converts a slices reservation to a reservation bean that can be sent over SOAP. |
void |
SoapAuthorityProxy.redeem(ResourceReservation reservation,
IServiceManagerCallbackProxy callback,
AuthToken authToken)
Redeems a lease. |
void |
SoapBrokerProxy.ticket(ResourceReservation reservation,
IClientCallbackProxy callback,
AuthToken authToken)
Services an incoming request for a new ticket. |
void |
SoapReturn.updateLease(ResourceReservation reservation,
UpdateData updateData,
AuthToken authToken)
Handles an incoming lease update. |
void |
SoapReturn.updateTicket(ResourceReservation reservation,
UpdateData updateData,
AuthToken authToken)
Handles an incoming ticket update. |
| Uses of ResourceReservation in orca.shirako.time.calendar |
|---|
| Methods in orca.shirako.time.calendar with parameters of type ResourceReservation | |
|---|---|
void |
ServiceManagerCalendar.addClosing(ResourceReservation reservation,
long cycle)
Add a reservation to be closed on the given cycle |
void |
BrokerCalendar.addClosing(ResourceReservation reservation,
long cycle)
Add a reservation to be closed on the given cycle |
void |
AuthorityCalendar.addClosing(ResourceReservation reservation,
long cycle)
Add a reservation to be closed on the given cycle |
void |
ClientCalendar.addDemand(ResourceReservation reservation)
Add demand for resource |
void |
ClientCalendar.addHolding(ResourceReservation reservation,
long start,
long end)
Add a reservation to the holdings of this actor |
void |
AuthorityCalendar.addOutlay(ResourceReservation reservation,
long start,
long end)
Add the serviced client reservation |
void |
BrokerCalendar.addOutlay(ResourceReservation source,
ResourceReservation client,
long start,
long end)
Add outlay reservation |
void |
ClientCalendar.addPending(ResourceReservation reservation)
Add the reservation for which a bid was issued to the pending list |
void |
ServiceManagerCalendar.addRedeeming(ResourceReservation reservation,
long cycle)
Add a reservation to be redeemed on the given cycle |
void |
ClientCalendar.addRenewing(ResourceReservation reservation,
long cycle)
Add a reservation to be renewed at the given cycle |
void |
AuthorityCalendar.addRequest(ResourceReservation reservation,
long cycle)
Add a client request |
void |
BrokerCalendar.addRequest(ResourceReservation reservation,
long cycle,
ResourceReservation source)
Add an extending reservation |
ReservationSet |
BrokerCalendar.getOutlays(ResourceReservation source)
Obtain the client reservations satisfied from the given source reservation |
ReservationSet |
BrokerCalendar.getOutlays(ResourceReservation source,
long cycle)
Obtain the client reservations satisfied from the given source that are active at the specified cycle. |
ReservationSet |
BrokerCalendar.getRequests(ResourceReservation source,
long cycle)
Obtain the extending requests for the given source reservation |
void |
ServiceManagerCalendar.remove(ResourceReservation reservation)
|
void |
ClientCalendar.remove(ResourceReservation reservation)
Removes the specified reservation from all internal calendar data structures. |
void |
BrokerCalendar.remove(ResourceReservation reservation)
|
void |
AuthorityCalendar.remove(ResourceReservation reservation)
|
void |
ServiceManagerCalendar.removeClosing(ResourceReservation reservation)
Remove the given reservation from the list of closing reservations on the given cycle. |
void |
BrokerCalendar.removeClosing(ResourceReservation reservation)
Remove the given reservation from the list of closing reservations. |
void |
AuthorityCalendar.removeClosing(ResourceReservation reservation)
Remove the given reservation from the list of closing reservations. |
void |
ServiceManagerCalendar.removeClosing(ResourceReservation reservation,
long cycle)
Remove the given reservation from the list of closing reservations on the given cycle. |
void |
BrokerCalendar.removeClosing(ResourceReservation reservation,
long cycle)
Remove the given reservation from the list of closing reservations on the given cycle. |
void |
AuthorityCalendar.removeClosing(ResourceReservation reservation,
long cycle)
Remove the given reservation from the list of closing reservations on the given cycle. |
void |
ClientCalendar.removeDemand(ResourceReservation reservation)
Remove the reservation from the demand list Do not use this inside an Iterator |
void |
ClientCalendar.removeHolding(ResourceReservation reservation)
Remove the given reservation from the holdings of this actor |
void |
BrokerCalendar.removeOutlay(ResourceReservation source,
ResourceReservation client)
Removes an outlay reservation |
void |
ClientCalendar.removePending(ResourceReservation reservation)
Remove the reservation from the pending list Do not use this inside an Iterator |
void |
ServiceManagerCalendar.removeRedeeming(ResourceReservation reservation)
Remove the given reservation from the list of redeeming reservations |
void |
ServiceManagerCalendar.removeRedeeming(ResourceReservation reservation,
long cycle)
Remove the given reservation from the list of redeeming reservations on the given cycle. |
void |
ClientCalendar.removeRenewing(ResourceReservation reservation)
|
void |
ClientCalendar.removeRenewing(ResourceReservation reservation,
long cycle)
Remove the reservation from the renewing list on the given cycle |
void |
BrokerCalendar.removeRequest(ResourceReservation source,
BrokerReservation request)
|
void |
BrokerCalendar.removeRequest(ResourceReservation source,
ResourceReservation request,
long cycle)
|
void |
ClientCalendar.removeScheduledOrInProgress(ResourceReservation reservation)
Removes the specified reservations from all internal calendar data structures that represent operations to be scheduled in the future or operations that are currently in progress. |
void |
BrokerCalendar.removeScheduledOrInProgress(ResourceReservation reservation)
|
void |
AuthorityCalendar.removeScheduledOrInProgress(ResourceReservation reservation)
|
void |
BrokerCalendar.removeSourceCalendar(ResourceReservation source)
Removes any data structures associated with a source reservation. |
| Uses of ResourceReservation in orca.shirako.util |
|---|
| Fields in orca.shirako.util declared as ResourceReservation | |
|---|---|
ResourceReservation |
ReservationHoldings.ReservationWrapper.reservation
|
| Methods in orca.shirako.util with parameters of type ResourceReservation | |
|---|---|
void |
ReservationList.addReservation(ResourceReservation reservation,
long cycle)
Add a reservation associated with a given cycle |
void |
ReservationHoldings.addReservation(ResourceReservation reservation,
long start,
long end)
Add a reservation to the collection |
void |
ReservationHoldings.removeReservation(ResourceReservation reservation)
Remove a reservation from the collection |
void |
ReservationList.removeReservation(ResourceReservation reservation,
long cycle)
Removes a reservation from the list |
| Constructors in orca.shirako.util with parameters of type ResourceReservation | |
|---|---|
ReservationHoldings.ReservationWrapper(ResourceReservation reservation,
java.lang.Long cycle,
java.lang.Long start,
java.lang.Long end)
|
|
| Uses of ResourceReservation in orca.tests.unit.main |
|---|
| Methods in orca.tests.unit.main with parameters of type ResourceReservation | |
|---|---|
protected void |
ReservationTestTool.checkExtended(ResourceReservation r,
ReservationState from,
ReservationState to)
Checks if the reservation has extended |
protected void |
ReservationTestTool.checkUnits(ResourceReservation r)
Checks if the reservations hold the requested units. |
protected java.lang.String |
ReservationTestTool.getActor(ResourceReservation r)
Returns the actor this reservation belongs to. |
protected void |
ReservationEventsTestTool.reservationTransition(ResourceReservation r,
ReservationState from,
ReservationState to)
|
protected void |
ReservationTestTool.reservationTransition(ResourceReservation r,
ReservationState from,
ReservationState to)
Reservation transition event handler |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||