
javax.xml.rpc.encoding.DeserializerFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jboss-jaxrpc-api_1.1_spec Show documentation
Show all versions of jboss-jaxrpc-api_1.1_spec Show documentation
JSR-101: Java(TM) API for XML-based RPC (JAX-RPC) 1.1
package javax.xml.rpc.encoding;
import java.io.Serializable;
import java.util.Iterator;
/** A factory of deserializers. A DeserializerFactory is registered with a
* TypeMapping instance as part of the TypeMappingRegistry.
*
* @see Deserializer
* @see TypeMapping
* @see TypeMappingRegistry
*
* @author [email protected]
*/
public interface DeserializerFactory extends Serializable
{
/**
* Returns a Deserializer for the specified XML processing mechanism type.
* @param mechanismType XML processing mechanism type [TBD: definition of valid constants]
* @return a Deserializer
* @throws javax.xml.rpc.JAXRPCException If DeserializerFactory does not support the specified XML processing mechanism
*/
public Deserializer getDeserializerAs(String mechanismType);
/** Returns a list of all XML processing mechanism types supported by this DeserializerFactory.
*
* @return List of unique identifiers for the supported XML processing mechanism types
*/
public Iterator getSupportedMechanismTypes();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy