org.jboss.wise.core.mapper
Class SmooksMapper
java.lang.Object
org.jboss.wise.core.mapper.SmooksMapper
- All Implemented Interfaces:
- WiseMapper
@ThreadSafe
@Immutable
public class SmooksMapper
- extends java.lang.Object
- implements WiseMapper
A WiseMapper based on smooks
- Author:
- stefano.maestri@javalinux.it
Method Summary |
java.util.Map<java.lang.String,java.lang.Object> |
applyMapping(java.lang.Object originalObjects)
apply this mapping to original object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SmooksMapper
public SmooksMapper(java.lang.String smooksResource,
WSDynamicClient client)
SmooksMapper
public SmooksMapper(java.lang.String smooksResource,
java.lang.String smooksReport,
WSDynamicClient client)
applyMapping
public java.util.Map<java.lang.String,java.lang.Object> applyMapping(java.lang.Object originalObjects)
throws MappingException
- apply this mapping to original object
- Specified by:
applyMapping
in interface WiseMapper
- Parameters:
originalObjects
-
- Returns:
- Map returned is typically used to invoke webservice operations.
To do this, beanids defined in smooks config (and used here as
Map's keys) have to be the parameters names as defined in
wsdl/wsconsume generated classes
- Throws:
MappingException
Copyright © 2008-2009 Jboss.org. All Rights Reserved.