diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java index 5c6a69d75bf8a00144bdfa87cf9fdd18cf270302..934173186f4c37e7f4de9568095c4944529d10b2 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/AbstractBusinessObject.java @@ -170,17 +170,6 @@ abstract class AbstractBusinessObject implements IDAOFactory throw UserFailureException.fromTemplate(ERR_MODIFIED_ENTITY, entityName); } - /** - * @return Generated code for given <var>entityKind</var>. The code has a prefix that depends on - * <var>entityKind</var> and a sufix witch is a unique number. - */ - protected String createCode(EntityKind entityKind) - { - final long id = getCodeSequenceDAO().getNextCodeSequenceId(); - final String code = String.valueOf(entityKind.name().charAt(0)) + id; - return code; - } - /** * Returns the perm ID of specified identifier or creates a new one if it is <code>null</code>. */ diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExperimentBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExperimentBO.java index 66c79018d82af6b742b4288c4f0035d0a4ac33eb..4b8a4af03f7856b04af2801f5f0dd02759c1da6d 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExperimentBO.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExperimentBO.java @@ -598,12 +598,6 @@ public final class ExperimentBO extends AbstractBusinessObject implements IExper experiment.setProperties(convertProperties(type, existingProperties, properties)); } - public void setGeneratedCode() - { - final String code = createCode(EntityKind.EXPERIMENT); - experiment.setCode(code); - } - @Override public void updateManagedProperty(IManagedProperty managedProperty) { diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SampleBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SampleBO.java index ca9828e901de95ce266ac256b8f411df1c9be902..4ba9cb691589e74929e9ce92a14dbc8f6b8a4124 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SampleBO.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/SampleBO.java @@ -46,7 +46,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.identifier.IdentifierHelper; import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; -import ch.systemsx.cisd.openbis.generic.shared.dto.properties.EntityKind; import ch.systemsx.cisd.openbis.generic.shared.translator.AttachmentTranslator; import ch.systemsx.cisd.openbis.generic.shared.util.HibernateUtils; @@ -322,12 +321,6 @@ public final class SampleBO extends AbstractSampleBusinessObject implements ISam setParents(sample, parentCodes, null); } - public void setGeneratedCode() - { - final String code = createCode(EntityKind.SAMPLE); - sample.setCode(code); - } - @Override public void addAttachment(AttachmentPE sampleAttachment) {