gov.nih.nci.caarray.services.external.v1_0.grid.client
Class CaArraySvc_v1_0Client

java.lang.Object
  extended by ServiceSecurityClient
      extended by gov.nih.nci.caarray.services.external.v1_0.grid.client.CaArraySvc_v1_0ClientBase
          extended by gov.nih.nci.caarray.services.external.v1_0.grid.client.CaArraySvc_v1_0Client
All Implemented Interfaces:
CaArraySvc_v1_0I

public class CaArraySvc_v1_0Client
extends CaArraySvc_v1_0ClientBase
implements CaArraySvc_v1_0I

This class is autogenerated, DO NOT EDIT GENERATED GRID SERVICE ACCESS METHODS. This client is generated automatically by Introduce to provide a clean unwrapped API to the service. On construction the class instance will contact the remote service and retrieve it's security metadata description which it will use to configure the Stub specifically for each method call.


Field Summary
 
Fields inherited from class gov.nih.nci.caarray.services.external.v1_0.grid.client.CaArraySvc_v1_0ClientBase
consumer, consumerEPR, portType, portTypeMutex
 
Constructor Summary
CaArraySvc_v1_0Client(org.apache.axis.message.addressing.EndpointReferenceType epr)
           
CaArraySvc_v1_0Client(org.apache.axis.message.addressing.EndpointReferenceType epr, org.globus.gsi.GlobusCredential proxy)
           
CaArraySvc_v1_0Client(java.lang.String url)
           
CaArraySvc_v1_0Client(java.lang.String url, org.globus.gsi.GlobusCredential proxy)
           
 
Method Summary
 gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateBiomaterials(BiomaterialSearchCriteria criteria)
           
 gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateBiomaterialsByKeyword(BiomaterialKeywordSearchCriteria criteria)
           
 gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateByExample(ExampleSearchCriteria criteria)
           
 gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateExperiments(ExperimentSearchCriteria experimentSearchCriteria)
          Begin an enumeration of experiments matching given criteria
 gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateExperimentsByKeyword(KeywordSearchCriteria criteria)
           
 gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateFiles(FileSearchCriteria criteria)
           
 gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateHybridizations(HybridizationSearchCriteria criteria)
           
 Category[] getAllCharacteristicCategories(CaArrayEntityReference experimentRef)
           
 Person[] getAllPrincipalInvestigators()
          return list of all persons who are principal investigators for some experiment
 AnnotationSet getAnnotationSet(AnnotationSetRequest request)
           
 DataSet getDataSet(DataSetRequest dataSetRequest)
          Retrieves a parsed data set
 org.cagrid.transfer.context.stubs.types.TransferServiceContextReference getFileContentsTransfer(CaArrayEntityReference fileRef, boolean compress)
          Returns a grid transfer reference for retrieving the given reference
 MageTabFileSet getMageTabExport(CaArrayEntityReference experimentRef)
          Returns an export of an experiment as a set of mage-tab IDF and SDRF, along with metadata for associated data files
 org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
           
 org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName params)
           
 Term[] getTermsForCategory(CaArrayEntityReference categoryRef, java.lang.String valuePrefix)
           
static void main(java.lang.String[] args)
           
 org.oasis.wsrf.properties.QueryResourcePropertiesResponse queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element params)
           
 SearchResult searchByExample(ExampleSearchCriteria criteria, LimitOffset limitOffset)
          Search using an entity as example
 SearchResult searchForBiomaterials(BiomaterialSearchCriteria criteria, LimitOffset limitOffset)
          search for biomaterials matching criteria
 SearchResult searchForBiomaterialsByKeyword(BiomaterialKeywordSearchCriteria criteria, LimitOffset limitOffset)
          Search for biomaterials matching given keyword
 SearchResult searchForExperiments(ExperimentSearchCriteria criteria, LimitOffset limitOffset)
          Search for experiments matching given criteria
 SearchResult searchForExperimentsByKeyword(KeywordSearchCriteria criteria, LimitOffset limitOffset)
          Searches for experiments using a keyword search across fields
 SearchResult searchForFiles(FileSearchCriteria criteria, LimitOffset limitOffset)
          Search for files matching given criteria
 SearchResult searchForHybridizations(HybridizationSearchCriteria criteria, LimitOffset limitOffset)
          search for hybridizations matching criteria
 QuantitationType[] searchForQuantitationTypes(QuantitationTypeSearchCriteria criteria)
          Search for quantitation types matching criteria
static void usage()
           
 
Methods inherited from class gov.nih.nci.caarray.services.external.v1_0.grid.client.CaArraySvc_v1_0ClientBase
createPortType, getConnectionTimeout, initialize, setConnectionTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CaArraySvc_v1_0Client

public CaArraySvc_v1_0Client(java.lang.String url)
                      throws org.apache.axis.types.URI.MalformedURIException,
                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException

CaArraySvc_v1_0Client

