task_24859 #13
|
@ -41,7 +41,7 @@ import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public abstract class AbstractLifeCycleManager extends AbstractPlugin implements LifecycleManager {
|
public abstract class AbstractLifeCycleManager extends AbstractPlugin implements LifecycleManager {
|
||||||
|
|
||||||
protected static class Events{
|
protected static class Events{
|
||||||
public static final OperationDescriptor INIT=new OperationDescriptor(EventExecutionRequest.Events.ON_INIT_DOCUMENT,"Sets defaults and validate");
|
public static final OperationDescriptor INIT=new OperationDescriptor(EventExecutionRequest.Events.ON_INIT_DOCUMENT,"Sets defaults and validate");
|
||||||
public static final OperationDescriptor UPDATE=new OperationDescriptor(EventExecutionRequest.Events.ON_UPDATE_DOCUMENT,"Sets defaults and validate");
|
public static final OperationDescriptor UPDATE=new OperationDescriptor(EventExecutionRequest.Events.ON_UPDATE_DOCUMENT,"Sets defaults and validate");
|
||||||
|
|
|
@ -29,7 +29,7 @@ import lombok.extern.slf4j.Slf4j;
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class Default3PhaseManager extends SimpleLifeCycleManager implements LifecycleManager {
|
public class Default3PhaseManager extends SimpleLifeCycleManager implements LifecycleManager {
|
||||||
|
|
||||||
protected 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=SimpleLifeCycleManager.Phases.PUBLISHED;
|
public static final String PUBLISHED=SimpleLifeCycleManager.Phases.PUBLISHED;
|
||||||
|
|
||||||
|
@ -171,9 +171,10 @@ public class Default3PhaseManager extends SimpleLifeCycleManager implements Life
|
||||||
protected Document getInternalIndexParams(BaseRequest req){
|
protected Document getInternalIndexParams(BaseRequest req){
|
||||||
Document callParameters = new Document();
|
Document callParameters = new Document();
|
||||||
|
|
||||||
callParameters.put("workspace", Files.fixFilename(req.getUseCaseDescriptor().getId()+"_internal_"+req.getContext().getName()));
|
callParameters.put(IndexConstants.INDEX_PARAMETER_WORKSPACE, Files.fixFilename(req.getUseCaseDescriptor().getId()+"_internal_"+req.getContext().getName()));
|
||||||
callParameters.put("indexName",Files.fixFilename(req.getUseCaseDescriptor().getId()+"_internal_"+req.getContext().getName()+"_centroids"));
|
callParameters.put(IndexConstants.INDEX_PARAMETER_INDEXNAME,Files.fixFilename(req.getUseCaseDescriptor().getId()+"_internal_"+req.getContext().getName()+"_centroids"));
|
||||||
callParameters.put("flagInternalIndex", Boolean.TRUE);
|
//Added by Francesco
|
||||||
|
callParameters.put(IndexConstants.INDEX_PARAMETER_FLAGINTERNALINDEX, Boolean.TRUE);
|
||||||
return callParameters;
|
return callParameters;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -211,8 +212,7 @@ public class Default3PhaseManager extends SimpleLifeCycleManager implements Life
|
||||||
log.info(STEPS.REJECT + " running...");
|
log.info(STEPS.REJECT + " running...");
|
||||||
|
|
||||||
// DeMaterialize
|
// DeMaterialize
|
||||||
JSONPathWrapper wrapper = new JSONPathWrapper(
|
JSONPathWrapper wrapper = new JSONPathWrapper(theReport.getTheRequest().getDocument().getTheDocument().toJson());
|
||||||
theReport.getTheRequest().getDocument().getTheDocument().toJson());
|
|
||||||
for (String s : wrapper.getMatchingPaths("$..[?(@." + RegisteredFileSet.PAYLOADS + ")]")) {
|
for (String s : wrapper.getMatchingPaths("$..[?(@." + RegisteredFileSet.PAYLOADS + ")]")) {
|
||||||
log.info("Requesting dematerialization for {} ", s);
|
log.info("Requesting dematerialization for {} ", s);
|
||||||
for (MaterializationPlugin mat : getMaterializers(theReport.getTheRequest()))
|
for (MaterializationPlugin mat : getMaterializers(theReport.getTheRequest()))
|
||||||
|
|
|
@ -93,9 +93,9 @@ public class SimpleLifeCycleManager extends AbstractLifeCycleManager implements
|
||||||
|
|
||||||
protected Document getPublicIndexParams(BaseRequest req){
|
protected Document getPublicIndexParams(BaseRequest req){
|
||||||
Document callParameters = new Document();
|
Document callParameters = new Document();
|
||||||
callParameters.put("workspace",Files.fixFilename(req.getUseCaseDescriptor().getId()+req.getContext().getName()));
|
callParameters.put(IndexConstants.INDEX_PARAMETER_WORKSPACE,Files.fixFilename(req.getUseCaseDescriptor().getId()+req.getContext().getName()));
|
||||||
callParameters.put("indexName",Files.fixFilename(req.getUseCaseDescriptor().getId()+req.getContext().getName()+"_centroids"));
|
callParameters.put(IndexConstants.INDEX_PARAMETER_INDEXNAME,Files.fixFilename(req.getUseCaseDescriptor().getId()+req.getContext().getName()+"_centroids"));
|
||||||
callParameters.put("flagInternalIndex", Boolean.FALSE);
|
callParameters.put(IndexConstants.INDEX_PARAMETER_FLAGINTERNALINDEX, Boolean.FALSE);
|
||||||
return callParameters;
|
return callParameters;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue