protected info
This commit is contained in:
parent
1d955fbcfa
commit
aacf723ba9
|
@ -27,13 +27,13 @@ import java.util.Collections;
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class Default3PhaseManager extends SimpleLifeCycleManager implements LifecycleManager {
|
public class Default3PhaseManager extends SimpleLifeCycleManager implements LifecycleManager {
|
||||||
|
|
||||||
private static class Phases {
|
protected static class Phases {
|
||||||
public static final String PENDING_APPROVAL="Pending Approval";
|
public static final String PENDING_APPROVAL="Pending Approval";
|
||||||
public static final String PUBLISHED="Published";
|
public static final String PUBLISHED="Published";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class STEPS{
|
protected static class STEPS{
|
||||||
public static final OperationDescriptor SUBMIT=new OperationDescriptor("SUBMIT-FOR-REVIEW","Submits the Draft for reviewing");
|
public static final OperationDescriptor SUBMIT=new OperationDescriptor("SUBMIT-FOR-REVIEW","Submits the Draft for reviewing");
|
||||||
public static final OperationDescriptor REJECT=new OperationDescriptor("REJECT-DRAFT","Rejects the submitted Draft");
|
public static final OperationDescriptor REJECT=new OperationDescriptor("REJECT-DRAFT","Rejects the submitted Draft");
|
||||||
public static final OperationDescriptor APPROVE=new OperationDescriptor("APPROVE-SUBMITTED","Approves the submitted Draft");
|
public static final OperationDescriptor APPROVE=new OperationDescriptor("APPROVE-SUBMITTED","Approves the submitted Draft");
|
||||||
|
|
|
@ -2,6 +2,10 @@ package org.gcube.application.cms.plugins.implementations;
|
||||||
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.bson.Document;
|
import org.bson.Document;
|
||||||
|
import org.gcube.application.cms.implementations.faults.InvalidUserRoleException;
|
||||||
|
import org.gcube.application.cms.implementations.faults.ProjectNotFoundException;
|
||||||
|
import org.gcube.application.cms.implementations.faults.RegistrationException;
|
||||||
|
import org.gcube.application.cms.implementations.faults.UnauthorizedAccess;
|
||||||
import org.gcube.application.cms.plugins.IndexerPluginInterface;
|
import org.gcube.application.cms.plugins.IndexerPluginInterface;
|
||||||
import org.gcube.application.cms.plugins.LifecycleManager;
|
import org.gcube.application.cms.plugins.LifecycleManager;
|
||||||
import org.gcube.application.cms.plugins.MaterializationPlugin;
|
import org.gcube.application.cms.plugins.MaterializationPlugin;
|
||||||
|
@ -244,7 +248,7 @@ public class SimpleLifeCycleManager extends AbstractLifeCycleManager implements
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected Document evaluateAdditionalIndexParameters(IndexDocumentRequest request){return request.getCallParameters();}
|
protected Document evaluateAdditionalIndexParameters(IndexDocumentRequest request) throws InvalidUserRoleException, RegistrationException, ProjectNotFoundException, ConfigurationException, UnauthorizedAccess {return request.getCallParameters();}
|
||||||
|
|
||||||
|
|
||||||
protected <T extends DocumentHandlingReport> T materializeDocument(T report,MaterializationPlugin plugin,Document parameters) throws InvalidPluginRequestException, MaterializationException {
|
protected <T extends DocumentHandlingReport> T materializeDocument(T report,MaterializationPlugin plugin,Document parameters) throws InvalidPluginRequestException, MaterializationException {
|
||||||
|
|
Loading…
Reference in New Issue