org.apache.openjpa.conf
Class CacheMarshallersValue
java.lang.Object
  
org.apache.openjpa.lib.conf.Value
      
org.apache.openjpa.lib.conf.ObjectValue
          
org.apache.openjpa.lib.conf.PluginListValue
              
org.apache.openjpa.conf.CacheMarshallersValue
- All Implemented Interfaces: 
 - Cloneable
 
public class CacheMarshallersValue
- extends PluginListValue
 
A configuration value for handling and accessing cache marshallers.
- Since:
 
  - 1.1.0
 
 
 
 
 
| Methods inherited from class org.apache.openjpa.lib.conf.Value | 
alias, alias, assertChangeable, clone, equals, getAliases, getDefault, getInstantiatingGetter, getListener, getLoadKey, getOriginalValue, getProperty, getScope, hashCode, isAliasListComprehensive, isDynamic, setAlias, setAlias, setAliases, setAliasListComprehensive, setDefault, setDynamic, setInstantiatingGetter, setListener, setLoadKey, setObject, setProperty, setScope, unalias, unalias, valueChanged | 
 
 
CacheMarshallersValue
public CacheMarshallersValue(Configuration conf)
instantiate
public Object instantiate(Class elemType,
                          Configuration conf,
                          boolean fatal)
- Description copied from class: 
PluginListValue 
- Instantiate the plugins as instances of the given class.
- Overrides:
 instantiate in class PluginListValue
 
 
 
getMarshallerById
public CacheMarshaller getMarshallerById(String id)
- Return the 
CacheMarshaller to use for caching metadata of id
 id. If no marshaller exists for the id, returns
 NoOpCacheMarshaller.
 
 
getMarshallerById
public static CacheMarshaller getMarshallerById(Configuration c,
                                                String id)
- Return the 
CacheMarshaller to use for caching metadata of id
 id. If no marshaller exists for the id, returns
 NoOpCacheMarshaller.
 
 
getInstancesAsMap
public Map getInstancesAsMap()
 
initialize
protected void initialize()
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.