org.apache.turbine.services.assemblerbroker.util.java
Class JavaActionFactory

java.lang.Object
  extended by org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory
      extended by org.apache.turbine.services.assemblerbroker.util.java.JavaActionFactory
All Implemented Interfaces:
Loader, AssemblerFactory

public class JavaActionFactory
extends JavaBaseFactory

An action factory that attempts to load a java class from the module packages defined in the TurbineResource.properties.

Version:
$Id: JavaActionFactory.java 743072 2009-02-10 19:40:09Z tv $
Author:
Leon Messerschmidt, Henning P. Schmiedehausen

Field Summary
 
Fields inherited from class org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory
log
 
Constructor Summary
JavaActionFactory()
           
 
Method Summary
 Assembler getAssembler(String name)
          Get an Assembler.
 Loader getLoader()
          Get the loader for this type of assembler
 
Methods inherited from class org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory
getAssembler, getCacheSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaActionFactory

public JavaActionFactory()
Method Detail

getAssembler

public Assembler getAssembler(String name)
Get an Assembler.

Parameters:
name - name of the requested Assembler
Returns:
an Assembler

getLoader

public Loader getLoader()
Get the loader for this type of assembler

Specified by:
getLoader in interface AssemblerFactory
Specified by:
getLoader in class JavaBaseFactory
Returns:
a Loader


Copyright © 2000-2011 The Apache Software Foundation. All Rights Reserved.