|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.fzj.unicore.wsrflite.xmlbeans.client.BaseWSRFClient
de.fzj.unicore.uas.client.BaseUASClient
de.fzj.unicore.uas.client.ReservationClient
public class ReservationClient
Client for managing a resource reservation.
It can be used to
| Field Summary |
|---|
| Fields inherited from class de.fzj.unicore.wsrflite.xmlbeans.client.BaseWSRFClient |
|---|
epr, proxyMaker, retryDecider, securityProperties, url |
| Constructor Summary | |
|---|---|
ReservationClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr)
|
|
ReservationClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
|
|
ReservationClient(java.lang.String url,
org.w3.x2005.x08.addressing.EndpointReferenceType epr)
|
|
ReservationClient(java.lang.String url,
org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
|
|
| Method Summary | |
|---|---|
org.ggf.schemas.jsdl.x2005.x11.jsdl.ResourcesType |
addReservationReference(org.ggf.schemas.jsdl.x2005.x11.jsdl.ResourcesType resources)
add the reservation reference to the resources The reference is added as an XML element as follows: <ReservationReference xmlns="http://www.unicore.eu/unicore/xnjs">reference</ReservationReference> |
java.lang.String |
getReservationReference()
get the reservation reference |
org.unigrids.x2006.x04.services.reservation.ReservationStatusType.Enum |
getReservationStatus()
get the status of the reservation |
org.unigrids.x2006.x04.services.reservation.ReservationPropertiesDocument |
getResourcePropertiesDocument()
get the resource properties document of the Reservation WS-Resource |
org.ggf.schemas.jsdl.x2005.x11.jsdl.ResourcesDocument |
getResources()
get the resources that have been reserved |
java.util.Calendar |
getStartTime()
get the StartTime property |
org.w3.x2005.x08.addressing.EndpointReferenceType |
getTSSEpr()
get the EPR of the TargetSystem where the reservation has been made |
JobClient |
submit(org.unigrids.x2006.x04.services.tss.SubmitDocument in)
Submit a job to the TSS used in this reservation If not present, the booking reference is inserted automatically into the resource description. |
| Methods inherited from class de.fzj.unicore.uas.client.BaseUASClient |
|---|
extractReceiver, getSecurityProperties, getServerVersion, setRetryDefaults |
| Methods inherited from class de.fzj.unicore.wsrflite.xmlbeans.client.BaseWSRFClient |
|---|
checkConnection, checkConnection, destroy, getConnectionStatus, getCurrentTime, getEPR, getLT, getMultipleResourceProperties, getResourceProperty, getResourcePropertyDocument, GetResourcePropertyDocument, getRP, getTerminationTime, getUpdateInterval, getUrl, makeProxy, queryResourceProperties, setConnectionTimeout, setConnectionTimeout, setRetryHandler, setTerminationTime, setUpdateInterval |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReservationClient(java.lang.String url,
org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
throws java.lang.Exception
java.lang.Exception
public ReservationClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
throws java.lang.Exception
java.lang.Exception
public ReservationClient(java.lang.String url,
org.w3.x2005.x08.addressing.EndpointReferenceType epr)
throws java.lang.Exception
java.lang.Exception
public ReservationClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public JobClient submit(org.unigrids.x2006.x04.services.tss.SubmitDocument in)
throws java.lang.Exception
in - the submission document
java.lang.Exception
public org.ggf.schemas.jsdl.x2005.x11.jsdl.ResourcesType addReservationReference(org.ggf.schemas.jsdl.x2005.x11.jsdl.ResourcesType resources)
throws java.lang.Exception
resources -
java.lang.Exception
public java.util.Calendar getStartTime()
throws java.lang.Exception
java.lang.Exception
public java.lang.String getReservationReference()
throws java.lang.Exception
java.lang.Exception
public org.ggf.schemas.jsdl.x2005.x11.jsdl.ResourcesDocument getResources()
throws java.lang.Exception
ResourcesDocument
java.lang.Exception
public org.unigrids.x2006.x04.services.reservation.ReservationStatusType.Enum getReservationStatus()
throws java.lang.Exception
ResourcesStatusType.Enum
java.lang.Exception
public org.w3.x2005.x08.addressing.EndpointReferenceType getTSSEpr()
throws java.lang.Exception
EndpointReferenceType holding the EPR
java.lang.Exception
public org.unigrids.x2006.x04.services.reservation.ReservationPropertiesDocument getResourcePropertiesDocument()
throws java.lang.Exception
ReservationPropertiesDocument
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||