public class ExtensionSourceObjectFactory extends AbstractExtensionObjectFactory<ExtensionMessageSource>
AbstractExtensionObjectFactory that produces instances of ExtensionMessageSourcemuleContext, parameters, parametersResolver| Constructor and Description |
|---|
ExtensionSourceObjectFactory(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.source.SourceModel sourceModel,
MuleContext muleContext) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionMessageSource |
doGetObject() |
protected ParametersResolver |
getParametersResolver(MuleContext muleContext) |
void |
setConfigurationProvider(org.mule.runtime.extension.api.runtime.ConfigurationProvider configurationProvider) |
void |
setCursorProviderFactory(CursorProviderFactory cursorProviderFactory) |
void |
setRetryPolicyTemplate(RetryPolicyTemplate retryPolicyTemplate) |
getParameters, resolveParameterGroups, resolveParameters, setParametersgetAnnotation, getAnnotations, getLocation, getObject, setAnnotationspublic ExtensionSourceObjectFactory(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.source.SourceModel sourceModel,
MuleContext muleContext)
protected ParametersResolver getParametersResolver(MuleContext muleContext)
getParametersResolver in class AbstractExtensionObjectFactory<ExtensionMessageSource>public ExtensionMessageSource doGetObject() throws ConfigurationException, org.mule.runtime.api.lifecycle.InitialisationException
doGetObject in class AbstractAnnotatedObjectFactory<ExtensionMessageSource>ConfigurationExceptionorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic void setRetryPolicyTemplate(RetryPolicyTemplate retryPolicyTemplate)
public void setConfigurationProvider(org.mule.runtime.extension.api.runtime.ConfigurationProvider configurationProvider)
public void setCursorProviderFactory(CursorProviderFactory cursorProviderFactory)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.