|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ReservationClient in orca.cod |
|---|
| Subclasses of ReservationClient in orca.cod | |
|---|---|
class |
CodBarrierReservation
|
class |
CodPredecessorReservation
|
class |
CodReservation
COD reservation. |
| Methods in orca.cod with parameters of type ReservationClient | |
|---|---|
protected java.util.Vector |
CodPredecessorReservation.getNodeProperties(ReservationClient reservation)
Extracts the properties from the Nodes in the NodeGroup contained in the reservation |
void |
CodPredecessorReservation.setJoinPredecessor(ReservationClient predecessor,
java.util.Properties filter)
|
protected void |
CodPredecessorReservation.setProperties(java.util.Properties destination,
ReservationClient reservation,
java.util.Properties filter)
Sets the properties defined in the filter. |
void |
CodPredecessorReservation.setRedeemPredecessor(ReservationClient predecessor,
java.util.Properties filter)
|
| Uses of ReservationClient in orca.policy.core |
|---|
| Methods in orca.policy.core that return types with arguments of type ReservationClient | |
|---|---|
protected java.util.Hashtable<ResourceType,ReservationClient> |
BrokerSimplePolicyPlugin.createSourceHashtable(java.util.Iterator sources)
Create a Hashtable of the sources by type. |
| Methods in orca.policy.core with parameters of type ReservationClient | |
|---|---|
protected void |
BrokerBasePolicyPlugin.addToCalendar(ResourceSet mine,
BrokerReservation reservation,
ReservationClient source,
Term approved)
Record the new reservation in the agent's calendar |
protected long |
BrokerSimplePolicyPlugin.calculateAvailable(long startTime,
ReservationClient source,
BrokerReservation reservation)
Calculate the available resources for a particular start time |
void |
BaseServiceManagerCalendarPolicy.demand(ReservationClient reservation)
|
void |
BrokerBasePolicyPlugin.donate(ReservationClient reservation)
|
void |
BrokerBestFitPolicyPlugin.donate(ReservationClient r)
Convert incoming ticket information into the agent's machine representation and add it to its logical inventory. |
void |
BrokerWorstFitPolicyPlugin.donate(ReservationClient r)
Convert incoming ticket information into the agent's machine representation and add it to its logical inventory. |
void |
BrokerWorstFitMultiplePoolsPolicyPlugin.donate(ReservationClient r)
Convert incoming ticket information into the agent's machine representation and add it to its logical inventory. |
protected ResourceSet |
BrokerSimplePolicyPlugin.extractTicket(BrokerReservation reservation,
ReservationClient source,
Term approved,
long resourceShare)
Extract the ticket from the source and check to see if the resulting ticket satisfies the request |
protected ResourceSet |
BrokerWorstFitMultiplePoolsPolicyPlugin.extractTicket(BrokerReservation reservation,
ReservationClient source,
Term approved,
long resourceShare)
|
protected abstract long |
BaseServiceManagerCalendarPolicy.getClose(ReservationClient reservation,
Term term)
Get the time that a reservation closes |
long |
ServiceManagerSimplePolicyPlugin.getClose(ReservationClient reservation,
Term term)
Very simple policy - based on ADVANCE_CLOSE Get the time that a reservation closes |
protected java.util.ArrayList<ID> |
BrokerWorstFitPolicyPlugin.getIDList(ReservationClient r)
|
protected java.util.ArrayList<ID> |
BrokerWorstFitMultiplePoolsPolicyPlugin.getIDList(ReservationClient r)
|
protected abstract long |
BaseServiceManagerCalendarPolicy.getRedeem(ReservationClient reservation)
Get the time when this reservation should be redeemed |
long |
ServiceManagerSimplePolicyPlugin.getRedeem(ReservationClient reservation)
Redeem at the new start of the lease Get the time when this reservation should be redeemed |
long |
BrokerSimplePolicyPlugin.getRenew(ReservationClient reservation)
Call up to the agent to receive the advanceTime. |
protected abstract long |
BrokerBasePolicyPlugin.getRenew(ReservationClient reservation)
Returns the renew time of a given reservation |
protected abstract long |
BaseServiceManagerCalendarPolicy.getRenew(ReservationClient reservation)
Get the time when this reservation should be renewed |
long |
ServiceManagerSimplePolicyPlugin.getRenew(ReservationClient reservation)
Call up to the agent to receive the advanceTime. |
protected void |
BrokerBasePolicyPlugin.release(ReservationClient r)
Release resources associated with a source reservation. |
protected void |
BrokerBasePolicyPlugin.revisitClient(ReservationClient r)
Recovers a source reservation. |
protected void |
BrokerWorstFitMultiplePoolsPolicyPlugin.revisitClient(ReservationClient reservation)
|
protected void |
BrokerSimplePolicyPlugin.satisfyAllocation(BrokerReservation reservation,
ReservationClient source,
long resourceShare,
long startResTime)
Performs all of the checks and necessary functions to allocate a ticket to a reservation from a source. |
protected void |
BrokerWorstFitPolicyPlugin.storeIDList(ReservationClient r,
java.util.ArrayList<ID> list)
|
protected void |
BrokerWorstFitMultiplePoolsPolicyPlugin.storeIDList(ReservationClient r,
java.util.ArrayList<ID> list)
|
protected boolean |
BrokerSimplePolicyPlugin.verifyWantedResources(BrokerReservation reservation,
ReservationClient source,
long startTime,
int wanted)
Ensure that there are sufficient resources to allocate the number of requested resources |
| Method parameters in orca.policy.core with type arguments of type ReservationClient | |
|---|---|
protected void |
BrokerSimplePolicyPlugin.allocateNewBids(java.util.Iterator newBids,
java.util.Hashtable<ResourceType,ReservationClient> sourceHash,
long startTime,
java.util.Vector<java.lang.String> requestTypes)
Iterates through all of the new bids and allocates resources based on FIFO. |
protected void |
BrokerSimplePolicyPlugin.switchSource(java.util.Iterator sources,
long startTime,
java.util.Hashtable<ResourceType,ReservationClient> sourceHash)
Determine if a reservation has switched its source and place the request onto the correct source. |
| Uses of ReservationClient in orca.shirako.api |
|---|
| Methods in orca.shirako.api that return ReservationClient | |
|---|---|
ReservationClient |
IClientActor.claim(ReservationID reservationID,
ResourceSet resources)
Claims already exported resources from the default upstream broker. |
ReservationClient |
IClientActor.claim(ReservationID reservationID,
ResourceSet resources,
IBrokerProxy broker)
Claims already exported resources from the given broker. |
ReservationClient |
IClientActor.claim(ReservationID reservationID,
ResourceSet resources,
Slice slice,
IBrokerProxy broker)
Claims already exported resources from the given broker. |
ReservationClient |
IBrokerReservation.getSource()
Returns source for this reservation. |
| Methods in orca.shirako.api with parameters of type ReservationClient | |
|---|---|
void |
IClientPolicy.demand(ReservationClient reservation)
Injects a new resource demand into the demand stream. |
void |
IClientActor.demand(ReservationClient reservation)
Injects a new resource demand into the demand stream. |
void |
IServerPolicy.donate(ReservationClient r)
Accepts ticketed resources to be used for allocation of client requests. |
void |
IServerActor.donate(ReservationClient reservation)
Accepts ticketed resources to be used for allocation of client requests. |
void |
IServiceManager.extendLease(ReservationClient reservation)
Issues an extend lease request for the given reservation. |
void |
IKernelWrapper.extendLease(ReservationClient reservation)
Initiates a request to extend a lease. |
void |
IKernelWrapper.extendTicket(ReservationClient reservation)
Initiates a request to extend a ticket. |
void |
IClientActor.extendTicket(ReservationClient reservation)
Issues a ticket extend request for the given reservation. |
void |
IServiceManager.redeem(ReservationClient reservation)
Issues a redeem request for the given reservation. |
void |
IKernelWrapper.redeem(ReservationClient reservation)
Initiates a request to redeem a ticketed reservation. |
void |
IBrokerReservation.setSource(ReservationClient source)
Sets the source for this reservation. |
void |
IClientActor.ticket(ReservationClient reservation)
Issues a ticket request for the given reservation. |
void |
IKernelWrapper.ticket(ReservationClient reservation,
IActorIdentity destination)
Initiates a ticket request. |
void |
IKernelWrapper.updateLease(ReservationClient reservation,
UpdateData udd,
AuthToken caller)
Handles a lease update from an authority. |
void |
IKernelWrapper.updateTicket(ReservationClient reservation,
UpdateData udd,
AuthToken caller)
Handles a ticket update from upstream broker. |
| Uses of ReservationClient in orca.shirako.core |
|---|
| Methods in orca.shirako.core that return ReservationClient | |
|---|---|
ReservationClient |
ServiceManager.claim(ReservationID reservationID,
ResourceSet resources)
|
ReservationClient |
Broker.claim(ReservationID reservationID,
ResourceSet resources)
|
ReservationClient |
ServiceManager.claim(ReservationID reservationID,
ResourceSet resources,
IBrokerProxy broker)
|
ReservationClient |
Broker.claim(ReservationID reservationID,
ResourceSet resources,
IBrokerProxy broker)
|
ReservationClient |
ServiceManager.claim(ReservationID reservationID,
ResourceSet resources,
Slice slice,
IBrokerProxy broker)
|
ReservationClient |
Broker.claim(ReservationID reservationID,
ResourceSet resources,
Slice slice,
IBrokerProxy broker)
|
| Methods in orca.shirako.core with parameters of type ReservationClient | |
|---|---|
void |
ServiceManagerPolicy.demand(ReservationClient reservation)
|
void |
ServiceManager.demand(ReservationClient reservation)
|
void |
BrokerPolicy.demand(ReservationClient reservation)
|
void |
Broker.demand(ReservationClient reservation)
|
void |
BrokerPolicy.donate(ReservationClient reservation)
|
void |
Broker.donate(ReservationClient reservation)
|
void |
AuthorityPolicy.donate(ReservationClient r)
Accepts resources for distribution to ticket requests. |
void |
Authority.donate(ReservationClient reservation)
|
void |
ServiceManager.extendLease(ReservationClient reservation)
|
void |
ServiceManager.extendTicket(ReservationClient reservation)
|
void |
Broker.extendTicket(ReservationClient reservation)
|
void |
BrokerPolicy.prepareExtend(ReservationClient reservation)
|
void |
BrokerPolicy.prepareReserve(ReservationClient reservation)
|
void |
ServiceManager.redeem(ReservationClient reservation)
|
void |
ServiceManager.ticket(ReservationClient reservation)
|
void |
Broker.ticket(ReservationClient reservation)
|
| Uses of ReservationClient in orca.shirako.kernel |
|---|
| Fields in orca.shirako.kernel declared as ReservationClient | |
|---|---|
protected ReservationClient |
ReservationClient.joinPred
Join predecessor for this reservation, or null. |
protected ReservationClient |
ReservationClient.redeemPred
Redeem predecessor for this reservation, or null. |
protected ReservationClient |
BrokerReservation.source
Reservation backing the ticket granted to this reservation. |
| Methods in orca.shirako.kernel that return ReservationClient | |
|---|---|
ReservationClient |
BrokerReservation.getSource()
|
| Methods in orca.shirako.kernel with parameters of type ReservationClient | |
|---|---|
protected int |
Kernel.compareAndUpdate(ReservationClient incoming,
ReservationClient current,
boolean ticket)
Compares the sequence numbers of both reservations. |
void |
KernelWrapper.extendLease(ReservationClient reservation)
|
void |
KernelWrapper.extendTicket(ReservationClient reservation)
|
protected void |
ServiceManagerPolicyRecoverer.handleActiveNone(ReservationClient r)
Recovers a reservation in the active none state. |
protected void |
ServiceManagerPolicyRecoverer.handleActiveRedeeming(ReservationClient r)
Recovers a reservation in the active redeeming. |
protected void |
ServiceManagerPolicyRecoverer.handleClosing(ReservationClient r)
Recovers a reservation in the closing. |
protected java.lang.String |
ServiceManagerPolicyRecoverer.printState(ReservationClient r)
Creates a string representation of this reservation |
void |
KernelWrapper.redeem(ReservationClient reservation)
|
protected void |
Kernel.redeem(ReservationClient reservation)
Issues a redeem for a new ticket in Service Manager role. |
protected void |
ServiceManagerPolicyRecoverer.revisitActive(ReservationClient r)
Recovers a reservation in the active state. |
protected void |
ServiceManagerPolicyRecoverer.revisitActiveTicketed(ReservationClient r)
Recovers a reservation in the active ticketed state. |
protected void |
BrokerPolicyRecoverer.revisitClient(ReservationClient r)
Performs recovery for ReservationClients |
protected void |
AuthorityPolicyRecoverer.revisitClient(ReservationClient r)
|
protected void |
ServiceManagerPolicyRecoverer.revisitNascent(ReservationClient r)
Recovers a reservation in the nascent state |
protected void |
ServiceManagerPolicyRecoverer.revisitTicketed(ReservationClient r)
Recovers a reservation in the ticketed state. |
void |
BrokerReservation.setSource(ReservationClient source)
|
void |
KernelWrapper.ticket(ReservationClient reservation,
IActorIdentity destination)
|
void |
KernelWrapper.updateLease(ReservationClient reservation,
UpdateData udd,
AuthToken caller)
|
protected void |
Kernel.updateTicket(ReservationClient reservation,
ResourceReservation update,
UpdateData udd)
Handles an incoming update ticket operation (client side only). |
void |
KernelWrapper.updateTicket(ReservationClient reservation,
UpdateData udd,
AuthToken caller)
|
| Uses of ReservationClient in orca.shirako.proxies.local |
|---|
| Methods in orca.shirako.proxies.local with parameters of type ReservationClient | |
|---|---|
protected BrokerReservation |
LocalBroker.passReservation(ReservationClient r,
AuthToken auth)
Converts a reservation to be passed from one actor to another |
| Uses of ReservationClient in orca.shirako.proxies.soap.services |
|---|
| Methods in orca.shirako.proxies.soap.services that return ReservationClient | |
|---|---|
protected ReservationClient |
ActorServiceImpl.passClient(Reservation reservation)
Converts a SOAP reservation to a ReservationClient |
| Uses of ReservationClient in orca.shirako.time.calendar |
|---|
| Methods in orca.shirako.time.calendar with parameters of type ReservationClient | |
|---|---|
void |
BrokerCalendar.addSource(ReservationClient source)
Add a source reservation. |
| Uses of ReservationClient in orca.tests.unit.main |
|---|
| Fields in orca.tests.unit.main declared as ReservationClient | |
|---|---|
protected ReservationClient |
ReservationTestTool.currentReservationSM
The sm reservation. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||