|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.xtreemos.xosd.services.SResAllocator
public class SResAllocator
Field Summary | |
---|---|
private CommunicationAddress |
_accesspoint_remoteaddress
|
private eu.xtreemos.system.eventmachine.queue.Context |
context
|
static java.lang.String |
servicename
AUTOGENERATED CODE |
Constructor Summary | |
---|---|
SResAllocator(eu.xtreemos.system.eventmachine.queue.Context context)
|
Method Summary | |
---|---|
void |
addResourceProperty(java.lang.String __resID,
IResourceProperty __property)
dummy method that allows "on-hand" addition of properties. |
void |
addResourceProperty(java.lang.String __resID,
IResourceProperty __property,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
dummy method that allows "on-hand" addition of properties. |
void |
addResourceProperty(java.lang.String __resID,
IResourceProperty __property,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
dummy method that allows "on-hand" addition of properties. |
void |
attachToJob(java.lang.String __jobID,
java.lang.String __reservationID)
|
void |
attachToJob(java.lang.String __jobID,
java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
attachToJob(java.lang.String __jobID,
java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
createRequestsPurgeReservationsBefore(java.util.GregorianCalendar __date)
creates a request for purging all elements that finish before the given date. |
void |
createRequestsPurgeReservationsBefore(java.util.GregorianCalendar __date,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
creates a request for purging all elements that finish before the given date. |
void |
createRequestsPurgeReservationsBefore(java.util.GregorianCalendar __date,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
creates a request for purging all elements that finish before the given date. |
void |
createReservation(Request __info)
creates a reservation with a given request. |
void |
createReservation(Request __info,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
creates a reservation with a given request. |
void |
createReservation(Request __info,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
creates a reservation with a given request. |
void |
createReservations(java.util.ArrayList<Request> __reservations)
creates a massive a sequence of reservations. returns the ids of reservatins with a 1:1 mapping regarding their place. |
void |
createReservations(java.util.ArrayList<Request> __reservations,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
creates a massive a sequence of reservations. returns the ids of reservatins with a 1:1 mapping regarding their place. |
void |
createReservations(java.util.ArrayList<Request> __reservations,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
creates a massive a sequence of reservations. returns the ids of reservatins with a 1:1 mapping regarding their place. |
void |
detachFromJob(java.lang.String __jobID,
java.lang.String __reservationID)
|
void |
detachFromJob(java.lang.String __jobID,
java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
detachFromJob(java.lang.String __jobID,
java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
getAllFreeSlotsFor(java.lang.String __resourceID)
returns all free slots in a timetable for some resource. |
void |
getAllFreeSlotsFor(java.lang.String __resourceID,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
returns all free slots in a timetable for some resource. |
void |
getAllFreeSlotsFor(java.lang.String __resourceID,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
returns all free slots in a timetable for some resource. |
void |
getAllResources()
|
void |
getAllResources(eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
getAllResources(eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
getDaemonsReply(java.util.ArrayList __list)
|
void |
getDaemonsReply(java.util.ArrayList __list,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
getDaemonsReply(java.util.ArrayList __list,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
getFreeSlotsFor(java.lang.String __resourceID,
java.util.GregorianCalendar __from,
java.util.GregorianCalendar __to)
returns all free slots for a given time frame. |
void |
getFreeSlotsFor(java.lang.String __resourceID,
java.util.GregorianCalendar __from,
java.util.GregorianCalendar __to,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
returns all free slots for a given time frame. |
void |
getFreeSlotsFor(java.lang.String __resourceID,
java.util.GregorianCalendar __from,
java.util.GregorianCalendar __to,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
returns all free slots for a given time frame. |
void |
getInitializedResources()
returns all initialized resources |
void |
getInitializedResources(eu.xtreemos.system.communication.bus.CallbackMessage callback)
returns all initialized resources |
void |
getInitializedResources(eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
returns all initialized resources |
void |
getReservationResources(java.lang.String __reservationID)
|
void |
getReservationResources(java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
getReservationResources(java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
getReservationsInfo(java.util.ArrayList<java.lang.String> __ids)
For a list of the IDs obtained from the createReservation(Request) , the method builds a list of
reservation slots descriptors, effectively returning the timetable
entries usable for the reservations. |
void |
getReservationsInfo(java.util.ArrayList<java.lang.String> __ids,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
For a list of the IDs obtained from the createReservation(Request) , the method builds a list of
reservation slots descriptors, effectively returning the timetable
entries usable for the reservations. |
void |
getReservationsInfo(java.util.ArrayList<java.lang.String> __ids,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
For a list of the IDs obtained from the createReservation(Request) , the method builds a list of
reservation slots descriptors, effectively returning the timetable
entries usable for the reservations. |
void |
getSelection(java.lang.String __resID,
java.util.Hashtable __constraints)
get all time table elements with selected attributes for a resource |
void |
getSelection(java.lang.String __resID,
java.util.Hashtable __constraints,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
get all time table elements with selected attributes for a resource |
void |
getSelection(java.lang.String __resID,
java.util.Hashtable __constraints,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
get all time table elements with selected attributes for a resource |
void |
initializeResource(java.lang.String __id)
|
void |
initializeResource(java.lang.String __id,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
initializeResource(java.lang.String __id,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
invokeInit()
AUTOGENERATED CODE |
void |
invokeInit(eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
invokeInit(eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
invokeInitFailed(java.lang.Exception __ex)
|
void |
invokeInitFailed(java.lang.Exception __ex,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
invokeInitFailed(java.lang.Exception __ex,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result)
|
void |
invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
releaseReservation(java.lang.String __reservationID)
|
void |
releaseReservation(java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
releaseReservation(java.lang.String __reservationID,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
removeJob(java.lang.String __jobID)
|
void |
removeJob(java.lang.String __jobID,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
removeJob(java.lang.String __jobID,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
removeReservations(java.util.ArrayList<java.lang.String> __reservationIDs)
Clears the reservations associated with the selected reservation IDs from the allocation table. |
void |
removeReservations(java.util.ArrayList<java.lang.String> __reservationIDs,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
Clears the reservations associated with the selected reservation IDs from the allocation table. |
void |
removeReservations(java.util.ArrayList<java.lang.String> __reservationIDs,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Clears the reservations associated with the selected reservation IDs from the allocation table. |
void |
reservationsForJob(java.lang.String __jobID)
|
void |
reservationsForJob(java.lang.String __jobID,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
reservationsForJob(java.lang.String __jobID,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
restoreForCheckpointBefore(java.util.ArrayList<java.lang.String> __reservationIDs)
restores the state of all timetables just before the creation of the given reservation. |
void |
restoreForCheckpointBefore(java.util.ArrayList<java.lang.String> __reservationIDs,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
restores the state of all timetables just before the creation of the given reservation. |
void |
restoreForCheckpointBefore(java.util.ArrayList<java.lang.String> __reservationIDs,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
restores the state of all timetables just before the creation of the given reservation. |
void |
selectAvailable(java.lang.String __resourceID,
java.lang.Integer __amount)
selects available from all elements (see selectAvailable(resourceId, amount, from, to) description!) |
void |
selectAvailable(java.lang.String __resourceID,
java.lang.Integer __amount,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
selects available from all elements (see selectAvailable(resourceId, amount, from, to) description!) |
void |
selectAvailable(java.lang.String __resourceID,
java.lang.Integer __amount,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
selects available from all elements (see selectAvailable(resourceId, amount, from, to) description!) |
void |
selectAvailableDT(java.lang.String __resourceID,
java.lang.Integer __amount,
java.util.GregorianCalendar __from,
java.util.GregorianCalendar __to)
selects all already reserved elements within a timetable for some resource (identified by resourceID), where the amount of available resource property CurrentAmount is smaller than MaxAmount by more than given parameter "amount". |
void |
selectAvailableDT(java.lang.String __resourceID,
java.lang.Integer __amount,
java.util.GregorianCalendar __from,
java.util.GregorianCalendar __to,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
selects all already reserved elements within a timetable for some resource (identified by resourceID), where the amount of available resource property CurrentAmount is smaller than MaxAmount by more than given parameter "amount". |
void |
selectAvailableDT(java.lang.String __resourceID,
java.lang.Integer __amount,
java.util.GregorianCalendar __from,
java.util.GregorianCalendar __to,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
selects all already reserved elements within a timetable for some resource (identified by resourceID), where the amount of available resource property CurrentAmount is smaller than MaxAmount by more than given parameter "amount". |
void |
setRemoteaddress(CommunicationAddress _accesspoint_remoteaddress)
|
void |
updateReservation(java.lang.String __reservationID,
Request __info)
|
void |
updateReservation(java.lang.String __reservationID,
Request __info,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
|
void |
updateReservation(java.lang.String __reservationID,
Request __info,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
|
void |
updateReservations(java.util.ArrayList<UpdateRequest> __requests)
Creates a series of reservation updates. |
void |
updateReservations(java.util.ArrayList<UpdateRequest> __requests,
eu.xtreemos.system.communication.bus.CallbackMessage callback)
Creates a series of reservation updates. |
void |
updateReservations(java.util.ArrayList<UpdateRequest> __requests,
eu.xtreemos.system.communication.bus.CallbackMessage callback,
eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Creates a series of reservation updates. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String servicename
private eu.xtreemos.system.eventmachine.queue.Context context
private CommunicationAddress _accesspoint_remoteaddress
Constructor Detail |
---|
public SResAllocator(eu.xtreemos.system.eventmachine.queue.Context context)
Method Detail |
---|
public void setRemoteaddress(CommunicationAddress _accesspoint_remoteaddress)
public void invokeInit()
public void invokeInit(eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void invokeInit(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result)
public void invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void invokeInitSucceeded(java.util.ArrayList<ResourceDescriptorRecord> __result, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void invokeInitFailed(java.lang.Exception __ex)
public void invokeInitFailed(java.lang.Exception __ex, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void invokeInitFailed(java.lang.Exception __ex, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void initializeResource(java.lang.String __id)
public void initializeResource(java.lang.String __id, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void initializeResource(java.lang.String __id, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void addResourceProperty(java.lang.String __resID, IResourceProperty __property)
resID
- property
- public void addResourceProperty(java.lang.String __resID, IResourceProperty __property, eu.xtreemos.system.communication.bus.CallbackMessage callback)
resID
- property
- public void addResourceProperty(java.lang.String __resID, IResourceProperty __property, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
resID
- property
- public void getAllResources()
public void getAllResources(eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void getAllResources(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void getDaemonsReply(java.util.ArrayList __list)
public void getDaemonsReply(java.util.ArrayList __list, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void getDaemonsReply(java.util.ArrayList __list, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void createReservation(Request __info)
info
- public void createReservation(Request __info, eu.xtreemos.system.communication.bus.CallbackMessage callback)
info
- public void createReservation(Request __info, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
info
- public void updateReservation(java.lang.String __reservationID, Request __info)
reservationID
- info
- public void updateReservation(java.lang.String __reservationID, Request __info, eu.xtreemos.system.communication.bus.CallbackMessage callback)
reservationID
- info
- public void updateReservation(java.lang.String __reservationID, Request __info, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
reservationID
- info
- public void updateReservations(java.util.ArrayList<UpdateRequest> __requests)
requests
-
AttributeConformanceException
public void updateReservations(java.util.ArrayList<UpdateRequest> __requests, eu.xtreemos.system.communication.bus.CallbackMessage callback)
requests
-
AttributeConformanceException
public void updateReservations(java.util.ArrayList<UpdateRequest> __requests, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
requests
-
AttributeConformanceException
public void restoreForCheckpointBefore(java.util.ArrayList<java.lang.String> __reservationIDs)
reservationID
-
AttributeConformanceException
public void restoreForCheckpointBefore(java.util.ArrayList<java.lang.String> __reservationIDs, eu.xtreemos.system.communication.bus.CallbackMessage callback)
reservationID
-
AttributeConformanceException
public void restoreForCheckpointBefore(java.util.ArrayList<java.lang.String> __reservationIDs, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
reservationID
-
AttributeConformanceException
public void releaseReservation(java.lang.String __reservationID)
reservationID
- public void releaseReservation(java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback)
reservationID
- public void releaseReservation(java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
reservationID
- public void removeReservations(java.util.ArrayList<java.lang.String> __reservationIDs)
public void removeReservations(java.util.ArrayList<java.lang.String> __reservationIDs, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void removeReservations(java.util.ArrayList<java.lang.String> __reservationIDs, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void getReservationResources(java.lang.String __reservationID)
reservationID
- public void getReservationResources(java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback)
reservationID
- public void getReservationResources(java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
reservationID
- public void attachToJob(java.lang.String __jobID, java.lang.String __reservationID)
public void attachToJob(java.lang.String __jobID, java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void attachToJob(java.lang.String __jobID, java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void detachFromJob(java.lang.String __jobID, java.lang.String __reservationID)
public void detachFromJob(java.lang.String __jobID, java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void detachFromJob(java.lang.String __jobID, java.lang.String __reservationID, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void removeJob(java.lang.String __jobID)
public void removeJob(java.lang.String __jobID, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void removeJob(java.lang.String __jobID, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void reservationsForJob(java.lang.String __jobID)
public void reservationsForJob(java.lang.String __jobID, eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void reservationsForJob(java.lang.String __jobID, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void getAllFreeSlotsFor(java.lang.String __resourceID)
resourceID
- public void getAllFreeSlotsFor(java.lang.String __resourceID, eu.xtreemos.system.communication.bus.CallbackMessage callback)
resourceID
- public void getAllFreeSlotsFor(java.lang.String __resourceID, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
resourceID
- public void getFreeSlotsFor(java.lang.String __resourceID, java.util.GregorianCalendar __from, java.util.GregorianCalendar __to)
resourceID
- from
- to
- public void getFreeSlotsFor(java.lang.String __resourceID, java.util.GregorianCalendar __from, java.util.GregorianCalendar __to, eu.xtreemos.system.communication.bus.CallbackMessage callback)
resourceID
- from
- to
- public void getFreeSlotsFor(java.lang.String __resourceID, java.util.GregorianCalendar __from, java.util.GregorianCalendar __to, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
resourceID
- from
- to
- public void selectAvailable(java.lang.String __resourceID, java.lang.Integer __amount)
resourceID
- amount
- public void selectAvailable(java.lang.String __resourceID, java.lang.Integer __amount, eu.xtreemos.system.communication.bus.CallbackMessage callback)
resourceID
- amount
- public void selectAvailable(java.lang.String __resourceID, java.lang.Integer __amount, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
resourceID
- amount
- public void selectAvailableDT(java.lang.String __resourceID, java.lang.Integer __amount, java.util.GregorianCalendar __from, java.util.GregorianCalendar __to)
resourceID
- amount
- from
- to
- public void selectAvailableDT(java.lang.String __resourceID, java.lang.Integer __amount, java.util.GregorianCalendar __from, java.util.GregorianCalendar __to, eu.xtreemos.system.communication.bus.CallbackMessage callback)
resourceID
- amount
- from
- to
- public void selectAvailableDT(java.lang.String __resourceID, java.lang.Integer __amount, java.util.GregorianCalendar __from, java.util.GregorianCalendar __to, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
resourceID
- amount
- from
- to
- public void getInitializedResources()
public void getInitializedResources(eu.xtreemos.system.communication.bus.CallbackMessage callback)
public void getInitializedResources(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
public void createRequestsPurgeReservationsBefore(java.util.GregorianCalendar __date)
date
- public void createRequestsPurgeReservationsBefore(java.util.GregorianCalendar __date, eu.xtreemos.system.communication.bus.CallbackMessage callback)
date
- public void createRequestsPurgeReservationsBefore(java.util.GregorianCalendar __date, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
date
- public void getReservationsInfo(java.util.ArrayList<java.lang.String> __ids)
createReservation(Request)
, the method builds a list of
reservation slots descriptors, effectively returning the timetable
entries usable for the reservations.
Get required information for the ReservationManager about all
reservations slots in the time table regarding some reservation id.
reservationIDs
- A collection of the IDs obtained from
createReservation(Request)
.public void getReservationsInfo(java.util.ArrayList<java.lang.String> __ids, eu.xtreemos.system.communication.bus.CallbackMessage callback)
createReservation(Request)
, the method builds a list of
reservation slots descriptors, effectively returning the timetable
entries usable for the reservations.
Get required information for the ReservationManager about all
reservations slots in the time table regarding some reservation id.
reservationIDs
- A collection of the IDs obtained from
createReservation(Request)
.public void getReservationsInfo(java.util.ArrayList<java.lang.String> __ids, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
createReservation(Request)
, the method builds a list of
reservation slots descriptors, effectively returning the timetable
entries usable for the reservations.
Get required information for the ReservationManager about all
reservations slots in the time table regarding some reservation id.
reservationIDs
- A collection of the IDs obtained from
createReservation(Request)
.public void createReservations(java.util.ArrayList<Request> __reservations)
reservations
- public void createReservations(java.util.ArrayList<Request> __reservations, eu.xtreemos.system.communication.bus.CallbackMessage callback)
reservations
- public void createReservations(java.util.ArrayList<Request> __reservations, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
reservations
- public void getSelection(java.lang.String __resID, java.util.Hashtable __constraints)
resID
- constraints
- public void getSelection(java.lang.String __resID, java.util.Hashtable __constraints, eu.xtreemos.system.communication.bus.CallbackMessage callback)
resID
- constraints
- public void getSelection(java.lang.String __resID, java.util.Hashtable __constraints, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
resID
- constraints
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |