}
if (!operationsModel.getOperations().isEmpty()) {
componentImplementationModel.setOperations(operationsModel);
}
componentImplementationModel.setChannels(toChannelsModel(bpm.channels(), bpmNamespace, componentModel, switchyardNamespace));
componentImplementationModel.setListeners(toListenersModel(bpm.listeners(), bpmNamespace));
componentImplementationModel.setLoggers(toLoggersModel(bpm.loggers(), bpmNamespace));
componentImplementationModel.setManifest(toManifestModel(bpm.manifest(), bpmNamespace));
componentImplementationModel.setProperties(toPropertiesModel(bpm.properties(), bpmNamespace));
componentImplementationModel.setUserGroupCallback(toUserGroupCallbackModel(bpm.userGroupCallback(), bpmNamespace));
componentImplementationModel.setWorkItemHandlers(toWorkItemHandlersModel(bpm.workItemHandlers(), bpmNamespace));