urn:infinispan:config:5.1
element serialization

Documentation
                    Configures serialization and marshalling settings.
                  
Properties
This component is not nillable.

Model
<serialization
  marshallerClass = xs:string
  version = xs:string>
advancedExternalizers
</serialization>


Nested Element Summary
 advancedExternalizers
           Configures custom marshallers.  

Attribute Summary
 xs:stringmarshallerClass
          Fully qualified name of the marshaller to use. 
 xs:stringversion
          Largest allowable version to use when marshalling internal state. 

Attribute Detail

marshallerClass

Fully qualified name of the marshaller to use. It must implement org.infinispan.marshall.StreamingMarshaller

Type:
xs:string
Use:
optional
Form:
unqualified

version

Largest allowable version to use when marshalling internal state. Set this to the lowest version cache instance in your cluster to ensure compatibility of communications. However, setting this too low will mean you lose out on the benefit of improvements in newer versions of the marshaller.

Type:
xs:string
Use:
optional
Form:
unqualified

Source
<xs:element minOccurs="0" name="serialization">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="advancedExternalizers">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="advancedExternalizer">
<xs:complexType>
<xs:attribute name="externalizerClass" type="xs:string">
</xs:attribute>
<xs:attribute name="id" type="xs:int">
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="marshallerClass" type="xs:string">
</xs:attribute>
<xs:attribute name="version" type="xs:string">
</xs:attribute>
</xs:complexType>
</xs:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.