Use param obj for policymodel AxState 90/72490/2
authorkris.jinka <kris.jinka@samsung.com>
Tue, 13 Nov 2018 01:45:42 +0000 (10:45 +0900)
committerkris.jinka <kris.jinka@samsung.com>
Wed, 14 Nov 2018 01:02:13 +0000 (10:02 +0900)
commit59f9596e12ae31d74653d77fadd6b5cebfc71273
tree0bb86d101ad775b4b2d45f95e639275f8e65e486
parent32497610bd7bc721bb73f0d753fc1426bba677e2
Use param obj for policymodel AxState

Define AxStateParams object for parameters input
Fix sonar issue about more than 7 parameters in method
Modify the builder approach as suggested in review

Issue-ID: POLICY-1251
Change-Id: Ic11b8cc2a4aed5394c5450fed4f0702c4ad9eda4
Signed-off-by: kris.jinka <kris.jinka@samsung.com>
.gitignore
model/policy-model/src/main/java/org/onap/policy/apex/model/policymodel/concepts/AxState.java
model/policy-model/src/main/java/org/onap/policy/apex/model/policymodel/concepts/AxStateParamsBuilder.java [new file with mode: 0644]
model/policy-model/src/test/java/org/onap/policy/apex/model/policymodel/concepts/TestState.java