public CaArraySvc_v1_0Client(java.lang.String url,
                             org.globus.gsi.GlobusCredential proxy)
                      throws org.apache.axis.types.URI.MalformedURIException,
                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException

CaArraySvc_v1_0Client

public CaArraySvc_v1_0Client(org.apache.axis.message.addressing.EndpointReferenceType epr)
                      throws org.apache.axis.types.URI.MalformedURIException,
                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException

CaArraySvc_v1_0Client

public CaArraySvc_v1_0Client(org.apache.axis.message.addressing.EndpointReferenceType epr,
                             org.globus.gsi.GlobusCredential proxy)
                      throws org.apache.axis.types.URI.MalformedURIException,
                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException
Method Detail

usage

public static void usage()

main

public static void main(java.lang.String[] args)

searchForExperiments

public SearchResult searchForExperiments(ExperimentSearchCriteria criteria,
                                         LimitOffset limitOffset)
                                  throws java.rmi.RemoteException,
                                         gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.UnsupportedCategoryFault,
                                         gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                         gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault
Description copied from interface: CaArraySvc_v1_0I
Search for experiments matching given criteria

Specified by:
searchForExperiments in interface CaArraySvc_v1_0I
Throws:
UnsupportedCategoryFault
IncorrectEntityTypeFault
NoEntityMatchingReferenceFault
java.rmi.RemoteException

getAllPrincipalInvestigators

public Person[] getAllPrincipalInvestigators()
                                      throws java.rmi.RemoteException
Description copied from interface: CaArraySvc_v1_0I
return list of all persons who are principal investigators for some experiment

Specified by:
getAllPrincipalInvestigators in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

enumerateExperiments

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateExperiments(ExperimentSearchCriteria experimentSearchCriteria)
                                                                                                throws java.rmi.RemoteException
Description copied from interface: CaArraySvc_v1_0I
Begin an enumeration of experiments matching given criteria

Specified by:
enumerateExperiments in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

getFileContentsTransfer

public org.cagrid.transfer.context.stubs.types.TransferServiceContextReference getFileContentsTransfer(CaArrayEntityReference fileRef,
                                                                                                       boolean compress)
                                                                                                throws java.rmi.RemoteException,
                                                                                                       gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                                                                                       gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault,
                                                                                                       gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.DataStagingFault
Description copied from interface: CaArraySvc_v1_0I
Returns a grid transfer reference for retrieving the given reference

Specified by:
getFileContentsTransfer in interface CaArraySvc_v1_0I
Throws:
IncorrectEntityTypeFault
NoEntityMatchingReferenceFault
DataStagingFault
java.rmi.RemoteException

getDataSet

public DataSet getDataSet(DataSetRequest dataSetRequest)
                   throws java.rmi.RemoteException,
                          gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.InconsistentDataSetsFault,
                          gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault,
                          gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault
Description copied from interface: CaArraySvc_v1_0I
Retrieves a parsed data set

Specified by:
getDataSet in interface CaArraySvc_v1_0I
Parameters:
dataSetRequest - a DataSetRequest identifying the parsed data to be retrieved. The request must specify at least one hybridization or one file, and at least one quantitation type
Returns:
the data set
Throws:
InconsistentDataSetsFault - if the data sets for the hybridizations and/or files in the request are not consistent, e.g. do not correspond to the same design element list.
NoEntityMatchingReferenceFault - if any of the hybridization, file or quantitation references in the dataSetRequest are not valid
IncorrectEntityTypeFault - if any of the hybridization, file or quantitation references in the dataSetRequest are not valid
java.rmi.RemoteException

searchForBiomaterials

public SearchResult searchForBiomaterials(BiomaterialSearchCriteria criteria,
                                          LimitOffset limitOffset)
                                   throws java.rmi.RemoteException,
                                          gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                          gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault,
                                          gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.UnsupportedCategoryFault
Description copied from interface: CaArraySvc_v1_0I
search for biomaterials matching criteria

Specified by:
searchForBiomaterials in interface CaArraySvc_v1_0I
Throws:
IncorrectEntityTypeFault
NoEntityMatchingReferenceFault
UnsupportedCategoryFault
java.rmi.RemoteException

searchForHybridizations

public SearchResult searchForHybridizations(HybridizationSearchCriteria criteria,
                                            LimitOffset limitOffset)
                                     throws java.rmi.RemoteException,
                                            gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                            gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault
Description copied from interface: CaArraySvc_v1_0I
search for hybridizations matching criteria

Specified by:
searchForHybridizations in interface CaArraySvc_v1_0I
Throws:
IncorrectEntityTypeFault
NoEntityMatchingReferenceFault
java.rmi.RemoteException

searchForExperimentsByKeyword

public SearchResult searchForExperimentsByKeyword(KeywordSearchCriteria criteria,
                                                  LimitOffset limitOffset)
                                           throws java.rmi.RemoteException
Description copied from interface: CaArraySvc_v1_0I
Searches for experiments using a keyword search across fields

Specified by:
searchForExperimentsByKeyword in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

