public interface IProteomicsDataService extends IRpcService
IProteomicsDataApiFacade
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SERVER_URL
Service part of the URL to access this service remotely.
|
static java.lang.String |
SERVICE_NAME
Name of this service for which it is registered at the RPC name server.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<DataSet> |
listDataSetsByExperiment(java.lang.String sessionToken,
java.lang.String userID,
long experimentID)
Returns all data sets of specified experiment which the specified user is allowed to read.
|
java.util.List<DataStoreServerProcessingPluginInfo> |
listDataStoreServerProcessingPluginInfos(java.lang.String sessionToken)
Lists all processing plugins on DSS.
|
java.util.List<Experiment> |
listExperiments(java.lang.String sessionToken,
java.lang.String userID,
java.lang.String experimentTypeCode)
Returns all experiments of specified type which the specified user is allowed to read.
|
java.util.List<MsInjectionDataInfo> |
listRawDataSamples(java.lang.String sessionToken,
java.lang.String userID)
Returns all samples of type MS_INJECTION in space MS_DATA which have a parent sample which
the specified user is allowed to read.
|
java.util.List<Experiment> |
listSearchExperiments(java.lang.String sessionToken,
java.lang.String userID)
Deprecated.
|
void |
logout(java.lang.String sessionToken)
Logout the session with the specified session token.
|
void |
processDataSets(java.lang.String sessionToken,
java.lang.String userID,
java.lang.String dataSetProcessingKey,
java.util.List<java.lang.String> dataSetCodes)
Processes the specified data sets by the DSS processing plug-in of specified key for the
specified user.
|
void |
processingRawData(java.lang.String sessionToken,
java.lang.String userID,
java.lang.String dataSetProcessingKey,
long[] rawDataSampleIDs,
java.lang.String dataSetType)
Deprecated.
|
void |
processProteinResultDataSets(java.lang.String sessionToken,
java.lang.String userID,
java.lang.String dataSetProcessingKey,
java.lang.String experimentTypeCode,
long[] experimentIDs)
Processes the data sets of specified experiments by the DSS processing plug-in of specified
key for the specified user.
|
void |
processSearchData(java.lang.String sessionToken,
java.lang.String userID,
java.lang.String dataSetProcessingKey,
long[] searchExperimentIDs)
Deprecated.
|
java.lang.String |
tryToAuthenticateAtRawDataServer(java.lang.String userID,
java.lang.String userPassword)
Tries to authenticate specified user with specified password.
|
getMajorVersion, getMinorVersion
static final java.lang.String SERVICE_NAME
static final java.lang.String SERVER_URL
@Transactional java.lang.String tryToAuthenticateAtRawDataServer(java.lang.String userID, java.lang.String userPassword)
null
is returned.@Transactional void logout(java.lang.String sessionToken)
@Transactional java.util.List<MsInjectionDataInfo> listRawDataSamples(java.lang.String sessionToken, java.lang.String userID)
@Transactional java.util.List<DataStoreServerProcessingPluginInfo> listDataStoreServerProcessingPluginInfos(java.lang.String sessionToken)
@Deprecated @Transactional void processingRawData(java.lang.String sessionToken, java.lang.String userID, java.lang.String dataSetProcessingKey, long[] rawDataSampleIDs, java.lang.String dataSetType)
@Transactional void processDataSets(java.lang.String sessionToken, java.lang.String userID, java.lang.String dataSetProcessingKey, java.util.List<java.lang.String> dataSetCodes)
@Deprecated @Transactional java.util.List<Experiment> listSearchExperiments(java.lang.String sessionToken, java.lang.String userID)
@Transactional java.util.List<Experiment> listExperiments(java.lang.String sessionToken, java.lang.String userID, java.lang.String experimentTypeCode)
@Transactional java.util.List<DataSet> listDataSetsByExperiment(java.lang.String sessionToken, java.lang.String userID, long experimentID)
@Deprecated @Transactional void processSearchData(java.lang.String sessionToken, java.lang.String userID, java.lang.String dataSetProcessingKey, long[] searchExperimentIDs)
@Transactional void processProteinResultDataSets(java.lang.String sessionToken, java.lang.String userID, java.lang.String dataSetProcessingKey, java.lang.String experimentTypeCode, long[] experimentIDs)