Interface IDssServiceRpcGenericInternal

  • All Superinterfaces:
    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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setStoreDirectory​(java.io.File aFile)  
      • 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 Detail

      • setStoreDirectory

        void setStoreDirectory​(java.io.File aFile)