com.openharbor.beck.apache.axis
Class BeckDeserializerFactory
java.lang.Object
com.openharbor.beck.apache.axis.BeckDeserializerFactory
- All Implemented Interfaces:
- org.apache.axis.encoding.DeserializerFactory, javax.xml.rpc.encoding.DeserializerFactory, java.io.Serializable
- public abstract class BeckDeserializerFactory
- extends java.lang.Object
- implements org.apache.axis.encoding.DeserializerFactory
Enables Apache Axis to use Beck to copy from a SOAP message to Java objects.
A derived class provides the mapping by overriding getMapperSource()
.
- See Also:
- Serialized Form
Field Summary |
protected org.apache.commons.logging.Log |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.commons.logging.Log log
BeckDeserializerFactory
protected BeckDeserializerFactory()
getMapperSource
protected abstract MapFromXML.Source getMapperSource()
- Returns:
- the Configuration for a BeckDeserializer to be returned from getDeserializerAs.
getDeserializerAs
public javax.xml.rpc.encoding.Deserializer getDeserializerAs(java.lang.String mechanismType)
- Specified by:
getDeserializerAs
in interface javax.xml.rpc.encoding.DeserializerFactory
getSupportedMechanismTypes
public java.util.Iterator getSupportedMechanismTypes()
- Specified by:
getSupportedMechanismTypes
in interface javax.xml.rpc.encoding.DeserializerFactory