T
- the specialized assembler typepublic abstract class JavaBaseFactory<T extends Assembler> extends Object implements AssemblerFactory<T>
Modifier and Type | Field and Description |
---|---|
protected org.apache.commons.logging.Log |
log
Logging
|
Constructor and Description |
---|
JavaBaseFactory() |
Modifier and Type | Method and Description |
---|---|
T |
getAssembler(String packageName,
String name)
Get an Assembler.
|
int |
getCacheSize()
Get the size of a possibly configured cache
|
abstract Loader<T> |
getLoader()
Get the loader for this type of assembler
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getManagedClass
getAssembler
protected org.apache.commons.logging.Log log
public JavaBaseFactory()
public T getAssembler(String packageName, String name)
packageName
- java package namename
- name of the requested Assemblerpublic abstract Loader<T> getLoader()
getLoader
in interface AssemblerFactory<T extends Assembler>
public int getCacheSize()
getCacheSize
in interface Loader<T extends Assembler>
Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.