create(mPropertyBag) {
			return _getWriteConnectors()
			.then(_executeActionByName.bind(undefined, "contextBasedAdaptation.create", mPropertyBag));
		}
Transports all the UI changes and app variant descriptor (if exists) to the target system.

@param {object} mPropertyBag - Property bag
@param {string} mPropertyBag.url - Configured url for the connector
@param {object} mPropertyBag.transportDialogSettings - Settings for Transport dialog
@param {object} mPropertyBag.transportDialogSettings.rootControl - The root control of the running application
@param {string} mPropertyBag.transportDialogSettings.styleClass - Style class name to be added in the TransportDialog
@param {string} mPropertyBag.layer - Working layer
@param {string} mPropertyBag.reference - Flex reference of the application
@param {sap.ui.fl.apply._internal.flexObjects.FlexObject[]} mPropertyBag.localChanges - Local changes to be published
@param {object[]} [mPropertyBag.appVariantDescriptors] - An array of app variant descriptors which needs to be transported
@returns {Promise<string>} Promise that can resolve to the following strings:
- "Cancel" if publish process was canceled
- <sMessage> when all the artifacts are successfully transported fl will return the message to show
- "Error" in case of a problem