diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java index d99249387329181d39b9a10624acf8a062553ea1..1f5bc1e53abc238593a73f67a2296ff03d43f773 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java @@ -190,9 +190,9 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.ProjectUpdatesDTO; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.DatabaseInstanceIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifierFactory; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifierFactory; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; import ch.systemsx.cisd.openbis.generic.shared.parser.BisTabFileLoader; /** @@ -346,8 +346,8 @@ public final class CommonClientService extends AbstractClientService implements final Grantee grantee) { final String sessionToken = getSessionToken(); - final GroupIdentifier groupIdentifier = - new GroupIdentifier(DatabaseInstanceIdentifier.HOME, group); + final SpaceIdentifier groupIdentifier = + new SpaceIdentifier(DatabaseInstanceIdentifier.HOME, group); commonServer.registerSpaceRole(sessionToken, role.getRoleCode(), groupIdentifier, grantee); } @@ -363,8 +363,8 @@ public final class CommonClientService extends AbstractClientService implements final Grantee grantee) { final String sessionToken = getSessionToken(); - final GroupIdentifier groupIdentifier = - new GroupIdentifier(DatabaseInstanceIdentifier.HOME, group); + final SpaceIdentifier groupIdentifier = + new SpaceIdentifier(DatabaseInstanceIdentifier.HOME, group); commonServer.deleteSpaceRole(sessionToken, role.getRoleCode(), groupIdentifier, grantee); } diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java index 037b58e14471641296d3bebc95e403e4c52fc99c..a326af7d7da0c6f14df20040438b5593ba62730b 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLService.java @@ -170,7 +170,6 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; import ch.systemsx.cisd.openbis.generic.shared.dto.VocabularyPE; import ch.systemsx.cisd.openbis.generic.shared.dto.VocabularyTermPE; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifierFactory; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; @@ -1289,8 +1288,8 @@ public class ETLService extends AbstractCommonServer<IETLLIMSService> implements Session session = getSession(sessionToken); ISpaceBO spaceBO = businessObjectFactory.createSpaceBO(session); - GroupIdentifier identifier = - new GroupIdentifier(spaceIdentifier.getDatabaseInstanceCode(), + SpaceIdentifier identifier = + new SpaceIdentifier(spaceIdentifier.getDatabaseInstanceCode(), spaceIdentifier.getSpaceCode()); try { diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java index 8f6a4be6315fc3bca10f5eda615692e753200185..0668cbb0f178ae69f7e8e113557301e336e9bb56 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ETLServiceLogger.java @@ -75,7 +75,6 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.SampleUpdatesDTO; import ch.systemsx.cisd.openbis.generic.shared.dto.Session; import ch.systemsx.cisd.openbis.generic.shared.dto.SimpleDataSetInformationDTO; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; @@ -370,7 +369,7 @@ public class ETLServiceLogger extends AbstractServerLogger implements IETLLIMSSe } public SamplePE getSampleWithProperty(String sessionToken, String propertyTypeCode, - GroupIdentifier groupIdentifier, String propertyValue) + SpaceIdentifier groupIdentifier, String propertyValue) { logAccess(sessionToken, "getSampleWithProperty", "PROPERTY_TYPE(%s) SPACE(%s) PROPERTY_VALUE(%s)", propertyTypeCode, diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SpaceBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SpaceBO.java index 555cf8a9e37d3f08a824a83cb95518043bf77a2c..0f25467840c249f43989d633d6dd87c2473b2d11 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SpaceBO.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SpaceBO.java @@ -34,7 +34,6 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; import ch.systemsx.cisd.openbis.generic.shared.dto.Session; import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.DatabaseInstanceIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.IdentifierHelper; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; @@ -97,8 +96,8 @@ public final class SpaceBO extends AbstractBusinessObject implements ISpaceBO { assert groupCode != null : "Unspecified space code."; space = new SpacePE(); - final GroupIdentifier groupIdentifier = - new GroupIdentifier(DatabaseInstanceIdentifier.HOME, groupCode); + final SpaceIdentifier groupIdentifier = + new SpaceIdentifier(DatabaseInstanceIdentifier.HOME, groupCode); final DatabaseInstancePE databaseInstance = SpaceIdentifierHelper.getDatabaseInstance(groupIdentifier, this); space.setDatabaseInstance(databaseInstance); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/ProjectUpdatesPredicate.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/ProjectUpdatesPredicate.java index 0f8241f5aaec50c4219be7792df0b14f0b027016..b43402d3b215a8af8c73aba0966d0222a8035a51 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/ProjectUpdatesPredicate.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/ProjectUpdatesPredicate.java @@ -25,7 +25,7 @@ import ch.systemsx.cisd.openbis.generic.shared.authorization.predicate.AbstractT import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; import ch.systemsx.cisd.openbis.generic.shared.dto.ProjectUpdatesDTO; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.DatabaseInstanceIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * An <code>IPredicate</code> implementation based on {@link ProjectUpdatesDTO}. Checks that: 1) the @@ -60,8 +60,8 @@ public class ProjectUpdatesPredicate extends AbstractPredicate<ProjectUpdatesDTO } @Override - protected - Status doEvaluation(final PersonPE person, final List<RoleWithIdentifier> allowedRoles, + protected Status doEvaluation(final PersonPE person, + final List<RoleWithIdentifier> allowedRoles, final ProjectUpdatesDTO updates) { assert spacePredicate.initialized : "Predicate has not been initialized"; @@ -75,8 +75,8 @@ public class ProjectUpdatesPredicate extends AbstractPredicate<ProjectUpdatesDTO String newGroupCode = updates.getGroupCode(); if (newGroupCode != null) { - GroupIdentifier newGroupIdentifier = - new GroupIdentifier(DatabaseInstanceIdentifier.HOME, newGroupCode); + SpaceIdentifier newGroupIdentifier = + new SpaceIdentifier(DatabaseInstanceIdentifier.HOME, newGroupCode); status = spacePredicate.doEvaluation(person, allowedRoles, newGroupIdentifier); } return status; diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/GroupIdentifier.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/GroupIdentifier.java deleted file mode 100644 index 062834036db76d6f6a3fd5b3cf0db498c94b8c80..0000000000000000000000000000000000000000 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/GroupIdentifier.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2008 ETH Zuerich, CISD - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package ch.systemsx.cisd.openbis.generic.shared.dto.identifier; - -import ch.systemsx.cisd.openbis.generic.shared.IServer; - -/** - * Deprecated naming, use {@link SpaceIdentifier} instead. Created to avoid extensive code changes - * and naming clashes. - * - * @author Tomasz Pylak - */ -public class GroupIdentifier extends SpaceIdentifier -{ - private static final long serialVersionUID = IServer.VERSION; - - public GroupIdentifier(DatabaseInstanceIdentifier databaseInstanceIdentifier, String spaceCode) - { - super(databaseInstanceIdentifier, spaceCode); - } - - public GroupIdentifier(final String databaseInstanceCode, final String spaceCode) - { - super(databaseInstanceCode, spaceCode); - } - - public static GroupIdentifier createHome() - { - return new GroupIdentifier(getHomeSpaceCode(), DatabaseInstanceIdentifier.HOME); - } -} diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/IdentifierHelper.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/IdentifierHelper.java index d784c816979fa07b04252e967dd2939f0d82b331..a95d90aa52b2eceb658f741af20407975be35da0 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/IdentifierHelper.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/IdentifierHelper.java @@ -49,14 +49,14 @@ public final class IdentifierHelper } /** - * Creates a {@link GroupIdentifier} from given <var>groupPE</var>. + * Creates a {@link SpaceIdentifier} from given <var>groupPE</var>. */ - public final static GroupIdentifier createGroupIdentifier(final SpacePE groupPE) + public final static SpaceIdentifier createGroupIdentifier(final SpacePE groupPE) { assert groupPE != null : "Unspecified space"; assert groupPE.getDatabaseInstance() != null : "Any space must " + "be attached to a database instance"; - return new GroupIdentifier(createDatabaseInstanceIdentifier(groupPE.getDatabaseInstance()), + return new SpaceIdentifier(createDatabaseInstanceIdentifier(groupPE.getDatabaseInstance()), groupPE.getCode()); } @@ -179,8 +179,8 @@ public final class IdentifierHelper DatabaseInstanceIdentifier instanceIdentifier = space.getInstance().isHomeDatabase() ? DatabaseInstanceIdentifier.HOME_INSTANCE : new DatabaseInstanceIdentifier(space.getInstance().getCode()); - GroupIdentifier groupIdentifier = - new GroupIdentifier(instanceIdentifier, space.getCode()); + SpaceIdentifier groupIdentifier = + new SpaceIdentifier(instanceIdentifier, space.getCode()); return new SampleIdentifier(groupIdentifier, sample.getCode()); } else { diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifier.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifier.java index 60ffc9aae962c7cddf6b6d84252841f2a3895525..4005a1461854dbda6c5d56b796e0e3b47402d784 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifier.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifier.java @@ -83,7 +83,7 @@ public class SampleIdentifier extends SampleOwnerIdentifier /** Home group level {@link SampleIdentifier} with type. */ public static SampleIdentifier createHomeGroup(final String sampleCode) { - return new SampleIdentifier(GroupIdentifier.createHome(), sampleCode); + return new SampleIdentifier(SpaceIdentifier.createHome(), sampleCode); } public String getSampleCode() diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierPattern.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierPattern.java index 4dc9542425e243245909e61ec94ce4df5f9bfd6b..50bb1faaf6829bc3974c185f4872781c0db8704f 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierPattern.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierPattern.java @@ -40,7 +40,7 @@ public class SampleIdentifierPattern extends AbstractHashable implements Seriali * Matches samples from the specified group and the database instance to which this group * belongs. Only samples with the code matching sampleCodePattern will be selected. */ - public static SampleIdentifierPattern[] createGroupVisible(GroupIdentifier groupIdentifier, + public static SampleIdentifierPattern[] createGroupVisible(SpaceIdentifier groupIdentifier, String sampleCodePattern) { SampleOwnerIdentifier groupOwner = new SampleOwnerIdentifier(groupIdentifier); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java index c6f5c7cc1e993e6efeaa7a06d80ec8ea5b389d72..4e3ca1190ac9c0bf74f8a468ea5808e27e847c70 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/server/GenericClientService.java @@ -68,11 +68,11 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.ExperimentUpdatesDTO; import ch.systemsx.cisd.openbis.generic.shared.dto.SampleUpdatesDTO; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifierFactory; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifierFactory; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifierFactory; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; import ch.systemsx.cisd.openbis.generic.shared.parser.NamedInputStream; import ch.systemsx.cisd.openbis.generic.shared.parser.SampleUploadSectionsParser; import ch.systemsx.cisd.openbis.generic.shared.parser.SampleUploadSectionsParser.BatchSamplesOperation; @@ -281,7 +281,7 @@ public class GenericClientService extends AbstractClientService implements IGene parseSamples( experiment.getSampleType(), samplesSessionKey, - new GroupIdentifier(identifier.getDatabaseInstanceCode(), identifier + new SpaceIdentifier(identifier.getDatabaseInstanceCode(), identifier .getSpaceCode()).toString(), experiment.isGenerateCodes(), false, null, BatchOperationKind.REGISTRATION); experiment.setNewSamples(result.getSamples()); @@ -543,7 +543,7 @@ public class GenericClientService extends AbstractClientService implements IGene parseSamples( updates.getSampleType(), updates.getSamplesSessionKey(), - new GroupIdentifier(newProject.getDatabaseInstanceCode(), newProject + new SpaceIdentifier(newProject.getDatabaseInstanceCode(), newProject .getSpaceCode()).toString(), updates.isGenerateCodes(), false, null, BatchOperationKind.REGISTRATION); updates.setNewSamples(info.getSamples()); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/server/IdentifersExtractor.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/server/IdentifersExtractor.java index 0cd7ce31473e2b08a0631c7265810c063f3acdc1..0fa428b7018bbec2a602b9050526b124c9940326 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/server/IdentifersExtractor.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/server/IdentifersExtractor.java @@ -19,9 +19,9 @@ package ch.systemsx.cisd.openbis.plugin.generic.server; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.NewSample; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifierFactory; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifierFactory; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * Helper class which extract identifiers from a {@link NewSample} instance. @@ -49,7 +49,7 @@ class IdentifersExtractor .createIdentifier(updatedSample.getDefaultSpaceIdentifier()); // TODO 2011-08-31, Tomasz Pylak: container is ignored, what does it break? newSampleIdentifier = - new SampleIdentifier(new GroupIdentifier( + new SampleIdentifier(new SpaceIdentifier( experimentIdentifierOrNull.getDatabaseInstanceCode(), experimentIdentifierOrNull.getSpaceCode()), oldSampleIdentifier.getSampleCode()); diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/authorization/PredicateExecutorTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/authorization/PredicateExecutorTest.java index 857ae5be7376c6f4f489d4730268d058e79bf279..51b9c216f9602d60984e4adebf4a068593082ade 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/authorization/PredicateExecutorTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/authorization/PredicateExecutorTest.java @@ -35,7 +35,7 @@ import ch.systemsx.cisd.openbis.generic.shared.authorization.RoleWithIdentifier; import ch.systemsx.cisd.openbis.generic.shared.authorization.predicate.IPredicate; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy.RoleCode; import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * Test cases for corresponding {@link PredicateExecutor} class. @@ -60,7 +60,7 @@ public final class PredicateExecutorTest extends AuthorizationTestCase private List<RoleWithIdentifier> createAllowedRoles() { - return Collections.singletonList(createGroupRole(RoleCode.USER, new GroupIdentifier("DB1", + return Collections.singletonList(createGroupRole(RoleCode.USER, new SpaceIdentifier("DB1", "3V"))); } diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/DataBOTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/DataBOTest.java index bff5f815a15d8416dcb31d55a4c2959274161ef0..09ccda20b6ebcd0a407f25b67aaba7d112fcd2b1 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/DataBOTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/DataBOTest.java @@ -69,9 +69,9 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.VocabularyPE; import ch.systemsx.cisd.openbis.generic.shared.dto.VocabularyTermPE; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.DatabaseInstanceIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.types.DataSetTypeCode; /** @@ -89,14 +89,14 @@ public class DataBOTest extends AbstractBOTest private static final DatabaseInstanceIdentifier DATABASE_INSTANCE_IDENTIFIER = new DatabaseInstanceIdentifier(ManagerTestTool.EXAMPLE_DATABASE_INSTANCE.getCode()); - private static final GroupIdentifier GROUP_IDENTIFIER = new GroupIdentifier( + private static final SpaceIdentifier SPACE_IDENTIFIER = new SpaceIdentifier( DATABASE_INSTANCE_IDENTIFIER, ManagerTestTool.EXAMPLE_GROUP.getCode()); private static final SampleIdentifier SAMPLE_IDENTIFIER = new SampleIdentifier( - GROUP_IDENTIFIER, "EXAMPLE_SAMPLE"); + SPACE_IDENTIFIER, "EXAMPLE_SAMPLE"); private static final ExperimentIdentifier EXPERIMENT_IDENTIFIER = new ExperimentIdentifier( - new ProjectIdentifier(GROUP_IDENTIFIER, ManagerTestTool.EXAMPLE_PROJECT.getCode()), + new ProjectIdentifier(SPACE_IDENTIFIER, ManagerTestTool.EXAMPLE_PROJECT.getCode()), "EXPERIMENT_CODE"); private static final String DATA_STORE_CODE = "dss1"; @@ -807,7 +807,7 @@ public class DataBOTest extends AbstractBOTest will(returnValue(ManagerTestTool.EXAMPLE_DATABASE_INSTANCE)); one(spaceDAO).tryFindSpaceByCodeAndDatabaseInstance( - GROUP_IDENTIFIER.getSpaceCode(), + SPACE_IDENTIFIER.getSpaceCode(), ManagerTestTool.EXAMPLE_DATABASE_INSTANCE); will(returnValue(ManagerTestTool.EXAMPLE_GROUP)); diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/RoleAssignmentTableTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/RoleAssignmentTableTest.java index 136c71b311325f3fd72d79d2ffc82a54ede1a30a..f8f345919ce917ba8550ba1c3226ad26d0a3dc34 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/RoleAssignmentTableTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/business/bo/RoleAssignmentTableTest.java @@ -25,10 +25,10 @@ import ch.systemsx.cisd.openbis.generic.server.business.ManagerTestTool; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Grantee; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy.RoleCode; import ch.systemsx.cisd.openbis.generic.shared.dto.DatabaseInstancePE; -import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; import ch.systemsx.cisd.openbis.generic.shared.dto.NewRoleAssignment; import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * Test cases for corresponding {@link RoleAssignmentTable} class. @@ -49,8 +49,8 @@ public final class RoleAssignmentTableTest extends AbstractBOTest final NewRoleAssignment newRoleAssignment = new NewRoleAssignment(); final String databaseInstanceCode = "DB2"; final String groupCode = "cisd"; - final GroupIdentifier groupIdentifier = - new GroupIdentifier(databaseInstanceCode, groupCode); + final SpaceIdentifier groupIdentifier = + new SpaceIdentifier(databaseInstanceCode, groupCode); newRoleAssignment.setSpaceIdentifier(groupIdentifier); newRoleAssignment.setRole(RoleCode.OBSERVER); final String userId = "test"; diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/AuthorizationTestCase.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/AuthorizationTestCase.java index 3e65f0a59d7f977655daebfe6cdfee39f2733684..a84cf1f5743e3685a7e76ea17a4a8ef1ed951310 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/AuthorizationTestCase.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/AuthorizationTestCase.java @@ -44,7 +44,7 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.SamplePE; import ch.systemsx.cisd.openbis.generic.shared.dto.SampleTypePE; import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.DatabaseInstanceIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * @author Franz-Josef Elmer @@ -76,7 +76,7 @@ public class AuthorizationTestCase extends AssertJUnit * Creates a role with level {@link RoleLevel#SPACE} with specified role code for specified * space. */ - protected RoleWithIdentifier createGroupRole(RoleCode roleCode, GroupIdentifier spaceIdentifier) + protected RoleWithIdentifier createGroupRole(RoleCode roleCode, SpaceIdentifier spaceIdentifier) { SpacePE groupPE = new SpacePE(); groupPE.setCode(spaceIdentifier.getSpaceCode()); @@ -186,7 +186,7 @@ public class AuthorizationTestCase extends AssertJUnit /** * Creates a group based on the specified identifier. */ - protected SpacePE createGroup(GroupIdentifier identifier) + protected SpacePE createGroup(SpaceIdentifier identifier) { final String databaseInstanceCode = identifier.getDatabaseInstanceCode(); final DatabaseInstancePE instance = createDatabaseInstance(databaseInstanceCode); @@ -331,7 +331,7 @@ public class AuthorizationTestCase extends AssertJUnit { final List<RoleWithIdentifier> list = new ArrayList<RoleWithIdentifier>(); final RoleWithIdentifier groupRole = - createGroupRole(RoleCode.USER, new GroupIdentifier(INSTANCE_CODE, SPACE_CODE)); + createGroupRole(RoleCode.USER, new SpaceIdentifier(INSTANCE_CODE, SPACE_CODE)); list.add(groupRole); if (withInstanceRole) { diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/RoleWithIdentifierTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/RoleWithIdentifierTest.java index ee1ada722d3f15a8dc8c5c9c0d3e450ecaf406f2..1a9eaea401a6b69378bab8d467f2246e006e74a4 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/RoleWithIdentifierTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/RoleWithIdentifierTest.java @@ -29,9 +29,9 @@ import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy.RoleCode; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy.RoleLevel; import ch.systemsx.cisd.openbis.generic.shared.dto.DatabaseInstancePE; -import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; import ch.systemsx.cisd.openbis.generic.shared.dto.RoleAssignmentPE; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * Test cases for corresponding {@link RoleWithIdentifier} class. @@ -46,10 +46,10 @@ public final class RoleWithIdentifierTest extends AuthorizationTestCase { final RoleWithHierarchy role = RoleWithHierarchy.valueOf(RoleLevel.SPACE, RoleCode.ADMIN); RoleWithIdentifier roleWithCode = - createGroupRole(RoleCode.ADMIN, new GroupIdentifier(INSTANCE_IDENTIFIER, "CISD")); + createGroupRole(RoleCode.ADMIN, new SpaceIdentifier(INSTANCE_IDENTIFIER, "CISD")); assertEquals(role, roleWithCode.getRole()); roleWithCode = - createGroupRole(RoleCode.ADMIN, new GroupIdentifier(INSTANCE_IDENTIFIER, "")); + createGroupRole(RoleCode.ADMIN, new SpaceIdentifier(INSTANCE_IDENTIFIER, "")); assertEquals(role, roleWithCode.getRole()); } @@ -59,9 +59,9 @@ public final class RoleWithIdentifierTest extends AuthorizationTestCase final Set<RoleWithHierarchy> singleton = Collections.singleton(RoleWithHierarchy.valueOf(RoleLevel.SPACE, RoleCode.ADMIN)); final List<RoleWithIdentifier> list = new ArrayList<RoleWithIdentifier>(); - list.add(createGroupRole(RoleCode.ADMIN, new GroupIdentifier(INSTANCE_IDENTIFIER, "CISD"))); - list.add(createGroupRole(RoleCode.USER, new GroupIdentifier(INSTANCE_IDENTIFIER, "3V"))); - list.add(createGroupRole(RoleCode.ADMIN, new GroupIdentifier(INSTANCE_IDENTIFIER, "IMSB"))); + list.add(createGroupRole(RoleCode.ADMIN, new SpaceIdentifier(INSTANCE_IDENTIFIER, "CISD"))); + list.add(createGroupRole(RoleCode.USER, new SpaceIdentifier(INSTANCE_IDENTIFIER, "3V"))); + list.add(createGroupRole(RoleCode.ADMIN, new SpaceIdentifier(INSTANCE_IDENTIFIER, "IMSB"))); list.add(createInstanceRole(RoleCode.ETL_SERVER, INSTANCE_IDENTIFIER)); DefaultAccessController.retainMatchingRoleWithIdentifiers(list, singleton); assertEquals(2, list.size()); diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/DatabaseInstanceIdentifierPredicateTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/DatabaseInstanceIdentifierPredicateTest.java index 438339ef012cbf23994cbb222af234f6c7f289f8..fa284ad30e53af7605234c1078fb3967ccdb896b 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/DatabaseInstanceIdentifierPredicateTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/DatabaseInstanceIdentifierPredicateTest.java @@ -26,7 +26,7 @@ import ch.systemsx.cisd.openbis.generic.shared.authorization.AuthorizationTestCa import ch.systemsx.cisd.openbis.generic.shared.dto.DatabaseInstancePE; import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.DatabaseInstanceIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * Test cases for corresponding {@link DatabaseInstanceIdentifierPredicate} class. @@ -126,7 +126,7 @@ public final class DatabaseInstanceIdentifierPredicateTest extends Authorization predicate.init(provider); final PersonPE person = createPerson(); final Status evaluation = - predicate.doEvaluation(person, createRoles(false), new GroupIdentifier( + predicate.doEvaluation(person, createRoles(false), new SpaceIdentifier( new DatabaseInstanceIdentifier(databaseInstance.getCode()), SPACE_CODE)); assertEquals(Status.OK, evaluation); diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/NewSamplePredicateTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/NewSamplePredicateTest.java index 0864bc65cd9ff0fa36579e6ce3cd9fdee81350b4..50e5114c4de833cc51b5bbd3afc53120b1072e1a 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/NewSamplePredicateTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/NewSamplePredicateTest.java @@ -27,8 +27,8 @@ import ch.systemsx.cisd.openbis.generic.shared.basic.dto.NewSample; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.SampleType; import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.DatabaseInstanceIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * @author Franz-Josef Elmer @@ -81,7 +81,7 @@ public class NewSamplePredicateTest extends AuthorizationTestCase NewSamplePredicate predicate = new NewSamplePredicate(); SampleType sampleType = new SampleType(); SampleIdentifier sampleIdentifier = - new SampleIdentifier(new GroupIdentifier(INSTANCE_CODE, SPACE_CODE), "s1"); + new SampleIdentifier(new SpaceIdentifier(INSTANCE_CODE, SPACE_CODE), "s1"); NewSample sample = NewSample.createWithParent(sampleIdentifier.toString(), sampleType, "container", "parent"); @@ -99,7 +99,7 @@ public class NewSamplePredicateTest extends AuthorizationTestCase { NewSamplePredicate predicate = new NewSamplePredicate(); SampleType sampleType = new SampleType(); - GroupIdentifier groupIdentifier = new GroupIdentifier(INSTANCE_CODE, ANOTHER_GROUP_CODE); + SpaceIdentifier groupIdentifier = new SpaceIdentifier(INSTANCE_CODE, ANOTHER_GROUP_CODE); SampleIdentifier sampleIdentifier = new SampleIdentifier(groupIdentifier, "s1"); NewSample sample = NewSample.createWithParent(sampleIdentifier.toString(), sampleType, "container", diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SampleOwnerIdentifierPredicateTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SampleOwnerIdentifierPredicateTest.java index 17caa5333b349e37e63415dbbd0ca7c6d5f8d8b6..8dc8ab231adfb832db1635742f3480bd1bbc21a8 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SampleOwnerIdentifierPredicateTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SampleOwnerIdentifierPredicateTest.java @@ -24,8 +24,8 @@ import ch.systemsx.cisd.common.exceptions.Status; import ch.systemsx.cisd.openbis.generic.shared.authorization.AuthorizationTestCase; import ch.systemsx.cisd.openbis.generic.shared.authorization.RoleWithIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleOwnerIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * @author Franz-Josef Elmer @@ -107,7 +107,7 @@ public class SampleOwnerIdentifierPredicateTest extends AuthorizationTestCase PersonPE person = createPerson(); List<RoleWithIdentifier> roles = createRoles(false); SampleOwnerIdentifier identifier = - new SampleOwnerIdentifier(new GroupIdentifier(INSTANCE_IDENTIFIER, SPACE_CODE)); + new SampleOwnerIdentifier(new SpaceIdentifier(INSTANCE_IDENTIFIER, SPACE_CODE)); prepareProvider(INSTANCE_CODE, createDatabaseInstance(), createGroups()); predicate.init(provider); @@ -124,7 +124,7 @@ public class SampleOwnerIdentifierPredicateTest extends AuthorizationTestCase PersonPE person = createPerson(); List<RoleWithIdentifier> roles = createRoles(false); SampleOwnerIdentifier identifier = - new SampleOwnerIdentifier(new GroupIdentifier(ANOTHER_INSTANCE_CODE, + new SampleOwnerIdentifier(new SpaceIdentifier(ANOTHER_INSTANCE_CODE, ANOTHER_GROUP_CODE)); prepareProvider(ANOTHER_INSTANCE_CODE, createAnotherDatabaseInstance(), createGroups()); predicate.init(provider); diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SpaceIdentifierPredicateTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SpaceIdentifierPredicateTest.java index 2d65379dbf41462640e1c9547429dad8b74e27cf..97f77581d320183707953d0894f076f5166a2fa2 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SpaceIdentifierPredicateTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/authorization/predicate/SpaceIdentifierPredicateTest.java @@ -26,9 +26,9 @@ import ch.systemsx.cisd.common.exceptions.StatusFlag; import ch.systemsx.cisd.common.exceptions.UserFailureException; import ch.systemsx.cisd.openbis.generic.shared.authorization.AuthorizationTestCase; import ch.systemsx.cisd.openbis.generic.shared.dto.DatabaseInstancePE; -import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; import ch.systemsx.cisd.openbis.generic.shared.dto.PersonPE; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.SpacePE; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; /** * Test cases for corresponding {@link SpaceIdentifierPredicate} class. @@ -45,7 +45,7 @@ public final class SpaceIdentifierPredicateTest extends AuthorizationTestCase try { predicate - .doEvaluation(createPerson(), createRoles(false), GroupIdentifier.createHome()); + .doEvaluation(createPerson(), createRoles(false), SpaceIdentifier.createHome()); } catch (final AssertionError e) { fail = false; @@ -60,7 +60,7 @@ public final class SpaceIdentifierPredicateTest extends AuthorizationTestCase final SpaceIdentifierPredicate predicate = new SpaceIdentifierPredicate(); prepareProvider(INSTANCE_CODE, null, Collections.<SpacePE> emptyList()); predicate.init(provider); - predicate.doEvaluation(createPerson(), createRoles(false), new GroupIdentifier( + predicate.doEvaluation(createPerson(), createRoles(false), new SpaceIdentifier( INSTANCE_CODE, SPACE_CODE)).isError(); context.assertIsSatisfied(); } @@ -71,7 +71,7 @@ public final class SpaceIdentifierPredicateTest extends AuthorizationTestCase final SpaceIdentifierPredicate predicate = new SpaceIdentifierPredicate(); prepareProvider(INSTANCE_CODE, createDatabaseInstance(), Collections.<SpacePE> emptyList()); predicate.init(provider); - assertTrue(predicate.doEvaluation(createPerson(), createRoles(false), new GroupIdentifier( + assertTrue(predicate.doEvaluation(createPerson(), createRoles(false), new SpaceIdentifier( INSTANCE_CODE, SPACE_CODE)).isError()); context.assertIsSatisfied(); } @@ -83,7 +83,7 @@ public final class SpaceIdentifierPredicateTest extends AuthorizationTestCase prepareProvider(INSTANCE_CODE, createDatabaseInstance(), createGroups()); predicate.init(provider); final Status evaluation = - predicate.doEvaluation(createPerson(), createRoles(false), new GroupIdentifier( + predicate.doEvaluation(createPerson(), createRoles(false), new SpaceIdentifier( INSTANCE_CODE, SPACE_CODE)); assertEquals(Status.OK, evaluation); context.assertIsSatisfied(); @@ -98,7 +98,7 @@ public final class SpaceIdentifierPredicateTest extends AuthorizationTestCase final PersonPE person = createPerson(); final SpacePE homeGroup = createGroup(); person.setHomeSpace(homeGroup); - final GroupIdentifier groupIdentifier = new GroupIdentifier(INSTANCE_CODE, null); + final SpaceIdentifier groupIdentifier = new SpaceIdentifier(INSTANCE_CODE, null); final Status evaluation = predicate.doEvaluation(person, createRoles(false), groupIdentifier); assertEquals(Status.OK, evaluation); @@ -112,7 +112,7 @@ public final class SpaceIdentifierPredicateTest extends AuthorizationTestCase prepareProvider(ANOTHER_INSTANCE_CODE, createAnotherDatabaseInstance(), createGroups()); predicate.init(provider); final Status evaluation = - predicate.doEvaluation(createPerson(), createRoles(false), new GroupIdentifier( + predicate.doEvaluation(createPerson(), createRoles(false), new SpaceIdentifier( ANOTHER_INSTANCE_CODE, ANOTHER_GROUP_CODE)); assertEquals(StatusFlag.ERROR, evaluation.getFlag()); assertEquals("User 'megapixel' does not have enough privileges.", evaluation @@ -130,7 +130,7 @@ public final class SpaceIdentifierPredicateTest extends AuthorizationTestCase prepareProvider(INSTANCE_CODE, createDatabaseInstance(), groups); predicate.init(provider); final Status evaluation = - predicate.doEvaluation(createPerson(), createRoles(false), new GroupIdentifier( + predicate.doEvaluation(createPerson(), createRoles(false), new SpaceIdentifier( INSTANCE_CODE, ANOTHER_GROUP_CODE)); assertEquals(StatusFlag.ERROR, evaluation.getFlag()); assertEquals("User 'megapixel' does not have enough privileges.", evaluation diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierTest.java index 8780fb3266a8abd8dd8b36abe76912f34300002d..2636aa08b68d6c6281e59b4119b5762b8e1de865 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SampleIdentifierTest.java @@ -43,7 +43,7 @@ public final class SampleIdentifierTest public final void testToStringGroupLevelHomeBd() { final SampleIdentifier sampleIdentifier = - new SampleIdentifier(new GroupIdentifier(DatabaseInstanceIdentifier.HOME, "GR"), + new SampleIdentifier(new SpaceIdentifier(DatabaseInstanceIdentifier.HOME, "GR"), "SAMP"); assertEquals(sampleIdentifier.toString(), "/GR/SAMP"); } @@ -52,7 +52,7 @@ public final class SampleIdentifierTest public final void testToStringGroupLevel() { final SampleIdentifier sampleIdentifier = - new SampleIdentifier(new GroupIdentifier("DB", "GR"), "SAMP"); + new SampleIdentifier(new SpaceIdentifier("DB", "GR"), "SAMP"); assertEquals(sampleIdentifier.toString(), "DB:/GR/SAMP"); } @@ -76,13 +76,13 @@ public final class SampleIdentifierTest SampleIdentifier[] expectedOrder = new SampleIdentifier[] { SampleIdentifier.createHomeGroup(c1), SampleIdentifier.createHomeGroup(c2), - new SampleIdentifier(new GroupIdentifier(homeDb, g1), c1), - new SampleIdentifier(new GroupIdentifier(homeDb, g2), c1), - new SampleIdentifier(new GroupIdentifier(homeDb, g2), c2), - new SampleIdentifier(new GroupIdentifier(otherDb, g1), c1), - new SampleIdentifier(new GroupIdentifier(otherDb, g1), c2), - new SampleIdentifier(new GroupIdentifier(otherDb, g2), c1), - new SampleIdentifier(new GroupIdentifier(otherDb, g2), c2) }; + new SampleIdentifier(new SpaceIdentifier(homeDb, g1), c1), + new SampleIdentifier(new SpaceIdentifier(homeDb, g2), c1), + new SampleIdentifier(new SpaceIdentifier(homeDb, g2), c2), + new SampleIdentifier(new SpaceIdentifier(otherDb, g1), c1), + new SampleIdentifier(new SpaceIdentifier(otherDb, g1), c2), + new SampleIdentifier(new SpaceIdentifier(otherDb, g2), c1), + new SampleIdentifier(new SpaceIdentifier(otherDb, g2), c2) }; SampleIdentifier[] idents = revert(expectedOrder); Arrays.sort(idents); @@ -96,7 +96,7 @@ public final class SampleIdentifierTest SampleIdentifier id2 = new SampleIdentifierFactory("DB:/SPACE/SAMP").createIdentifier(); assertEquals(id1, id2); } - + @Test public void testEquals2() { diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/GroupIdentifierTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SpaceIdentifierTest.java similarity index 71% rename from openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/GroupIdentifierTest.java rename to openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SpaceIdentifierTest.java index c4812d2ead326a2aad3220c332175966cad90057..00c66609e3533602c4f3dc102f7672d81317b16b 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/GroupIdentifierTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/shared/dto/identifier/SpaceIdentifierTest.java @@ -23,12 +23,12 @@ import org.testng.annotations.Test; import ch.systemsx.cisd.common.test.EqualsHashCodeTestCase; /** - * Test cases for corresponding {@link GroupIdentifier} class. + * Test cases for corresponding {@link SpaceIdentifier} class. * * @author Christian Ribeaud */ @Test -public class GroupIdentifierTest extends EqualsHashCodeTestCase<GroupIdentifier> +public class SpaceIdentifierTest extends EqualsHashCodeTestCase<SpaceIdentifier> { // @@ -36,20 +36,20 @@ public class GroupIdentifierTest extends EqualsHashCodeTestCase<GroupIdentifier> // @Override - protected final GroupIdentifier createInstance() throws Exception + protected final SpaceIdentifier createInstance() throws Exception { - return new GroupIdentifier("DB1", "G"); + return new SpaceIdentifier("DB1", "G"); } @Override - protected final GroupIdentifier createNotEqualInstance() throws Exception + protected final SpaceIdentifier createNotEqualInstance() throws Exception { - return new GroupIdentifier((String) null, "G"); + return new SpaceIdentifier((String) null, "G"); } @Test public final void testEqualsIgnoreCase() { - assertEquals(new GroupIdentifier("DB2", "G"), new GroupIdentifier("DB2", "g")); + assertEquals(new SpaceIdentifier("DB2", "G"), new SpaceIdentifier("DB2", "g")); } } diff --git a/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/AbundanceHandlerTest.java b/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/AbundanceHandlerTest.java index 9f9d057a1b1bffd57b53157e49734e1a35b80f11..609dfce3818f11c7ab957e625ed03a45945a8619 100644 --- a/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/AbundanceHandlerTest.java +++ b/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/AbundanceHandlerTest.java @@ -37,7 +37,6 @@ import ch.systemsx.cisd.openbis.generic.shared.basic.dto.NewSample; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Sample; import ch.systemsx.cisd.openbis.generic.shared.dto.ListSamplesByPropertyCriteria; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ProjectIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifierFactory; @@ -56,7 +55,7 @@ public class AbundanceHandlerTest extends AssertJUnit private static final String EXPERIMENT_CODE = "E1"; - private static final GroupIdentifier GROUP_IDENTIFIER = new GroupIdentifier((String) null, + private static final SpaceIdentifier SPACE_IDENTIFIER_MS = new SpaceIdentifier((String) null, CommonConstants.MS_DATA_SPACE); private static final String PARAMETER_VALUE = "1234.5"; @@ -65,7 +64,7 @@ public class AbundanceHandlerTest extends AssertJUnit private static final String PARAMETER_NAME = "ABC12"; - private static final SampleIdentifier SAMPLE_IDENTIFER = new SampleIdentifier(GROUP_IDENTIFIER, + private static final SampleIdentifier SAMPLE_IDENTIFER = new SampleIdentifier(SPACE_IDENTIFIER_MS, PARAMETER_NAME); private static final ExperimentIdentifier EXPERIMENT_IDENTIFIER = new ExperimentIdentifier( diff --git a/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/ResultDataSetUploaderTest.java b/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/ResultDataSetUploaderTest.java index 529777c451b7dc5c2d84ca60e1f5a6a42962937c..0df43a774568186e4411bff883580d7682147f49 100644 --- a/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/ResultDataSetUploaderTest.java +++ b/rtd_phosphonetx/sourceTest/java/ch/systemsx/cisd/openbis/etlserver/proteomics/ResultDataSetUploaderTest.java @@ -64,7 +64,7 @@ import ch.systemsx.cisd.openbis.generic.shared.basic.dto.NewSample; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Space; import ch.systemsx.cisd.openbis.generic.shared.dto.ListSamplesByPropertyCriteria; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; import ch.systemsx.cisd.openbis.plugin.proteomics.shared.basic.CommonConstants; @@ -309,7 +309,7 @@ public class ResultDataSetUploaderTest extends AssertJUnit p1.setName(PROTEIN_NAME1); p1.getParameters().add(createAbundance(CELL_LYSATE1, 2.5)); p1.getParameters().add(new Parameter()); - final GroupIdentifier groupIdentifier = new GroupIdentifier((String) null, CommonConstants.MS_DATA_SPACE); + final SpaceIdentifier groupIdentifier = new SpaceIdentifier((String) null, CommonConstants.MS_DATA_SPACE); final SampleIdentifier sampleIdentifier = new SampleIdentifier(groupIdentifier, CELL_LYSATE1); final ListSamplesByPropertyCriteria criteria = diff --git a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/DatasetMappingResolver.java b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/DatasetMappingResolver.java index 86b682c3b18498e5cfa5dafa8b2dc3fbd172de7e..89a35694cb4ebe2c51c928b9f899de4f15c0c965 100644 --- a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/DatasetMappingResolver.java +++ b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/DatasetMappingResolver.java @@ -30,7 +30,7 @@ import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Experiment; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Sample; import ch.systemsx.cisd.openbis.generic.shared.dto.ListSamplesByPropertyCriteria; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.ExperimentIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.GroupIdentifier; +import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SpaceIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.LocalExperimentIdentifier; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; @@ -376,7 +376,7 @@ class DatasetMappingResolver private SampleIdentifier createSampleIdentifier(String sampleCode, DataSetMappingInformation mapping) { - return new SampleIdentifier(new GroupIdentifier((String) null, mapping + return new SampleIdentifier(new SpaceIdentifier((String) null, mapping .getSpaceOrGroupCode()), sampleCode); }