org.apache.axis2.transport.testkit.message
Interface MessageDecoder<T,U>


public interface MessageDecoder<T,U>


Field Summary
static MessageDecoder<AxisMessage,byte[]> AXIS_TO_BYTE
           
static MessageDecoder<AxisMessage,RESTMessage> AXIS_TO_REST
           
static MessageDecoder<AxisMessage,java.lang.String> AXIS_TO_STRING
           
static MessageDecoder<AxisMessage,XMLMessage> AXIS_TO_XML
           
static MessageDecoder<byte[],java.lang.String> BYTE_TO_STRING
           
static MessageDecoder<byte[],XMLMessage> BYTE_TO_XML
           
static MessageDecoder<java.lang.String,XMLMessage> STRING_TO_XML
           
 
Method Summary
 U decode(javax.mail.internet.ContentType contentType, T message)
           
 

Field Detail

AXIS_TO_BYTE

static final MessageDecoder<AxisMessage,byte[]> AXIS_TO_BYTE

AXIS_TO_STRING

static final MessageDecoder<AxisMessage,java.lang.String> AXIS_TO_STRING

AXIS_TO_XML

static final MessageDecoder<AxisMessage,XMLMessage> AXIS_TO_XML

AXIS_TO_REST

static final MessageDecoder<AxisMessage,RESTMessage> AXIS_TO_REST

BYTE_TO_XML

static final MessageDecoder<byte[],XMLMessage> BYTE_TO_XML

STRING_TO_XML

static final MessageDecoder<java.lang.String,XMLMessage> STRING_TO_XML

BYTE_TO_STRING

static final MessageDecoder<byte[],java.lang.String> BYTE_TO_STRING
Method Detail

decode

U decode(javax.mail.internet.ContentType contentType,
         T message)
         throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.