Class ProjectImmutable
java.lang.Object
ch.systemsx.cisd.etlserver.registrator.api.v2.impl.ProjectImmutable
- All Implemented Interfaces:
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
public class ProjectImmutable
extends Object
implements ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
Constructor Summary
ConstructorsConstructorDescriptionProjectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project project) ProjectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project project, boolean isExistingProject) -
Method Summary
-
Constructor Details
-
Method Details
-
getId
-
getPermId
- Specified by:
getPermIdin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
getSpaceCode
- Specified by:
getSpaceCodein interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
getCode
- Specified by:
getCodein interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
getProjectIdentifier
- Specified by:
getProjectIdentifierin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
isExistingProject
public boolean isExistingProject()- Specified by:
isExistingProjectin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
checkExists
protected void checkExists()Throw an exception if the project does not exist -
getProject
public ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project getProject() -
getDescription
- Specified by:
getDescriptionin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
hashCode
public int hashCode() -
equals
-