org.apache.turbine.services.assemblerbroker
Interface AssemblerBrokerService
- All Superinterfaces:
- Initable, Service
- All Known Implementing Classes:
- TurbineAssemblerBrokerService
- public interface AssemblerBrokerService
- extends Service
An interface the Turbine Assembler service.
See TurbineAssemblerBrokerService for more info.
- Author:
- Leon Messerschmidt
Method Summary |
Assembler |
getAssembler(java.lang.String type,
java.lang.String name)
Attempts to load an Assembler of a type with a given name |
void |
registerFactory(java.lang.String type,
AssemblerFactory factory)
Register an AssemblerFactory class for a given type |
SERVICE_NAME
public static final java.lang.String SERVICE_NAME
ACTION_TYPE
public static final java.lang.String ACTION_TYPE
- Predefined types for Turbine built-in assemblers
SCREEN_TYPE
public static final java.lang.String SCREEN_TYPE
NAVIGATION_TYPE
public static final java.lang.String NAVIGATION_TYPE
LAYOUT_TYPE
public static final java.lang.String LAYOUT_TYPE
PAGE_TYPE
public static final java.lang.String PAGE_TYPE
SCHEDULEDJOB_TYPE
public static final java.lang.String SCHEDULEDJOB_TYPE
registerFactory
public void registerFactory(java.lang.String type,
AssemblerFactory factory)
- Register an AssemblerFactory class for a given type
getAssembler
public Assembler getAssembler(java.lang.String type,
java.lang.String name)
throws TurbineException
- Attempts to load an Assembler of a type with a given name
Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.