@Target(value=TYPE) @Retention(value=SOURCE) @Documented public @interface Connector
Connector Class assumes that you enhance this class to enable your code to access a target resource.
There are a few restrictions as to which types as valid for this annotation:
| Modifier and Type | Required Element and Description |
|---|---|
String |
friendlyName
Provides a friendly name for the module.
|
String |
name
The name of the connector.
|
| Modifier and Type | Optional Element and Description |
|---|---|
String |
configElementName
Deprecated.
|
ConnectivityTesting |
connectivityTesting
Deprecated.
|
String |
description
Short description about the annotated module.
|
String |
keywords
A comma separated list of keywords to make the search on the Studio palette easier.
|
MetaDataSwitch |
metaData
Deprecated.
|
String |
minMuleVersion
Minimum Mule version required
|
String |
namespace
Namespace of the connector
|
String |
schemaLocation
Location URI for the schema
|
String |
schemaVersion
The schema version of the connector.
|
public abstract String name
public abstract String friendlyName
public abstract String schemaVersion
public abstract String namespace
public abstract String schemaLocation
public abstract String minMuleVersion
@Deprecated public abstract String configElementName
public abstract String description
@Deprecated public abstract ConnectivityTesting connectivityTesting
TestConnectivity annotation instead@Deprecated public abstract MetaDataSwitch metaData
public abstract String keywords
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.