public interface AssemblerBrokerService extends Service
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME
Name of the Service
|
Modifier and Type | Method and Description |
---|---|
<T extends Assembler> |
getAssembler(Class<T> type,
String name)
Attempts to load an Assembler of a type with a given name
|
<T extends Assembler> |
getLoader(Class<T> type)
Get a Loader for the given assembler type
|
<T extends Assembler> |
registerFactory(AssemblerFactory<T> factory)
Register an AssemblerFactory class
|
getConfiguration, getName, getProperties, setName, setServiceBroker
static final String SERVICE_NAME
<T extends Assembler> void registerFactory(AssemblerFactory<T> factory)
T
- the type of the assemblerfactory
- The factory object<T extends Assembler> T getAssembler(Class<T> type, String name) throws TurbineException
T
- the type of the assemblertype
- The Type of the Assemblername
- The Name of the AssemblerTurbineException
- Something went wrong while looking for the AssemblerCopyright © 2000–2019 The Apache Software Foundation. All rights reserved.