Package io.datarouter.conveyor
Class ConveyorConfigurationGroup
java.lang.Object
io.datarouter.conveyor.ConveyorConfigurationGroup
- All Implemented Interfaces:
io.datarouter.plugin.PluginConfigValue<ConveyorConfigurationGroup>
- Direct Known Subclasses:
ConveyorTraceConveyorConfigurationGroup,TraceConveyorConfigurationGroup
public abstract class ConveyorConfigurationGroup
extends Object
implements io.datarouter.plugin.PluginConfigValue<ConveyorConfigurationGroup>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.datarouter.plugin.PluginConfigKey<ConveyorConfigurationGroup> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.datarouter.plugin.PluginConfigKey<ConveyorConfigurationGroup>getKey()getPackageFromConfigurationClass(Class<? extends ConveyorConfiguration> configurationClass) voidregisterConveyor(String name, Class<? extends ConveyorConfiguration> configurationClass)
-
Field Details
-
KEY
-
-
Constructor Details
-
ConveyorConfigurationGroup
public ConveyorConfigurationGroup()
-
-
Method Details
-
registerConveyor
public void registerConveyor(String name, Class<? extends ConveyorConfiguration> configurationClass) -
getConveyorPackages
-
getPackageFromConfigurationClass
public ConveyorConfigurationGroup.ConveyorPackage getPackageFromConfigurationClass(Class<? extends ConveyorConfiguration> configurationClass) -
getKey
- Specified by:
getKeyin interfaceio.datarouter.plugin.PluginConfigValue<ConveyorConfigurationGroup>
-