gov.nih.nci.caarray.services.external.v1_0.grid.service
Class CaArraySvc_v1_0Impl

java.lang.Object
  extended by gov.nih.nci.caarray.services.external.v1_0.grid.service.CaArraySvc_v1_0ImplBase
      extended by gov.nih.nci.caarray.services.external.v1_0.grid.service.CaArraySvc_v1_0Impl

public class CaArraySvc_v1_0Impl
extends CaArraySvc_v1_0ImplBase

Implementation of the v1.0 of the CaArray grid service


Constructor Summary
CaArraySvc_v1_0Impl()
           
 
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)
           
 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()
           
 AnnotationSet getAnnotationSet(AnnotationSetRequest request)
           
 DataSet getDataSet(DataSetRequest dataSetRequest)
           
 org.cagrid.transfer.context.stubs.types.TransferServiceContextReference getFileContentsTransfer(CaArrayEntityReference fileRef, boolean compress)
           
static java.lang.String getJndiUrl()
           
 MageTabFileSet getMageTabExport(CaArrayEntityReference experimentRef)
           
 Term[] getTermsForCategory(CaArrayEntityReference categoryRef, java.lang.String valuePrefix)
           
 SearchResult searchByExample(ExampleSearchCriteria criteria, LimitOffset limitOffset)
           
 SearchResult searchForBiomaterials(BiomaterialSearchCriteria criteria, LimitOffset limitOffset)
           
 SearchResult searchForBiomaterialsByKeyword(BiomaterialKeywordSearchCriteria criteria, LimitOffset limitOffset)
           
 SearchResult searchForExperiments(ExperimentSearchCriteria criteria, LimitOffset limitOffset)
           
 SearchResult searchForExperimentsByKeyword(KeywordSearchCriteria criteria, LimitOffset limitOffset)
           
 SearchResult searchForFiles(FileSearchCriteria criteria, LimitOffset limitOffset)
           
 SearchResult searchForHybridizations(HybridizationSearchCriteria criteria, LimitOffset limitOffset)
           
 QuantitationType[] searchForQuantitationTypes(QuantitationTypeSearchCriteria criteria)
           
 
Methods inherited from class gov.nih.nci.caarray.services.external.v1_0.grid.service.CaArraySvc_v1_0ImplBase
getCaGridEnumerationResourceHome, getConfiguration, getResourceHome, getResourceHome
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CaArraySvc_v1_0Impl

public CaArraySvc_v1_0Impl()
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

getJndiUrl

public static java.lang.String getJndiUrl()

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
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

getAllPrincipalInvestigators

public Person[] getAllPrincipalInvestigators()
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

enumerateExperiments

public gov.nih.nci.cagrid.enumeration.stubs.response.EnumerationResponseContainer enumerateExperiments(ExperimentSearchCriteria experimentSearchCriteria)
                                                                                                throws java.rmi.RemoteException
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
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

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
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

searchForExperimentsByKeyword

public SearchResult searchForExperimentsByKeyword(KeywordSearchCriteria criteria,
                                                  LimitOffset limitOffset)
                                           throws java.rmi.RemoteException
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
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

searchForBiomaterialsByKeyword

public SearchResult searchForBiomaterialsByKeyword(BiomaterialKeywordSearchCriteria criteria,
                                                   LimitOffset limitOffset)
                                            throws java.rmi.RemoteException
Throws:
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
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

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
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

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
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

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
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

searchByExample

public SearchResult searchByExample(ExampleSearchCriteria criteria,
                                    LimitOffset limitOffset)
                             throws java.rmi.RemoteException
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
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
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
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
Throws:
java.rmi.RemoteException

enumerateBiomaterials

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

enumerateBiomaterialsByKeyword

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

enumerateHybridizations

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

enumerateFiles

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

enumerateByExample

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