@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface OsaSourceConnector
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
configClassName |
java.lang.String |
name |
java.lang.String |
supportedTypes
Returns the comma separated class name of supported types.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
description |
boolean |
distributable
Returns if the connector task can be distributable to multiple workers for parallel consumers.
|
java.lang.String |
resourceBundleClass |
java.lang.String |
resourceKey |
boolean |
stream
Returns if the source connector is creating stream source or reference
|
public abstract java.lang.String supportedTypes
public abstract java.lang.String configClassName
OsaConfigParam
public abstract java.lang.String description
public abstract boolean stream
public abstract boolean distributable
public abstract java.lang.String resourceBundleClass
BaseMessageBundle