import org.opendaylight.transportpce.servicehandler.validation.checks.ComplianceCheckResult;
import org.opendaylight.transportpce.servicehandler.validation.checks.ServicehandlerComplianceCheck;
import org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.RpcActions;
-import org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev211210.sdnc.request.header.SdncRequestHeader;
-import org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210.add.openroadm.operational.modes.to.catalog.input.OperationalModeInfo;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
* -OR request header and operational mode info compliance are verified.
*/
LOG.debug("checking OR Catalog Compliance ...");
- SdncRequestHeader sdncRequestHeader = input.getSdncRequestHeader();
- OperationalModeInfo operationalModeInfo = input.getOperationalModeInfo();
ComplianceCheckResult serviceHandlerCheckResult = ServicehandlerComplianceCheck.checkORCatalog(
- sdncRequestHeader, operationalModeInfo, rpcActions, true);
+ input.getSdncRequestHeader(), input.getOperationalModeInfo(), rpcActions, true);
if (!serviceHandlerCheckResult.hasPassed()) {
return OperationResult.failed(serviceHandlerCheckResult.getMessage());
}
* -Specific request header and operational mode info compliance are verified.
*/
LOG.debug("checking specific Catalog Compliance ...");
- SdncRequestHeader sdncRequestHeader = input.getSdncRequestHeader();
- org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev211210
- .add.specific.operational.modes.to.catalog.input.OperationalModeInfo operationalModeInfoSpecific
- = input.getOperationalModeInfoSpecific();
ComplianceCheckResult serviceHandlerCheckResult = ServicehandlerComplianceCheck.checkSpecificCatalog(
- sdncRequestHeader, operationalModeInfoSpecific, rpcActions, true);
+ input.getSdncRequestHeader(), input.getOperationalModeInfoSpecific(), rpcActions, true);
if (!serviceHandlerCheckResult.hasPassed()) {
return OperationResult.failed(serviceHandlerCheckResult.getMessage());
}