public class GlobalCloudConnectorConfigurationBuilder extends GlobalCloudConnectorTypeBuilder
REQUIRED_LIBS_DIR, REQUIRED_LIBS_SUFFIX, STUDIO_CACHE_CONFIGURATION_PERSISTANT_VALUE, STUDIO_FULL_QUALIFIED_PACKAGE_VALUE_PERSISTANT, STUDIO_HTTP_TRANSACTION_PERSISTANT_VALUE, STUDIO_POOLING_PROFILE_PERSISTANT_VALUEADVANCED_CONNECTION_GROUP_NAME, CONNECTION_GROUP_NAME, context, GENERAL_GROUP_NAME, helper, method, module, moduleName, objectFactory| Constructor and Description |
|---|
GlobalCloudConnectorConfigurationBuilder(Context context,
org.mule.devkit.model.module.Module module,
org.mule.devkit.model.module.components.connection.ConfigurationComponent configurationComponent,
boolean abstrac7,
String globalRefId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildConnectivityTestingAttr(org.mule.devkit.model.studio.GlobalType globalCloudConnector)
Determines weather the current global element supports connectivity testing on Studio, or not
|
protected org.mule.devkit.model.module.connectivity.ConnectMethod |
connectMethod() |
protected String |
getCaptionBasedOnType() |
protected List<org.mule.devkit.model.Field> |
getConfigurableFieldsSorted() |
protected List<org.mule.devkit.model.studio.AttributeType> |
getConnectionAttributes()
Returns the list of elements that should be within the CONNECTION_GROUP_NAME
|
protected String |
getDescriptionBasedOnType() |
protected String |
getLocalIdBasedOnType() |
protected boolean |
hasConnectionMethod() |
build, buildMetaDataAttr, buildOAuthConfig, buildRequiredLibsAttr, createCacheConfigAttributes, createHttpCallbackConfig, createMetaDataAttributes, createPoolingProfileAttributes, createReconnectionAttributes, getAttributeCategories, getAttributeType, getConnectionAttributes, getExtendsBasedOnType, getIcon, getImage, getNameDescriptionBasedOnType, isAbstract, processConfigurableFields, processConnectionAttributes, setConnectivityTestingAttribute, setMetadataAttributes, setRequiredConnectionParametercreateNameAttributeTypebuildVersionsString, createGroupWithModeSwitch, createGroupWithNoOperationModeSwitch, createGroupWithNoOperationModeSwitchForProcessors, createGroupWithNoOperationModeSwitchForSources, createJaxbElement, createOAuthConfig, createQueryType, createTextType, getConnectionAttributes, getModes, isConfigurableVariable, processMethodParameters, processVariableElementspublic GlobalCloudConnectorConfigurationBuilder(Context context, org.mule.devkit.model.module.Module module, org.mule.devkit.model.module.components.connection.ConfigurationComponent configurationComponent, boolean abstrac7, String globalRefId)
protected void buildConnectivityTestingAttr(org.mule.devkit.model.studio.GlobalType globalCloudConnector)
GlobalCloudConnectorTypeBuilderbuildConnectivityTestingAttr in class GlobalCloudConnectorTypeBuilderglobalCloudConnector - to set the connectivity testing toprotected List<org.mule.devkit.model.Field> getConfigurableFieldsSorted()
getConfigurableFieldsSorted in class GlobalCloudConnectorTypeBuilderprotected boolean hasConnectionMethod()
hasConnectionMethod in class GlobalCloudConnectorTypeBuilderprotected org.mule.devkit.model.module.connectivity.ConnectMethod connectMethod()
connectMethod in class GlobalCloudConnectorTypeBuilderprotected String getDescriptionBasedOnType()
getDescriptionBasedOnType in class GlobalTypeBuilderprotected String getLocalIdBasedOnType()
getLocalIdBasedOnType in class GlobalTypeBuilderprotected String getCaptionBasedOnType()
getCaptionBasedOnType in class GlobalTypeBuilderprotected List<org.mule.devkit.model.studio.AttributeType> getConnectionAttributes()
GlobalCloudConnectorTypeBuildergetConnectionAttributes in class GlobalCloudConnectorTypeBuilderCopyright © 2010–2015 MuleSoft, Inc.. All rights reserved.