All Classes and Interfaces
Class
Description
The Camel Cluster Service implementation type to use, per environment.
Represents a component in the Broadleaf microservice ecosystem.
Identifies information based on the type of datasource leveraged by the service library
component.
Describes attributes specific to the generation of docker-compose.yml when executing the
mvn docker-compose:generate
command.Domain (DNS) information used at runtime for dynamic application configuration to negotiate
gateway routing and interservice communication appropriately based on the deployed environment.
Common attributes of all components that expose
Domain
.Common attributes of all components that can be enabled/disabled.
Describes additional Jars that provide mutating behavior on top of the base initializr install.
Type of component responsible for exposing all relevant
LibraryComponent
artifacts into a
single application runtime (see FlexComponent.flexUnits
).Optional setting for
SupportingComponent
to define if the component should be initialized
in different environments.To be used in conjunction with to define the current scope
restrictions that need to be applied when scanning classes with the
annotation.
Type of component that relates to microservice source code.
Parent class containing the description of the entire project structure.
Utility class for retrieving the manifest.
The categories of messages that a given flexpackage should listen for.
Type of component definition that is neither a flexpackage or standard java microservice library
component.
The ports exposed and supported by the component.
Client specific maven project structure information
Indicates the type of
Component
is supported by the gateway for routing.Version of the manifest structure
Describes a supporting concept in the form of a Docker image.