Interface IDssServiceRpcGenericInternal

All Superinterfaces:
ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssService, ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssServiceRpcGeneric, ch.systemsx.cisd.common.api.IRpcService

public interface IDssServiceRpcGenericInternal extends ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssServiceRpcGeneric
The IDssServiceRpcGeneric interface extended with methods that are internal to the DSS server.

This interface is necessary because the implementation of IDssServiceRpcGeneric that is visible to the DataStoreServer is a proxy. The methods here are used internally, but need to be known to the proxy as well. (See the dssApplicationContext.xml file as well.)

This is an internal class. Do not use it as a user of the API.

  • Field Summary

    Fields inherited from interface ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssServiceRpcGeneric

    DSS_SERVICE_NAME
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from interface ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssServiceRpcGeneric

    createReportFromAggregationService, createReportFromDataSets, deleteSessionWorkspaceFile, getDownloadUrlForFileForDataSet, getDownloadUrlForFileForDataSet, getDownloadUrlForFileForDataSetWithTimeout, getDownloadUrlForFileForDataSetWithTimeout, getFileForDataSet, getFileForDataSet, getFileFromSessionWorkspace, getPathToDataSet, getValidationScript, listAggregationServices, listAllShares, listFilesForDataSet, listFilesForDataSet, listTableReportDescriptions, putDataSet, putDataSet, putDirToSessionWorkspace, putFileSliceToSessionWorkspace, putFileToSessionWorkspace, shuffleDataSet, tryGetPathToDataSet

    Methods inherited from interface ch.systemsx.cisd.common.api.IRpcService

    getMajorVersion, getMinorVersion
  • Method Details

    • setStoreDirectory

      void setStoreDirectory(File aFile)