X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog-model%2Fsrc%2Fmain%2Fjava%2Forg%2Fopenecomp%2Fsdc%2Fbe%2Fmodel%2FOperation.java;h=a25fd015b92ec13c32b64335bf4db17f2e4052ba;hb=629837b3f7a282c74604987fd531ff4523f98a0c;hp=066cd67fec8fd6789ac8b8d6aa4be336a92186e1;hpb=700e84d56afcdf66c06b1980782be54d9e57fa3e;p=sdc.git diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/model/Operation.java b/catalog-model/src/main/java/org/openecomp/sdc/be/model/Operation.java index 066cd67fec..a25fd015b9 100644 --- a/catalog-model/src/main/java/org/openecomp/sdc/be/model/Operation.java +++ b/catalog-model/src/main/java/org/openecomp/sdc/be/model/Operation.java @@ -17,13 +17,16 @@ * limitations under the License. * ============LICENSE_END========================================================= */ - package org.openecomp.sdc.be.model; +import java.util.Map; import org.openecomp.sdc.be.datatypes.elements.ArtifactDataDefinition; import org.openecomp.sdc.be.datatypes.elements.ListDataDefinition; +import org.openecomp.sdc.be.datatypes.elements.MilestoneDataDefinition; import org.openecomp.sdc.be.datatypes.elements.OperationDataDefinition; import org.openecomp.sdc.be.datatypes.elements.OperationInputDefinition; +import org.openecomp.sdc.be.datatypes.elements.OperationOutputDefinition; +import org.openecomp.sdc.be.datatypes.enums.MilestoneTypeEnum; /** * Defines an operation available to manage particular aspects of the Node Type. @@ -32,52 +35,48 @@ import org.openecomp.sdc.be.datatypes.elements.OperationInputDefinition; */ public class Operation extends OperationDataDefinition implements IOperationParameter { + private boolean definition; + /** + *
+ * Jackson DeSerialization workaround constructor to create an operation with no arguments. + *
+ */ + public Operation() { + super(); + } - private boolean definition; - - /** - *- * Jackson DeSerialization workaround constructor to create an operation - * with no arguments. - *
- * - * @param emptyString - * The empty string provided by jackson. - */ - public Operation() { - super(); - } - - public Operation(OperationDataDefinition p) { - super(p); - } + public Operation(OperationDataDefinition p) { + super(p); + } - public Operation(ArtifactDataDefinition implementation, String description, - ListDataDefinition