Class DefaultEncoderRegistry
java.lang.Object
org.wildfly.clustering.cache.infinispan.embedded.marshall.DefaultEncoderRegistry
- All Implemented Interfaces:
org.infinispan.marshall.core.EncoderRegistry,EncoderRegistry
Custom
EncoderRegistry that supports transcoder removal.- Author:
- Paul Ferraro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert(Object object, org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType) org.infinispan.commons.dataconversion.EncodergetEncoder(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, short encoderId) Deprecated.<T extends org.infinispan.commons.dataconversion.Transcoder>
TgetTranscoder(Class<T> targetClass) org.infinispan.commons.dataconversion.TranscodergetTranscoder(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType) org.infinispan.commons.dataconversion.WrappergetWrapper(Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass, byte wrapperId) Deprecated.booleanisConversionSupported(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType) booleanisRegistered(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass) Deprecated.voidregisterEncoder(org.infinispan.commons.dataconversion.Encoder encoder) Deprecated.voidregisterTranscoder(org.infinispan.commons.dataconversion.Transcoder transcoder) voidregisterWrapper(org.infinispan.commons.dataconversion.Wrapper wrapper) Deprecated.voidunregisterTranscoder(org.infinispan.commons.dataconversion.MediaType type)
-
Constructor Details
-
DefaultEncoderRegistry
public DefaultEncoderRegistry()
-
-
Method Details
-
registerTranscoder
public void registerTranscoder(org.infinispan.commons.dataconversion.Transcoder transcoder) - Specified by:
registerTranscoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
getTranscoder
public org.infinispan.commons.dataconversion.Transcoder getTranscoder(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType) - Specified by:
getTranscoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
getTranscoder
public <T extends org.infinispan.commons.dataconversion.Transcoder> T getTranscoder(Class<T> targetClass) - Specified by:
getTranscoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
isConversionSupported
public boolean isConversionSupported(org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType) - Specified by:
isConversionSupportedin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
convert
public Object convert(Object object, org.infinispan.commons.dataconversion.MediaType fromType, org.infinispan.commons.dataconversion.MediaType toType) - Specified by:
convertin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
unregisterTranscoder
public void unregisterTranscoder(org.infinispan.commons.dataconversion.MediaType type) - Specified by:
unregisterTranscoderin interfaceEncoderRegistry
-
getEncoder
@Deprecated public org.infinispan.commons.dataconversion.Encoder getEncoder(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, short encoderId) Deprecated.- Specified by:
getEncoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
isRegistered
@Deprecated public boolean isRegistered(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass) Deprecated.- Specified by:
isRegisteredin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
getWrapper
@Deprecated public org.infinispan.commons.dataconversion.Wrapper getWrapper(Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass, byte wrapperId) Deprecated.- Specified by:
getWrapperin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
registerEncoder
Deprecated.- Specified by:
registerEncoderin interfaceorg.infinispan.marshall.core.EncoderRegistry
-
registerWrapper
Deprecated.- Specified by:
registerWrapperin interfaceorg.infinispan.marshall.core.EncoderRegistry
-