Package org.apache.openjpa.conf
Class NoOpCacheMarshaller
java.lang.Object
org.apache.openjpa.conf.NoOpCacheMarshaller
- All Implemented Interfaces:
CacheMarshaller
Implementation of
CacheMarshaller
that does nothing.- Since:
- 1.1.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.openjpa.conf.CacheMarshaller
CacheMarshaller.ValidationPolicy
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
The id that this marshaller is responsible for.load()
Load and return an instance of the type handled by this marshaller.void
The id that this marshaller is responsible for.void
setValidationPolicy
(String policy) TheCacheMarshaller.ValidationPolicy
that this marshaller should use.void
Storeo
into the cache.
-
Constructor Details
-
NoOpCacheMarshaller
public NoOpCacheMarshaller()
-
-
Method Details
-
load
Description copied from interface:CacheMarshaller
Load and return an instance of the type handled by this marshaller. If the type implementsConfigurable
, then this method will invokeConfigurable.setConfiguration(org.apache.openjpa.lib.conf.Configuration)
,Configurable.startConfiguration()
, andConfigurable.endConfiguration()
on the instance before returning.- Specified by:
load
in interfaceCacheMarshaller
-
setId
Description copied from interface:CacheMarshaller
The id that this marshaller is responsible for. A value for this parameter is required.- Specified by:
setId
in interfaceCacheMarshaller
-
getId
Description copied from interface:CacheMarshaller
The id that this marshaller is responsible for.- Specified by:
getId
in interfaceCacheMarshaller
-
setValidationPolicy
Description copied from interface:CacheMarshaller
TheCacheMarshaller.ValidationPolicy
that this marshaller should use. A value for this parameter is required. The class will be instantiated via theConfigurations
mechanism, ensuring that if the class implementsConfigurable
orGenericConfigurable
, it will be taken through the appropriate lifecycle.- Specified by:
setValidationPolicy
in interfaceCacheMarshaller
-
store
Description copied from interface:CacheMarshaller
Storeo
into the cache.- Specified by:
store
in interfaceCacheMarshaller
-