@Adapter @Retention(value=CLASS) @Target(value={PACKAGE,TYPE}) @Documented public @interface PrimaryAdapter
PrimaryAdapter connects the outside of an application to an PrimaryPort exposed by the
application's core. For example, it could be a component accepting HTTP requests or a listener for a message broker.PrimaryPort| Modifier and Type | Optional Element and Description |
|---|---|
String |
description
A description of the
PrimaryAdapter. |
String |
name
An identifier for the name of the
PrimaryAdapter to identify and group multiple implementing classes of the
same PrimaryAdapter. |
public abstract String name
PrimaryAdapter to identify and group multiple implementing classes of the
same PrimaryAdapter. If not set, external tooling may default this to the simple name of the annotated type
or package.public abstract String description
PrimaryAdapter. If not set, external tooling may default this to the JavaDoc.Copyright © 2023. All rights reserved.