Annotation Type SecondaryAdapter
-
@Adapter @Retention(CLASS) @Target({PACKAGE,TYPE}) @Documented public @interface SecondaryAdapter
SecondaryAdapters implementSecondaryPortto ultimately link the applications core to some extrenal technology, like a database, message broker, email server or third-party service.- See Also:
SecondaryPort
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringdescriptionA description of theSecondaryAdapter.java.lang.StringnameAn identifier for the name of theSecondaryAdapterto identify and group multiple implementing classes of the sameSecondaryAdapter.
-
-
-
Element Detail
-
name
java.lang.String name
An identifier for the name of theSecondaryAdapterto identify and group multiple implementing classes of the sameSecondaryAdapter. If not set, external tooling may default this to the simple name of the annotated type or package.- Since:
- 1.8
- Default:
- ""
-
-
-
description
java.lang.String description
A description of theSecondaryAdapter. If not set, external tooling may default this to the JavaDoc.- Since:
- 1.8
- Default:
- ""
-
-