searchForFiles

public SearchResult searchForFiles(FileSearchCriteria criteria,
                                   LimitOffset limitOffset)
                            throws java.rmi.RemoteException,
                                   gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                   gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault
Description copied from interface: CaArraySvc_v1_0I
Search for files matching given criteria

Specified by:
searchForFiles in interface CaArraySvc_v1_0I
Throws:
IncorrectEntityTypeFault
NoEntityMatchingReferenceFault
java.rmi.RemoteException

searchForBiomaterialsByKeyword

public SearchResult searchForBiomaterialsByKeyword(BiomaterialKeywordSearchCriteria criteria,
                                                   LimitOffset limitOffset)
                                            throws java.rmi.RemoteException
Description copied from interface: CaArraySvc_v1_0I
Search for biomaterials matching given keyword

Specified by:
searchForBiomaterialsByKeyword in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

getMageTabExport

public MageTabFileSet getMageTabExport(CaArrayEntityReference experimentRef)
                                throws java.rmi.RemoteException,
                                       gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                       gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault,
                                       gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.DataStagingFault
Description copied from interface: CaArraySvc_v1_0I
Returns an export of an experiment as a set of mage-tab IDF and SDRF, along with metadata for associated data files

Specified by:
getMageTabExport in interface CaArraySvc_v1_0I
Throws:
IncorrectEntityTypeFault
NoEntityMatchingReferenceFault
DataStagingFault
java.rmi.RemoteException

searchForQuantitationTypes

public QuantitationType[] searchForQuantitationTypes(QuantitationTypeSearchCriteria criteria)
                                              throws java.rmi.RemoteException,
                                                     gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                                     gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault
Description copied from interface: CaArraySvc_v1_0I
Search for quantitation types matching criteria

Specified by:
searchForQuantitationTypes in interface CaArraySvc_v1_0I
Throws:
IncorrectEntityTypeFault
NoEntityMatchingReferenceFault
java.rmi.RemoteException

searchByExample

public SearchResult searchByExample(ExampleSearchCriteria criteria,
                                    LimitOffset limitOffset)
                             throws java.rmi.RemoteException
Description copied from interface: CaArraySvc_v1_0I
Search using an entity as example

Specified by:
searchByExample in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

getAnnotationSet

public AnnotationSet getAnnotationSet(AnnotationSetRequest request)
                               throws java.rmi.RemoteException,
                                      gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                      gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault
Specified by:
getAnnotationSet in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException
gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault
gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault

getTermsForCategory

public Term[] getTermsForCategory(CaArrayEntityReference categoryRef,
                                  java.lang.String valuePrefix)
                           throws java.rmi.RemoteException,
                                  gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault,
                                  gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault
Specified by:
getTermsForCategory in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException
gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault
gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault

getAllCharacteristicCategories

public Category[] getAllCharacteristicCategories(CaArrayEntityReference experimentRef)
                                          throws java.rmi.RemoteException,
                                                 gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault,
                                                 gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault
Specified by:
getAllCharacteristicCategories in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException
gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.NoEntityMatchingReferenceFault
gov.nih.nci.caarray.services.external.v1_0.grid.stubs.types.IncorrectEntityTypeFault

enumerateExperimentsByKeyword

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateExperimentsByKeyword(KeywordSearchCriteria criteria)
                                                                                                         throws java.rmi.RemoteException
Specified by:
enumerateExperimentsByKeyword in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

enumerateBiomaterials

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateBiomaterials(BiomaterialSearchCriteria criteria)
                                                                                                 throws java.rmi.RemoteException
Specified by:
enumerateBiomaterials in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

enumerateBiomaterialsByKeyword

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateBiomaterialsByKeyword(BiomaterialKeywordSearchCriteria criteria)
                                                                                                          throws java.rmi.RemoteException
Specified by:
enumerateBiomaterialsByKeyword in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

enumerateHybridizations

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateHybridizations(HybridizationSearchCriteria criteria)
                                                                                                   throws java.rmi.RemoteException
Specified by:
enumerateHybridizations in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

enumerateFiles

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateFiles(FileSearchCriteria criteria)
                                                                                          throws java.rmi.RemoteException
Specified by:
enumerateFiles in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

enumerateByExample

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateByExample(ExampleSearchCriteria criteria)
                                                                                              throws java.rmi.RemoteException
Specified by:
enumerateByExample in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

getMultipleResourceProperties

public org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
                                                                                              throws java.rmi.RemoteException
Specified by:
getMultipleResourceProperties in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

getResourceProperty

public org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName params)
                                                                          throws java.rmi.RemoteException
Specified by:
getResourceProperty in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException

queryResourceProperties

public org.oasis.wsrf.properties.QueryResourcePropertiesResponse queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element params)
                                                                                  throws java.rmi.RemoteException
Specified by:
queryResourceProperties in interface CaArraySvc_v1_0I
Throws:
java.rmi.RemoteException