public abstract class AbstractJavaTypeMapper
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_CLASSID_FIELD_NAME |
static java.lang.String |
DEFAULT_CONTENT_CLASSID_FIELD_NAME |
static java.lang.String |
DEFAULT_KEY_CLASSID_FIELD_NAME |
| Constructor and Description |
|---|
AbstractJavaTypeMapper() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHeader(MessageProperties properties,
java.lang.String headerName,
java.lang.Class<?> clazz) |
void |
afterPropertiesSet() |
java.lang.String |
getClassIdFieldName() |
java.lang.String |
getContentClassIdFieldName() |
java.util.Map<java.lang.String,java.lang.Class<?>> |
getIdClassMapping() |
java.lang.String |
getKeyClassIdFieldName() |
protected java.lang.String |
retrieveHeader(MessageProperties properties,
java.lang.String headerName) |
void |
setIdClassMapping(java.util.Map<java.lang.String,java.lang.Class<?>> idClassMapping) |
public static final java.lang.String DEFAULT_CLASSID_FIELD_NAME
public static final java.lang.String DEFAULT_CONTENT_CLASSID_FIELD_NAME
public static final java.lang.String DEFAULT_KEY_CLASSID_FIELD_NAME
public java.lang.String getClassIdFieldName()
public java.lang.String getContentClassIdFieldName()
public java.lang.String getKeyClassIdFieldName()
public void setIdClassMapping(java.util.Map<java.lang.String,java.lang.Class<?>> idClassMapping)
protected void addHeader(MessageProperties properties, java.lang.String headerName, java.lang.Class<?> clazz)
protected java.lang.String retrieveHeader(MessageProperties properties, java.lang.String headerName)
public java.util.Map<java.lang.String,java.lang.Class<?>> getIdClassMapping()
public void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanjava.lang.Exception