org.apache.myfaces.extensions.validator.core.storage
Class DefaultStorageManagerFactory
java.lang.Object
org.apache.myfaces.extensions.validator.core.factory.AbstractNameMapperAwareFactory<java.lang.Class>
org.apache.myfaces.extensions.validator.core.storage.DefaultStorageManagerFactory
- All Implemented Interfaces:
- ClassMappingFactory<java.lang.Class,StorageManager>, NameMapperAwareFactory<NameMapper<java.lang.Class>>, StorageManagerHolder
public class DefaultStorageManagerFactory
- extends AbstractNameMapperAwareFactory<java.lang.Class>
- implements ClassMappingFactory<java.lang.Class,StorageManager>, StorageManagerHolder
default implementation for storage-manager creation and caching
- Since:
- x.x.3
- Author:
- Gerhard Petracek
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
DefaultStorageManagerFactory
public DefaultStorageManagerFactory()
create
public StorageManager create(java.lang.Class storageType)
- Specified by:
create
in interface ClassMappingFactory<java.lang.Class,StorageManager>
getNameMapperList
protected java.util.List<NameMapper<java.lang.Class>> getNameMapperList()
- Specified by:
getNameMapperList
in class AbstractNameMapperAwareFactory<java.lang.Class>
setStorageManager
public void setStorageManager(java.lang.Class storageType,
StorageManager storageManager,
boolean override)
- Specified by:
setStorageManager
in interface StorageManagerHolder
getStorageManager
public StorageManager getStorageManager(java.lang.Class type)
- Specified by:
getStorageManager
in interface StorageManagerHolder
Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.