Updated visibility of phases and steps

This commit is contained in:
Francesco Mangiacrapa 2024-03-22 16:54:06 +01:00
parent d8838a176b
commit 894748fb53
4 changed files with 7 additions and 4 deletions

View File

@ -1,5 +1,8 @@
# Changelog for org.gcube.application.cms.ckan-plugin
## [v1.3.0-SNAPSHOT]- 2024-03-22
- Updated visibility of phases and steps
## [v1.2.2]- 2023-09-06
- Using parent version range [#25572]

View File

@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>default-lc-managers</artifactId>
<version>1.2.2</version>
<version>1.3.0-SNAPSHOT</version>
<name>gCube CMS - Default LC Managers</name>
<parent>

View File

@ -29,7 +29,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class Default3PhaseManager extends SimpleLifeCycleManager implements LifecycleManager {
protected static class Phases {
public static final class Phases {
public static final String PENDING_APPROVAL="Pending Approval";
public static final String PUBLISHED=SimpleLifeCycleManager.Phases.PUBLISHED;

View File

@ -49,14 +49,14 @@ public class SimpleLifeCycleManager extends AbstractLifeCycleManager implements
}
//Updated by Francesco
protected static class Phases {
public static final class Phases {
public static final String PUBLISHED="Published";
public static final String UNPUBLISHED="UnPublished";
}
//Updated by Francesco
private static class Steps {
public static final class Steps {
public static final OperationDescriptor PUBLISH = new OperationDescriptor("PUBLISH","Materialize & index project");
public static final OperationDescriptor UNPUBLISH = new OperationDescriptor("UNPUBLISH","UnPublish the project. DeMaterialize and DeIndex the project");