|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface the Turbine Assembler service. See TurbineAssemblerBrokerService for more info.
Field Summary | |
static java.lang.String |
ACTION_TYPE
Predefined types for Turbine built-in assemblers: Actions |
static java.lang.String |
LAYOUT_TYPE
Predefined types for Turbine built-in assemblers: Layouts |
static java.lang.String |
NAVIGATION_TYPE
Predefined types for Turbine built-in assemblers: Navigations |
static java.lang.String |
PAGE_TYPE
Predefined types for Turbine built-in assemblers: Pages |
static java.lang.String |
SCHEDULEDJOB_TYPE
Predefined types for Turbine built-in assemblers: Scheduler Jobs |
static java.lang.String |
SCREEN_TYPE
Predefined types for Turbine built-in assemblers: Screens |
static java.lang.String |
SERVICE_NAME
Name of the Service |
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 |
Methods inherited from interface org.apache.turbine.services.Service |
getConfiguration, getName, getProperties, setName, setServiceBroker |
Methods inherited from interface org.apache.turbine.services.Initable |
getInit, init, init, setInitableBroker, shutdown |
Field Detail |
public static final java.lang.String SERVICE_NAME
public static final java.lang.String ACTION_TYPE
public static final java.lang.String SCREEN_TYPE
public static final java.lang.String NAVIGATION_TYPE
public static final java.lang.String LAYOUT_TYPE
public static final java.lang.String PAGE_TYPE
public static final java.lang.String SCHEDULEDJOB_TYPE
Method Detail |
public void registerFactory(java.lang.String type, AssemblerFactory factory)
type
- Type of the Factoryfactory
- The factory objectpublic Assembler getAssembler(java.lang.String type, java.lang.String name) throws TurbineException
type
- The Type of the Assemblername
- The Name of the Assembler
TurbineException
- Something went wrong while looking for the Assembler
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |