|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--DistributedResourceManagerPOA | +--quamj.qps.rm.DistributedResourceManager_impl
Constructor Summary | |
protected |
DistributedResourceManager_impl(org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA controlPOA,
LocalResourceManager_impl lrm)
|
Method Summary | |
org.omg.PortableServer.POA |
_default_POA()
|
ResourceReservation[] |
listReservationsById(N_S_ID_TYPE n_s_id)
List information about all reservations for a n_s_id. |
RWInfo[] |
listResourceWrappers()
List information about all resource wrapper from the pool of resources of the DRM. |
ResourceReservation[] |
listRWReservations(RWInfo rwi)
List information about all reservations in a resource wrapper. |
void |
release_list(RRListHolder reservations)
Releases resources based on the information in the reservations list. |
void |
release_session(N_S_ID_TYPE n_s_id)
Releases all resources associated with an agreed session id. |
void |
release(ResourceReservation reservation)
Releases a single resource based on the information in the reservation. |
void |
reserve_list(RRListHolder reservations)
Reserves resources based on the information in the reservations list. |
void |
reserve_prepare(ResourceReservation reservation)
Prepare a resource based on the information in the reservation. |
void |
reserve(ResourceReservation reservation)
Reserves a resource based on the information in the reservation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected DistributedResourceManager_impl(org.omg.CORBA.ORB orb, org.omg.PortableServer.POA controlPOA, LocalResourceManager_impl lrm)
Method Detail |
public RWInfo[] listResourceWrappers() throws ResourceManagerException
ResourceManagerException
public ResourceReservation[] listRWReservations(RWInfo rwi) throws ResourceManagerException
ResourceManagerException
public ResourceReservation[] listReservationsById(N_S_ID_TYPE n_s_id) throws ResourceManagerException
ResourceManagerException
public void reserve_prepare(ResourceReservation reservation) throws CouldntMakeReservationException, InvalidReservationParametersException, InvalidReservationSequenceException
CouldntMakeReservationException
InvalidReservationParametersException
InvalidReservationSequenceException
public void reserve(ResourceReservation reservation) throws CouldntMakeReservationException, InvalidReservationParametersException, InvalidReservationSequenceException
CouldntMakeReservationException
InvalidReservationParametersException
InvalidReservationSequenceException
public void reserve_list(RRListHolder reservations) throws CouldntMakeReservationException, InvalidReservationParametersException
CouldntMakeReservationException
InvalidReservationParametersException
public void release(ResourceReservation reservation) throws ErrorReleasingReservationException, InvalidReservationParametersException
ErrorReleasingReservationException
InvalidReservationParametersException
public void release_list(RRListHolder reservations) throws ErrorReleasingReservationException, InvalidReservationParametersException
ErrorReleasingReservationException
InvalidReservationParametersException
public void release_session(N_S_ID_TYPE n_s_id) throws ErrorReleasingAgreedSessionException, InvalidIdException
ErrorReleasingAgreedSessionException
InvalidIdException
public org.omg.PortableServer.POA _default_POA()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |