diff --git a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApi.java b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApi.java similarity index 89% rename from datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApi.java rename to datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApi.java index 1a298b00ad64e951b737f26633b49167548cdfea..56018b3bab20a70ee409002d2d6170b66168b7fd 100644 --- a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApi.java +++ b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApi.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package ch.ethz.sis.openbis.generic.dss.api.v3; +package ch.ethz.sis.openbis.generic.server.dssapi.v3; import java.io.InputStream; import java.util.ArrayList; @@ -33,20 +33,21 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Transactional; -import ch.ethz.sis.openbis.generic.as.api.v3.IApplicationServerApi; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.common.search.ISearchCriteria; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.common.search.SearchOperator; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.common.search.SearchResult; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.dataset.DataSet; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.dataset.fetchoptions.DataSetFetchOptions; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.dataset.id.DataSetPermId; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.dataset.search.DataSetSearchCriteria; -import ch.ethz.sis.openbis.generic.dss.api.v3.download.DataSetFileDownloadInputStream; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.DataSetFile; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.download.DataSetFileDownloadOptions; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.id.DataSetFilePermId; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.id.IDataSetFileId; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.search.DataSetFileSearchCriteria; +import ch.ethz.sis.openbis.generic.asapi.v3.IApplicationServerApi; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.ISearchCriteria; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.SearchOperator; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.common.search.SearchResult; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.DataSet; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.fetchoptions.DataSetFetchOptions; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.id.DataSetPermId; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.search.DataSetSearchCriteria; +import ch.ethz.sis.openbis.generic.dssapi.v3.IDataStoreServerApi; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.DataSetFile; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.download.DataSetFileDownloadOptions; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.id.DataSetFilePermId; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.id.IDataSetFileId; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.search.DataSetFileSearchCriteria; +import ch.ethz.sis.openbis.generic.server.dssapi.v3.download.DataSetFileDownloadInputStream; import ch.systemsx.cisd.common.filesystem.IFreeSpaceProvider; import ch.systemsx.cisd.common.filesystem.SimpleFreeSpaceProvider; import ch.systemsx.cisd.common.logging.LogCategory; diff --git a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApiLogger.java b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApiLogger.java similarity index 70% rename from datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApiLogger.java rename to datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApiLogger.java index a9db2ccf424dd4e4a39a009420ba813226011335..07427f727c5ba528e982c0eae3729aacefe4225b 100644 --- a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApiLogger.java +++ b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApiLogger.java @@ -1,12 +1,13 @@ -package ch.ethz.sis.openbis.generic.dss.api.v3; +package ch.ethz.sis.openbis.generic.server.dssapi.v3; import java.io.InputStream; import java.util.List; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.DataSetFile; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.download.DataSetFileDownloadOptions; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.id.IDataSetFileId; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.search.DataSetFileSearchCriteria; +import ch.ethz.sis.openbis.generic.dssapi.v3.IDataStoreServerApi; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.DataSetFile; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.download.DataSetFileDownloadOptions; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.id.IDataSetFileId; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.search.DataSetFileSearchCriteria; import ch.systemsx.cisd.openbis.common.spring.IInvocationLoggerContext; import ch.systemsx.cisd.openbis.generic.shared.AbstractServerLogger; diff --git a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApiServer.java b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApiServer.java similarity index 89% rename from datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApiServer.java rename to datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApiServer.java index 46fbcd6844bce57a1b8399d83e63d3992cf37629..9ed8c84a1fe3c09698414cf52c46490c4e32adbc 100644 --- a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/DataStoreServerApiServer.java +++ b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/DataStoreServerApiServer.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package ch.ethz.sis.openbis.generic.dss.api.v3; +package ch.ethz.sis.openbis.generic.server.dssapi.v3; import java.io.IOException; @@ -26,6 +26,7 @@ import javax.servlet.http.HttpServletResponse; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; +import ch.ethz.sis.openbis.generic.dssapi.v3.IDataStoreServerApi; import ch.systemsx.cisd.openbis.common.api.server.AbstractStreamSupportingApiServiceExporter; /** @@ -36,6 +37,15 @@ public class DataStoreServerApiServer extends AbstractStreamSupportingApiService { public static final String INTERNAL_BEAN_NAME = "v3-exporter"; + + /** + * + * + */ + public DataStoreServerApiServer() + { + System.out.println(); + } @Resource(name = DataStoreServerApi.INTERNAL_SERVICE_NAME) private IDataStoreServerApi service; diff --git a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/download/DataSetFileDownloadInputStream.java b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/download/DataSetFileDownloadInputStream.java similarity index 89% rename from datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/download/DataSetFileDownloadInputStream.java rename to datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/download/DataSetFileDownloadInputStream.java index 57bb76dbee7b24afd19390a3ea29f88d598b1606..9fda0c43b8d53dec02abbeb407a63f3acce66462 100644 --- a/datastore_server/source/java/ch/ethz/sis/openbis/generic/dss/api/v3/download/DataSetFileDownloadInputStream.java +++ b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dssapi/v3/download/DataSetFileDownloadInputStream.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package ch.ethz.sis.openbis.generic.dss.api.v3.download; +package ch.ethz.sis.openbis.generic.server.dssapi.v3.download; import java.io.ByteArrayInputStream; import java.io.IOException; @@ -22,9 +22,9 @@ import java.io.InputStream; import java.util.ArrayList; import java.util.Map; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.dataset.id.DataSetPermId; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.DataSetFile; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.id.DataSetFilePermId; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.id.DataSetPermId; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.DataSetFile; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.id.DataSetFilePermId; import ch.systemsx.cisd.openbis.common.io.ConcatenatedContentInputStream; import ch.systemsx.cisd.openbis.common.io.hierarchical_content.api.IHierarchicalContentNode; diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreServer.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreServer.java index 32a9b13c8c43b1cf0e52fe7ec0f66c7454f14606..e07bdd0647ec2cbad2a9dba39fd251c4ed202256 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreServer.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreServer.java @@ -56,7 +56,7 @@ import org.springframework.web.context.WebApplicationContext; import com.googlecode.jsonrpc4j.spring.JsonServiceExporter; import com.marathon.util.spring.StreamSupportingHttpInvokerServiceExporter; -import ch.ethz.sis.openbis.generic.dss.api.v3.IDataStoreServerApi; +import ch.ethz.sis.openbis.generic.dssapi.v3.IDataStoreServerApi; import ch.systemsx.cisd.base.exceptions.CheckedExceptionTunnel; import ch.systemsx.cisd.common.api.IRpcServiceNameServer; import ch.systemsx.cisd.common.api.RpcServiceInterfaceVersionDTO; diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java index 899870837ad93d03d8c702ad71fbdd8933ec0b33..d1caf62248130dbb7b39ef01844d725df396e8ee 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EncapsulatedOpenBISService.java @@ -27,7 +27,7 @@ import org.apache.commons.lang.time.DateUtils; import org.apache.log4j.Logger; import org.springframework.beans.factory.FactoryBean; -import ch.ethz.sis.openbis.generic.as.api.v3.IApplicationServerApi; +import ch.ethz.sis.openbis.generic.asapi.v3.IApplicationServerApi; import ch.systemsx.cisd.common.api.retry.RetryCaller; import ch.systemsx.cisd.common.api.retry.config.RetryConfiguration; import ch.systemsx.cisd.common.exceptions.UserFailureException; diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/ServiceProvider.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/ServiceProvider.java index ef395b941a8033fc4ee2863c0dc2217aa40afb00..9e116dce2cbefaf113359114bec000e5b32bb8c2 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/ServiceProvider.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/ServiceProvider.java @@ -24,8 +24,8 @@ import org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter; import com.marathon.util.spring.StreamSupportingHttpInvokerServiceExporter; -import ch.ethz.sis.openbis.generic.as.api.v3.IApplicationServerApi; -import ch.ethz.sis.openbis.generic.dss.api.v3.DataStoreServerApiServer; +import ch.ethz.sis.openbis.generic.asapi.v3.IApplicationServerApi; +import ch.ethz.sis.openbis.generic.server.dssapi.v3.DataStoreServerApiServer; import ch.systemsx.cisd.common.logging.LogCategory; import ch.systemsx.cisd.common.logging.LogFactory; import ch.systemsx.cisd.openbis.dss.generic.shared.content.IContentCache; diff --git a/datastore_server/source/java/dssApplicationContext.xml b/datastore_server/source/java/dssApplicationContext.xml index 49a407df5373548e9316300d35e04d3665b57277..d23c196107776dfdd1b139c0766df54dc30b17fa 100644 --- a/datastore_server/source/java/dssApplicationContext.xml +++ b/datastore_server/source/java/dssApplicationContext.xml @@ -11,12 +11,12 @@ http://www.springframework.org/schema/context/spring-context-2.5.xsd"> <context:annotation-config /> - <context:component-scan base-package="ch.ethz.sis.openbis.generic.dss.api.v3" use-default-filters="false"> + <context:component-scan base-package="ch.ethz.sis.openbis.generic.server.dssapi.v3" use-default-filters="false"> <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" /> </context:component-scan> - <context:component-scan base-package="ch.ethz.sis.openbis.generic.dss.api.v3" annotation-config="false"> + <context:component-scan base-package="ch.ethz.sis.openbis.generic.server.dssapi.v3" annotation-config="false"> <context:include-filter type="annotation" expression="org.springframework.stereotype.Component" /> </context:component-scan> diff --git a/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/AbstractFileTest.java b/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/AbstractFileTest.java index ba5a9fb13d88dba025ed97436aa677cececd8cd7..f0ec160536f0826f93cd981d1fab87a7cd7499dc 100644 --- a/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/AbstractFileTest.java +++ b/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/AbstractFileTest.java @@ -12,8 +12,8 @@ import org.hamcrest.Matcher; import org.hamcrest.TypeSafeMatcher; import org.testng.annotations.BeforeClass; -import ch.ethz.sis.openbis.generic.dss.api.v3.IDataStoreServerApi; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.DataSetFile; +import ch.ethz.sis.openbis.generic.dssapi.v3.IDataStoreServerApi; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.DataSetFile; import ch.systemsx.cisd.common.filesystem.FileUtilities; import ch.systemsx.cisd.openbis.datastoreserver.systemtests.SystemTestCase; import ch.systemsx.cisd.openbis.dss.generic.shared.ServiceProvider; diff --git a/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/DownloadFileTest.java b/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/DownloadFileTest.java index a801238942495ff96e1d0fc6d64252f912eb7a99..d13b56f3adbdf826c02c4225b4b8538f72f68103 100644 --- a/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/DownloadFileTest.java +++ b/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/DownloadFileTest.java @@ -9,12 +9,12 @@ import java.util.Map; import org.apache.commons.io.IOUtils; import org.testng.annotations.Test; -import ch.ethz.sis.openbis.generic.as.api.v3.dto.dataset.id.DataSetPermId; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.download.DataSetFileDownload; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.download.DataSetFileDownloadOptions; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.download.DataSetFileDownloadReader; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.id.DataSetFilePermId; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.id.IDataSetFileId; +import ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.id.DataSetPermId; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.download.DataSetFileDownload; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.download.DataSetFileDownloadOptions; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.download.DataSetFileDownloadReader; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.id.DataSetFilePermId; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.id.IDataSetFileId; public class DownloadFileTest extends AbstractFileTest { diff --git a/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/SearchFileTest.java b/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/SearchFileTest.java index a1eda3df7968cd13bab8ae7d76e6eaa998aa24a4..3a94ae7bfc836681248e59892f2fa4f1f1fa1c5e 100644 --- a/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/SearchFileTest.java +++ b/datastore_server/sourceTest/java/ch/ethz/sis/openbis/generic/dss/systemtest/api/v3/SearchFileTest.java @@ -7,8 +7,8 @@ import java.util.List; import org.testng.annotations.Test; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.DataSetFile; -import ch.ethz.sis.openbis.generic.dss.api.v3.dto.datasetfile.search.DataSetFileSearchCriteria; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.DataSetFile; +import ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.search.DataSetFileSearchCriteria; public class SearchFileTest extends AbstractFileTest {