|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ResourceSet in orca.boot |
|---|
| Fields in orca.boot declared as ResourceSet | |
|---|---|
ResourceSet |
ConfigurationProcessor.ExportInfo.rset
|
| Methods in orca.boot that return ResourceSet | |
|---|---|
static ResourceSet |
ConfigurationTools.getResourceSet(Rset rset)
Converts a boot.beans.Rset to slices.ResourceSet |
| Constructors in orca.boot with parameters of type ResourceSet | |
|---|---|
ConfigurationProcessor.ExportInfo(IActor agent,
IBrokerProxy from,
ResourceSet rset)
|
|
| Uses of ResourceSet in orca.cod |
|---|
| Constructors in orca.cod with parameters of type ResourceSet | |
|---|---|
CodPredecessorReservation(Slice slice,
ResourceSet rset,
Term term,
IBrokerProxy broker)
|
|
CodReservation(Slice slice,
ResourceSet rset,
Term term,
IBrokerProxy broker)
|
|
| Uses of ResourceSet in orca.cod.control |
|---|
| Fields in orca.cod.control with type parameters of type ResourceSet | |
|---|---|
protected java.util.HashMap<ResourceType,ResourceSet> |
XenControl.nodePools
|
| Methods in orca.cod.control that return ResourceSet | |
|---|---|
ResourceSet |
VMMControl.allocateVMs(ResourceSet iset,
int needed)
Allocates virtual machines to fill a request that has been approved by the mapper. |
ResourceSet |
XenControl.assign(AuthorityReservation r)
Allocates virtual machines to fill a request that has been approved by the mapper. |
ResourceSet |
IdControlChange.assign(AuthorityReservation r)
|
protected ResourceSet |
XenResizeControl.assign(AuthorityReservation r,
ResourceType type,
int needed)
|
protected ResourceSet |
XenControl.assign(AuthorityReservation r,
ResourceType type,
int needed)
|
ResourceSet |
XenControl.correctDeficit(AuthorityReservation r)
|
ResourceSet |
IdControlChange.correctDeficit(AuthorityReservation r)
|
ResourceSet |
XenResizeControl.correctFailed(ResourceSet rset)
|
ResourceSet |
XenControl.correctFailed(ResourceSet rset)
|
ResourceSet |
IdControlChange.correctFailed(ResourceSet rset)
|
ResourceSet |
BestFitIdControlChange.correctFailed(ResourceSet rset)
|
| Methods in orca.cod.control with parameters of type ResourceSet | |
|---|---|
ResourceSet |
VMMControl.allocateVMs(ResourceSet iset,
int needed)
Allocates virtual machines to fill a request that has been approved by the mapper. |
void |
XenControl.available(ResourceSet rset)
|
void |
IdControlChange.available(ResourceSet set)
|
ResourceSet |
XenResizeControl.correctFailed(ResourceSet rset)
|
ResourceSet |
XenControl.correctFailed(ResourceSet rset)
|
ResourceSet |
IdControlChange.correctFailed(ResourceSet rset)
|
ResourceSet |
BestFitIdControlChange.correctFailed(ResourceSet rset)
|
void |
XenControl.donate(ResourceSet rset)
Registers server-side VMM inventory. |
void |
IdControlChange.donate(ResourceSet set)
Note: must be able to handle multiple donates of the same resources |
void |
BestFitIdControlChange.donate(ResourceSet set)
|
void |
VMMControl.donateVMM(ResourceSet rset)
Registers server-side VMM inventory. |
void |
XenControl.eject(ResourceSet rset)
|
void |
IdControlChange.eject(ResourceSet set)
|
void |
XenControl.freed(ResourceSet rset)
|
void |
IdControlChange.freed(ResourceSet r)
|
protected NodeGroup |
XenControl.groupFromSet(ResourceSet rset)
Returns the NodeGroup underlying a given resource set. |
void |
XenResizeControl.release(ResourceSet rset)
|
void |
XenControl.release(ResourceSet rset)
Releases VM resources back to their inventory pool. |
void |
VMMControl.release(ResourceSet rset)
Releases VM resources back to their inventory pool. |
void |
IdControlChange.release(ResourceSet r)
|
void |
VMMControl.revisit(ResourceSet rset,
NodeGroup igroup)
Reallocate VM resources from their inventory pool. |
int |
XenControl.unavailable(ResourceSet rset)
|
int |
IdControlChange.unavailable(ResourceSet set)
|
| Uses of ResourceSet in orca.manage.extensions.standard |
|---|
| Methods in orca.manage.extensions.standard that return ResourceSet | |
|---|---|
static ResourceSet |
Converter.getResourceSet(ReservationMng mng)
|
| Uses of ResourceSet in orca.policy.core |
|---|
| Methods in orca.policy.core that return ResourceSet | |
|---|---|
ResourceSet |
IResourceControl.assign(AuthorityReservation reservation)
|
protected ResourceSet |
AuthorityBasePolicyPlugin.assign(AuthorityReservation reservation)
Assign resources for the given reservation |
ResourceSet |
IResourceControl.correctDeficit(AuthorityReservation reservation)
|
ResourceSet |
IResourceControl.correctFailed(ResourceSet rset)
|
ResourceSet |
AuthorityBasePolicyPlugin.correctFailed(ResourceSet rset)
|
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)
|
| Methods in orca.policy.core with parameters of type ResourceSet | |
|---|---|
protected void |
BrokerBasePolicyPlugin.addToCalendar(ResourceSet mine,
BrokerReservation reservation,
ReservationClient source,
Term approved)
Record the new reservation in the agent's calendar |
void |
IResourceControl.available(ResourceSet rset)
|
void |
AuthorityBasePolicyPlugin.available(ResourceSet rset)
|
ResourceSet |
IResourceControl.correctFailed(ResourceSet rset)
|
ResourceSet |
AuthorityBasePolicyPlugin.correctFailed(ResourceSet rset)
|
void |
IResourceControl.donate(ResourceSet rset)
|
void |
AuthorityBasePolicyPlugin.donate(ResourceSet rset)
|
void |
IResourceControl.eject(ResourceSet rset)
|
void |
AuthorityBasePolicyPlugin.eject(ResourceSet rset)
|
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. |
void |
IResourceControl.freed(ResourceSet rset)
|
void |
AuthorityBasePolicyPlugin.freed(ResourceSet rset)
|
protected long[] |
BrokerBestFitPolicyPlugin.getMax(ResourceSet set)
Obtains the upper bound on resource dimensions |
protected long[] |
BrokerWorstFitPolicyPlugin.getMax(ResourceSet set)
Obtains the upper bound on resource dimensions |
protected long[] |
BrokerWorstFitMultiplePoolsPolicyPlugin.getMax(ResourceSet set)
Obtains the upper bound on resource dimensions |
protected long[] |
BrokerBestFitPolicyPlugin.getMin(ResourceSet set)
Obtains the lower bound on resource dimensions |
protected long[] |
BrokerWorstFitPolicyPlugin.getMin(ResourceSet set)
Obtains the lower bound on resource dimensions |
protected long[] |
BrokerWorstFitMultiplePoolsPolicyPlugin.getMin(ResourceSet set)
Obtains the lower bound on resource dimensions |
protected long[] |
BrokerBestFitPolicyPlugin.getShares(ResourceSet set)
Returns the current resource shares held by this resource set |
protected long[] |
BrokerWorstFitPolicyPlugin.getShares(ResourceSet set)
Returns the current resource shares held by this resource set |
protected long[] |
BrokerWorstFitMultiplePoolsPolicyPlugin.getShares(ResourceSet set)
Returns the current resource shares held by this resource set |
void |
IResourceControl.release(ResourceSet rset)
|
void |
AuthorityBasePolicyPlugin.release(ResourceSet rset)
|
protected void |
BrokerBestFitPolicyPlugin.releaseResources(ResourceSet set,
Term t)
Releases the resources assigned to this reservation |
protected void |
BrokerWorstFitPolicyPlugin.releaseResources(ResourceSet set,
Term t)
Releases the resources assigned to this reservation |
protected void |
BrokerWorstFitMultiplePoolsPolicyPlugin.releaseResources(ResourceSet set,
Term t)
Releases the resources assigned to this reservation |
int |
IResourceControl.unavailable(ResourceSet rset)
|
int |
AuthorityBasePolicyPlugin.unavailable(ResourceSet rset)
|
| Uses of ResourceSet in orca.policy.core.util |
|---|
| Methods in orca.policy.core.util with parameters of type ResourceSet | |
|---|---|
protected static java.util.Properties |
PropertiesManager.getRequestProperties(ResourceSet set,
boolean create)
|
static boolean |
PropertiesManager.isElasticSize(ResourceSet set)
Checks if the request represented by this resource set is elastic in size |
static boolean |
PropertiesManager.isElasticTime(ResourceSet set)
Checks if the request represented by this resource set is elastic in size |
static void |
PropertiesManager.setElasticSize(ResourceSet set,
boolean value)
Marks this resource set to indicate that the request that it represents is elastic in size (can use less units than requested) |
static void |
PropertiesManager.setElasticTime(ResourceSet set,
boolean value)
Marks this resource set to indicate that the request that it represents is elastic in size (can use less units than requested) |
| Uses of ResourceSet in orca.shirako.api |
|---|
| Methods in orca.shirako.api that return ResourceSet | |
|---|---|
ResourceSet |
IAuthorityPolicy.correctFailed(ResourceSet rset)
Incorporates fixed, but previously failed, resources back to the policy |
ResourceSet |
IResourceReservation.getApprovedResources()
Returns the resources approved for this reservation by the last policy decision. |
ResourceSet |
IServiceManagerReservation.getLeasedResources()
Returns the resources leased by the reservation. |
ResourceSet |
IResourceReservation.getPreviousResources()
Returns the resources represented by/allocated to the reservation at the time before the last update. |
ResourceSet |
IResourceReservation.getRequestedResources()
Returns the resources requested for the reservation. |
ResourceSet |
IResourceReservation.getResources()
Returns the resources represented by/allocated to the reservation. |
ResourceSet |
IClientReservation.getSuggestedResources()
Returns the resources suggested to the policy for a new/extend request for the reservation. |
ResourceSet |
IAuthorityReservation.getTicket()
Returns the ticket backing the reservation. |
| Methods in orca.shirako.api with parameters of type ResourceSet | |
|---|---|
void |
IAuthorityPolicy.available(ResourceSet resources)
Informs the policy that concrete resources previously marked as unavailable are now available. |
void |
IAuthority.available(ResourceSet resources)
Informs the actor that the following resources are available for allocation. |
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. |
ResourceSet |
IAuthorityPolicy.correctFailed(ResourceSet rset)
Incorporates fixed, but previously failed, resources back to the policy |
void |
IAuthorityPolicy.donate(ResourceSet resources)
Accepts concrete resources to be used for allocation of client requests. |
void |
IAuthority.donate(ResourceSet resources)
Accepts concrete resources to be used for allocation of client requests. |
void |
IAuthorityPolicy.eject(ResourceSet resources)
Ejects concrete resources from the inventory. |
void |
IAuthority.eject(ResourceSet resources)
Ejects the specified resources from the inventory. |
ReservationID |
IServerActor.export(ResourceSet resources,
Term term,
AuthToken client)
Exports the specified resources for the given period of time to the client. |
void |
IReservationOperations.extend(ReservationID rid,
ResourceSet rset,
Term term)
Extends the 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. |
int |
IKernelWrapper.extendReservation(ReservationID rid,
ResourceSet resources,
Term term)
Extends the reservation with the given resources and term. |
void |
IAuthorityPolicy.freed(ResourceSet resources)
Informs the policy that a set of resources can be considered as free. |
void |
IAuthority.freed(ResourceSet resources)
Informs the actor that the given resources are no longer in use and can be considered as free, regardless of the state of the individual units. |
void |
IServiceManagerPolicy.leaseSatisfies(ResourceSet requestedResources,
ResourceSet actualResources,
Term requestedTerm,
Term actualTerm)
Checks if the resources and term received in a lease are in compliance with what was initially requested. |
void |
IAuthorityPolicy.release(ResourceSet resources)
Releases concrete resources that are no longer in use. |
void |
IResourceReservation.setApproved(Term approvedTerm,
ResourceSet approvedResources)
Sets the term and resources approved by the policy. |
void |
IResourceReservation.setApprovedResources(ResourceSet approvedResources)
Sets the resources approved for this reservation by the policy. |
void |
IClientReservation.setSuggested(Term term,
ResourceSet resources)
Sets the term and resources suggested to the policy for a new/extend request for the reservation. |
void |
IClientReservation.setSuggestedResources(ResourceSet resources)
Sets the resources suggested to the policy for a new/extend request for the reservation. |
void |
IClientPolicy.ticketSatisfies(ResourceSet requestedResources,
ResourceSet actualResources,
Term requestedTerm,
Term actualTerm)
Checks if the resources and term received in a ticket are in compliance with what was initially requested. |
int |
IAuthorityPolicy.unavailable(ResourceSet resources)
Informs the policy that concrete resources are about to become unavailable. |
int |
IAuthority.unavailable(ResourceSet resources)
Informs the actor that previously donated resources are no longer available for allocation. |
| Uses of ResourceSet in orca.shirako.core |
|---|
| Fields in orca.shirako.core with type parameters of type ResourceSet | |
|---|---|
protected java.util.HashMap<ResourceType,java.util.HashSet<ResourceSet>> |
AuthorityPolicy.tickets
XXX: pull down Map of inventory tickets, indexed by resource type. |
| Methods in orca.shirako.core that return ResourceSet | |
|---|---|
ResourceSet |
AuthorityPolicy.correctFailed(ResourceSet resources)
|
| Methods in orca.shirako.core with parameters of type ResourceSet | |
|---|---|
void |
AuthorityPolicy.available(ResourceSet resources)
|
void |
Authority.available(ResourceSet resources)
|
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)
|
ResourceSet |
AuthorityPolicy.correctFailed(ResourceSet resources)
|
void |
AuthorityPolicy.donate(ResourceSet resources)
|
void |
Authority.donate(ResourceSet resources)
|
void |
AuthorityPolicy.eject(ResourceSet resources)
|
void |
Authority.eject(ResourceSet resources)
|
ReservationID |
Broker.export(ResourceSet resources,
Term term,
AuthToken client)
|
ReservationID |
Authority.export(ResourceSet resources,
Term term,
AuthToken authToken)
|
void |
Actor.extend(ReservationID rid,
ResourceSet rset,
Term term)
|
void |
Policy.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
|
void |
Actor.extend(ResourceReservation reservation,
ResourceSet resources,
Term term)
|
protected void |
AuthorityPolicy.finishCorrectDeficit(ResourceSet rset,
AuthorityReservation reservation)
|
void |
AuthorityPolicy.freed(ResourceSet resources)
|
void |
Authority.freed(ResourceSet resources)
|
void |
ServiceManagerPolicy.leaseSatisfies(ResourceSet requestedResources,
ResourceSet actualResources,
Term requestedTerm,
Term actualTerm)
|
void |
AuthorityPolicy.release(ResourceSet resources)
|
void |
ServiceManagerPolicy.ticketSatisfies(ResourceSet requestedResources,
ResourceSet actualResources,
Term requestedTerm,
Term actualTerm)
|
void |
BrokerPolicy.ticketSatisfies(ResourceSet requestedResources,
ResourceSet actualResources,
Term requestedTerm,
Term actualTerm)
|
int |
AuthorityPolicy.unavailable(ResourceSet resources)
|
int |
Authority.unavailable(ResourceSet resources)
|
| Uses of ResourceSet in orca.shirako.kernel |
|---|
| Fields in orca.shirako.kernel declared as ResourceSet | |
|---|---|
protected ResourceSet |
ResourceReservation.approvedResources
Resources approved by the policy for this reservation. |
protected ResourceSet |
ReservationClient.leasedResources
The superclass resource set (resources) encapsulates the ticket. |
protected ResourceSet |
ResourceReservation.previousResources
The resources assigned to the reservation before the last update. |
protected ResourceSet |
ReservationClient.releasedResources
Resources ejected from leasedResources (e.g., due to failure) are held here pending retrieval and/or processing by a service (unlocked) method. |
protected ResourceSet |
ResourceReservation.requestedResources
Resources representing the last request issued/received for this reservation. |
protected ResourceSet |
ResourceReservation.resources
The current resources associated with this reservation |
protected ResourceSet |
ReservationClient.suggestedResources
The most recently recommended resources for new requests/extensions for this reservation. |
protected ResourceSet |
AuthorityReservation.ticket
The ticket. |
| Methods in orca.shirako.kernel that return ResourceSet | |
|---|---|
ResourceSet |
ResourceSet.abstractClone()
Clones the set, but without any of the concrete sets. |
ResourceSet |
ResourceSet.clone()
|
ResourceSet |
ResourceSet.collectReleased()
Any units that fail or are rejected/released asynchronously accumulate within the ConcreteSet until collected. |
ResourceSet |
ResourceSet.extract(ResourceType type,
int count,
Term term,
AuthToken client)
Extracts a specified number of units from the resources assigned to this set. |
ResourceSet |
ResourceReservation.getApprovedResources()
|
ResourceSet |
ReservationClient.getLeasedResources()
|
ResourceSet |
ResourceReservation.getPreviousResources()
|
ResourceSet |
ResourceReservation.getRequestedResources()
|
ResourceSet |
ResourceReservation.getResources()
|
ResourceSet |
ReservationClient.getSuggestedResources()
|
ResourceSet |
AuthorityReservation.getTicket()
|
| Methods in orca.shirako.kernel with parameters of type ResourceSet | |
|---|---|
protected void |
ResourceSet.deltaUpdate(ResourceReservation r,
ResourceSet set)
|
int |
KernelWrapper.extendReservation(ReservationID rid,
ResourceSet resources,
Term term)
|
protected int |
Kernel.extendReservation(ReservationID rid,
ResourceSet rset,
Term term)
Extends the reservation with the given resources and term. |
protected int |
Kernel.extendReservation(ResourceReservation reservation,
ResourceSet resources,
Term term)
Extends the reservation with the given resources and term. |
protected void |
ResourceSet.fullUpdate(ResourceReservation r,
ResourceSet rset)
|
protected void |
ResourceSet.mergeCompatible(ResourceSet in)
Ensures that the set can be merged with another set. |
protected void |
ResourceSet.mergeProperties(ResourceReservation reservation,
ResourceSet set)
|
void |
ResourceReservation.setApproved(Term approvedTerm,
ResourceSet approvedResources)
|
void |
ResourceReservation.setApprovedResources(ResourceSet approvedResources)
|
void |
ReservationClient.setSuggested(Term term,
ResourceSet rset)
|
void |
ReservationClient.setSuggestedResources(ResourceSet rset)
|
void |
ResourceSet.supply(ResourceSet set)
Adds more resources to the resource set. |
protected void |
ResourceSet.transfer(ResourceSet incoming)
Transfers resources and type attributes from the passed set into the current set. |
void |
ResourceSet.update(ResourceReservation r,
ResourceSet rset)
|
| Constructors in orca.shirako.kernel with parameters of type ResourceSet | |
|---|---|
AuthorityReservation(ReservationID rid,
ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation instance representing a client request |
|
BrokerReservation(ReservationID rid,
ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation to represent a request for resources. |
|
BrokerReservation(ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation to represent a request for resources. |
|
ReservationClient(ReservationID rid,
ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation instance. |
|
ReservationClient(ReservationID rid,
ResourceSet resources,
Term term,
Slice slice,
IBrokerProxy broker)
Creates a new reservation instance. |
|
ReservationClient(ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation instance. |
|
ReservationClient(ResourceSet resources,
Term term,
Slice slice,
IBrokerProxy broker)
Creates a new reservation instance. |
|
ReservationServer(ReservationID rid,
ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation instance to represent a server-side request for resources. |
|
ReservationServer(ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation instance to represent a server-side request for resources. |
|
ResourceReservation(ReservationID rid,
ResourceSet resources,
Term term,
Slice slice)
Creates a new instance. |
|
ResourceReservation(ResourceSet resources,
Term term,
Slice slice)
Creates a new reservation instance. |
|
| Uses of ResourceSet in orca.shirako.proxies |
|---|
| Methods in orca.shirako.proxies that return ResourceSet | |
|---|---|
protected ResourceSet |
Proxy.abstractCloneAuthority(ResourceSet set)
Clones the resource set, but without any of the concrete sets. |
protected ResourceSet |
Proxy.abstractCloneBroker(ResourceSet set)
Clones the resource set, but without any of the concrete sets. |
ResourceSet |
Proxy.abstractCloneReturn(ResourceSet set)
Clones the resource set, but without any of the concrete sets. |
| Methods in orca.shirako.proxies with parameters of type ResourceSet | |
|---|---|
protected ResourceSet |
Proxy.abstractCloneAuthority(ResourceSet set)
Clones the resource set, but without any of the concrete sets. |
protected ResourceSet |
Proxy.abstractCloneBroker(ResourceSet set)
Clones the resource set, but without any of the concrete sets. |
ResourceSet |
Proxy.abstractCloneReturn(ResourceSet set)
Clones the resource set, but without any of the concrete sets. |
| Uses of ResourceSet in orca.shirako.proxies.soap.util |
|---|
| Methods in orca.shirako.proxies.soap.util that return ResourceSet | |
|---|---|
static ResourceSet |
Translate.translate(ResourceSet beanResourceSet)
|
| Methods in orca.shirako.proxies.soap.util with parameters of type ResourceSet | |
|---|---|
static ResourceSet |
Translate.translate(ResourceSet resourceSet,
int direction)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||