|
||||||||||
| 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.StorageFactoryClient
public class StorageFactoryClient
Client for the StorageFactory service
| Field Summary |
|---|
| Fields inherited from class de.fzj.unicore.wsrflite.xmlbeans.client.BaseWSRFClient |
|---|
epr, proxyMaker, retryDecider, securityProperties, url |
| Constructor Summary | |
|---|---|
StorageFactoryClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr)
connect to the given StorageFactory using default security settings |
|
StorageFactoryClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
|
|
StorageFactoryClient(java.lang.String endpointUrl,
org.w3.x2005.x08.addressing.EndpointReferenceType epr)
connect to the given StorageFactory using default security settings |
|
StorageFactoryClient(java.lang.String endpointUrl,
org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
|
|
| Method Summary | |
|---|---|
StorageClient |
createSMS()
|
StorageClient |
createSMS(java.util.Calendar initialTerminationTime)
|
StorageClient |
createSMS(org.unigrids.x2006.x04.services.smf.CreateSMSDocument in)
create an SMS instance as described by the given CreateSMSDocument |
StorageClient |
createSMS(java.lang.String type,
java.lang.String name,
java.util.Calendar initialTerminationTime)
create a SMS of the specified type with the supplied initial termination time |
java.util.List<org.w3.x2005.x08.addressing.EndpointReferenceType> |
getAccessibleStorages()
gets the SMSSs that are accessible for this client |
org.unigrids.x2006.x04.services.smf.StorageDescriptionType[] |
getBackendStorageDescription()
|
org.unigrids.x2006.x04.services.smf.StorageFactoryPropertiesDocument |
getResourcePropertiesDocument()
returns the service's TargetSystemPropertiesDocument |
java.util.List<org.w3.x2005.x08.addressing.EndpointReferenceType> |
getStorages()
|
| 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 StorageFactoryClient(java.lang.String endpointUrl,
org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
throws java.lang.Exception
endpointUrl - - the URL to connect toepr - - the EPR of the target servicesec - - the security settings to use
java.lang.Exception
public StorageFactoryClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr,
IUASSecurityProperties sec)
throws java.lang.Exception
epr - - the EPR of the target servicesec - - the security settings to use
java.lang.Exception
public StorageFactoryClient(java.lang.String endpointUrl,
org.w3.x2005.x08.addressing.EndpointReferenceType epr)
throws java.lang.Exception
endpointUrl - epr -
java.lang.Exception
public StorageFactoryClient(org.w3.x2005.x08.addressing.EndpointReferenceType epr)
throws java.lang.Exception
epr -
java.lang.Exception| Method Detail |
|---|
public StorageClient createSMS(org.unigrids.x2006.x04.services.smf.CreateSMSDocument in)
throws java.lang.Exception
CreateSMSDocument
in - - describes the instance to be created
java.lang.Exception
public StorageClient createSMS(java.lang.String type,
java.lang.String name,
java.util.Calendar initialTerminationTime)
throws java.lang.Exception
type - - the backend storage type (can be null if default should be usedname - - the name of the storageinitialTerminationTime - - the termination time
de.fzj.unicore.wsrflite.xmlbeans.BaseFault
java.lang.Exception
public StorageClient createSMS(java.util.Calendar initialTerminationTime)
throws java.lang.Exception
java.lang.Exception
public StorageClient createSMS()
throws java.lang.Exception
java.lang.Exception
public org.unigrids.x2006.x04.services.smf.StorageFactoryPropertiesDocument getResourcePropertiesDocument()
throws java.lang.Exception
endpointUrl - epr -
java.lang.Exceptionpublic java.util.List<org.w3.x2005.x08.addressing.EndpointReferenceType> getStorages()
public java.util.List<org.w3.x2005.x08.addressing.EndpointReferenceType> getAccessibleStorages()
throws java.lang.Exception
java.lang.Exception
public org.unigrids.x2006.x04.services.smf.StorageDescriptionType[] getBackendStorageDescription()
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||