private void addSfcChainActionInstance(ActionChoice action, TenantId tenantId, ReadWriteTransaction rwTx) { if (action instanceof SfcActionCase) { String sfcChainName = ((SfcActionCase) action).getSfcChainName(); ActionName actionName = new ActionName(sfcChainName); ActionInstance sfcActionInstance = new ActionInstanceBuilder().setName(actionName) .setActionDefinitionId(ChainActionDefinition.ID) .setParameterValue( ImmutableList.of(new ParameterValueBuilder().setName( new ParameterName(ChainActionDefinition.SFC_CHAIN_NAME)) .setStringValue(sfcChainName) .build())) .build(); rwTx.put(LogicalDatastoreType.CONFIGURATION, IidFactory.actionInstanceIid(tenantId, actionName), sfcActionInstance, true); } }