ComponentInfo
csw.command.client.models.framework.ComponentInfo
final case class ComponentInfo(prefix: Prefix, componentType: ComponentType, componentHandlerClassName: String, locationServiceUsage: LocationServiceUsage, connections: Set[Connection], initializeTimeout: FiniteDuration)
The information needed to create a component. This class is created after de-serializing the config file for the component.
Value parameters
- componentHandlerClassName
-
: specifies the component to be created by name of the class of it's handlers
- componentType
-
: the type of the component as defined by csw.location.api.models.ComponentType
- connections
-
: set of connections that will be used by this component for interaction
- initializeTimeout
-
: the timeout value used while initializing a component
- locationServiceUsage
-
: specifies component's usage of location service
- prefix
-
prefix for the component with
subsystem
andname
Attributes
- Graph
-
- Supertypes
Members list
In this article