Package org.kuali.rice.krad.service.impl
Class XmlObjectSerializerServiceImpl
java.lang.Object
org.kuali.rice.krad.service.impl.XmlObjectSerializerServiceImpl
- All Implemented Interfaces:
org.kuali.rice.krad.service.XmlObjectSerializerService,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
XmlObjectSerializerIgnoreMissingFieldsServiceImpl
public class XmlObjectSerializerServiceImpl
extends Object
implements org.kuali.rice.krad.service.XmlObjectSerializerService, org.springframework.beans.factory.InitializingBean
Service implementation for the XmlObjectSerializer structure. This is the default implementation that gets
delivered with Kuali. It utilizes the XStream open source libraries and framework.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassThis custom converter only handles proxies for BusinessObjects. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.kuali.rice.krad.service.LegacyDataAdapterprotected com.thoughtworks.xstream.XStreamprotected org.kuali.rice.core.framework.security.XStreamSecurityService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetLegacyDataAdapter(org.kuali.rice.krad.service.LegacyDataAdapter lda) voidsetXStreamSecurityService(org.kuali.rice.core.framework.security.XStreamSecurityService xStreamSecurityService)
-
Field Details
-
lda
protected org.kuali.rice.krad.service.LegacyDataAdapter lda -
xStreamSecurityService
protected org.kuali.rice.core.framework.security.XStreamSecurityService xStreamSecurityService -
xstream
protected com.thoughtworks.xstream.XStream xstream
-
-
Constructor Details
-
XmlObjectSerializerServiceImpl
public XmlObjectSerializerServiceImpl()
-
-
Method Details
-
setLegacyDataAdapter
public void setLegacyDataAdapter(org.kuali.rice.krad.service.LegacyDataAdapter lda) -
setXStreamSecurityService
public void setXStreamSecurityService(org.kuali.rice.core.framework.security.XStreamSecurityService xStreamSecurityService) -
toXml
- Specified by:
toXmlin interfaceorg.kuali.rice.krad.service.XmlObjectSerializerService
-
fromXml
- Specified by:
fromXmlin interfaceorg.kuali.rice.krad.service.XmlObjectSerializerService
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-