public abstract class TurbineAssemblerBroker extends Object
| Constructor and Description |
|---|
TurbineAssemblerBroker() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends Assembler> |
getAssembler(Class<T> type,
String name)
Return an Assembler for a given type and object name.
|
static <T extends Assembler> |
getLoader(Class<T> type)
Get a Loader for the given assembler type
|
static AssemblerBrokerService |
getService()
Utility method for accessing the service
implementation
|
static <T extends Assembler> |
registerFactory(AssemblerFactory<T> factory)
Register a new Assembler factory with this service.
|
public TurbineAssemblerBroker()
public static AssemblerBrokerService getService()
public static <T extends Assembler> void registerFactory(AssemblerFactory<T> factory)
factory - The actual Factory Objectpublic static <T extends Assembler> T getAssembler(Class<T> type, String name) throws TurbineException
type - The Type of Assembler we wantname - The name of the AssemblerTurbineException - If a problem locating the Assembler occurred.Copyright © 2000-2015 The Apache Software Foundation. All Rights Reserved.