@Adapter @Retention(value=CLASS) @Target(value={PACKAGE,TYPE}) @Documented public @interface SecondaryAdapter
SecondaryAdapters implement SecondaryPort to ultimately link the applications core to some extrenal
technology, like a database, message broker, email server or third-party service.SecondaryPort| Modifier and Type | Optional Element and Description |
|---|---|
String |
description
A description of the
SecondaryAdapter. |
String |
name
An identifier for the name of the
SecondaryAdapter to identify and group multiple implementing classes of
the same SecondaryAdapter. |
public abstract String name
SecondaryAdapter to identify and group multiple implementing classes of
the same SecondaryAdapter. If not set, external tooling may default this to the simple name of the
annotated type or package.public abstract String description
SecondaryAdapter. If not set, external tooling may default this to the JavaDoc.Copyright © 2023. All rights reserved.