mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
RM-6302 code review comments addressed
This commit is contained in:
@@ -482,8 +482,9 @@ public class JSONConversionComponent extends org.alfresco.repo.jscript.app.JS
|
|||||||
{
|
{
|
||||||
if(!details.isEventComplete())
|
if(!details.isEventComplete())
|
||||||
{
|
{
|
||||||
((HashMap) rmNodeValues.get("properties")).put("combineDispositionStepConditions", nodeService.getProperty(dispositionService.getNextDispositionAction(nodeRef).getDispositionActionDefinition().getNodeRef(), PROP_COMBINE_DISPOSITION_STEP_CONDITIONS));
|
HashMap properties = ((HashMap) rmNodeValues.get("properties"));
|
||||||
((HashMap) rmNodeValues.get("properties")).put("incompleteDispositionEvent", details.getEventName());
|
properties.put("combineDispositionStepConditions", nodeService.getProperty(dispositionService.getNextDispositionAction(nodeRef).getDispositionActionDefinition().getNodeRef(), PROP_COMBINE_DISPOSITION_STEP_CONDITIONS));
|
||||||
|
properties.put("incompleteDispositionEvent", details.getEventName());
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -240,7 +240,6 @@ public interface RecordsManagementModel extends RecordsManagementCustomModel
|
|||||||
QName PROP_RS_DISPOSITION_ACTION_AS_OF = QName.createQName(RM_URI, "recordSearchDispositionActionAsOf");
|
QName PROP_RS_DISPOSITION_ACTION_AS_OF = QName.createQName(RM_URI, "recordSearchDispositionActionAsOf");
|
||||||
QName PROP_RS_DISPOSITION_EVENTS_ELIGIBLE = QName.createQName(RM_URI, "recordSearchDispositionEventsEligible");
|
QName PROP_RS_DISPOSITION_EVENTS_ELIGIBLE = QName.createQName(RM_URI, "recordSearchDispositionEventsEligible");
|
||||||
QName PROP_RS_DISPOSITION_EVENTS = QName.createQName(RM_URI, "recordSearchDispositionEvents");
|
QName PROP_RS_DISPOSITION_EVENTS = QName.createQName(RM_URI, "recordSearchDispositionEvents");
|
||||||
QName PROP_DISPOSITION_EVENTS = QName.createQName(RM_URI, "dispositionEvents");
|
|
||||||
QName PROP_RS_VITAL_RECORD_REVIEW_PERIOD = QName.createQName(RM_URI, "recordSearchVitalRecordReviewPeriod");
|
QName PROP_RS_VITAL_RECORD_REVIEW_PERIOD = QName.createQName(RM_URI, "recordSearchVitalRecordReviewPeriod");
|
||||||
QName PROP_RS_VITAL_RECORD_REVIEW_PERIOD_EXPRESSION = QName.createQName(RM_URI, "recordSearchVitalRecordReviewPeriodExpression");
|
QName PROP_RS_VITAL_RECORD_REVIEW_PERIOD_EXPRESSION = QName.createQName(RM_URI, "recordSearchVitalRecordReviewPeriodExpression");
|
||||||
QName PROP_RS_DISPOSITION_PERIOD = QName.createQName(RM_URI, "recordSearchDispositionPeriod");
|
QName PROP_RS_DISPOSITION_PERIOD = QName.createQName(RM_URI, "recordSearchDispositionPeriod");
|
||||||
|
@@ -51,6 +51,8 @@ import org.springframework.extensions.webscripts.WebScriptRequest;
|
|||||||
*/
|
*/
|
||||||
public class DispositionAbstractBase extends AbstractRmWebScript
|
public class DispositionAbstractBase extends AbstractRmWebScript
|
||||||
{
|
{
|
||||||
|
|
||||||
|
public final static String COMBINE_DISPOSITION_STEP_CONDITIONS = "combineDispositionStepConditions";
|
||||||
/**
|
/**
|
||||||
* Parses the request and providing it's valid returns the DispositionSchedule object.
|
* Parses the request and providing it's valid returns the DispositionSchedule object.
|
||||||
*
|
*
|
||||||
|
@@ -133,10 +133,10 @@ public class DispositionActionDefinitionPost extends DispositionAbstractBase
|
|||||||
json.getBoolean("eligibleOnFirstCompleteEvent") ? "or" : "and");
|
json.getBoolean("eligibleOnFirstCompleteEvent") ? "or" : "and");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (json.has("combineDispositionStepConditions"))
|
if (json.has(COMBINE_DISPOSITION_STEP_CONDITIONS))
|
||||||
{
|
{
|
||||||
props.put(RecordsManagementModel.PROP_COMBINE_DISPOSITION_STEP_CONDITIONS,
|
props.put(RecordsManagementModel.PROP_COMBINE_DISPOSITION_STEP_CONDITIONS,
|
||||||
json.getBoolean("combineDispositionStepConditions"));
|
json.getBoolean(COMBINE_DISPOSITION_STEP_CONDITIONS));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (json.has("location"))
|
if (json.has("location"))
|
||||||
|
@@ -131,10 +131,10 @@ public class DispositionActionDefinitionPut extends DispositionAbstractBase
|
|||||||
json.getBoolean("eligibleOnFirstCompleteEvent") ? "or" : "and");
|
json.getBoolean("eligibleOnFirstCompleteEvent") ? "or" : "and");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (json.has("combineDispositionStepConditions"))
|
if (json.has(COMBINE_DISPOSITION_STEP_CONDITIONS))
|
||||||
{
|
{
|
||||||
props.put(RecordsManagementModel.PROP_COMBINE_DISPOSITION_STEP_CONDITIONS,
|
props.put(RecordsManagementModel.PROP_COMBINE_DISPOSITION_STEP_CONDITIONS,
|
||||||
json.getBoolean("combineDispositionStepConditions"));
|
json.getBoolean(COMBINE_DISPOSITION_STEP_CONDITIONS));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (json.has("location"))
|
if (json.has("location"))
|
||||||
|
Reference in New Issue
Block a user