org.jboss.ws.api.addressing
Interface MAPBuilder


public interface MAPBuilder

MAPBuilder is a helper used to create objects used with class MAP.

Author:
Andrew Dinn, Alessio Soldano

Method Summary
 MAP inboundMap(Map<String,Object> ctx)
          Retrieves the inbound server message address properties attached to a message context
 MAPConstants newConstants()
          Creates a new MAPConstants instance
 MAPEndpoint newEndpoint(String address)
          Creates a new MAPEndpoint instance
 MAP newMap()
          Creates a new MAP instance
 MAPRelatesTo newRelatesTo(String id, QName type)
          Creates a new MAPRelatesTo instance
 MAP outboundMap(Map<String,Object> ctx)
          Retrieves the outbound client message address properties attached to a message request map
 

Method Detail

newMap

MAP newMap()
Creates a new MAP instance

Returns:
a MAP instance

inboundMap

MAP inboundMap(Map<String,Object> ctx)
Retrieves the inbound server message address properties attached to a message context

Parameters:
ctx - the server message context
Returns:
the inbound server Message Addressing Properties instance

outboundMap

MAP outboundMap(Map<String,Object> ctx)
Retrieves the outbound client message address properties attached to a message request map

Parameters:
ctx - the client request properties map
Returns:
the outbound server Message Addressing Properties instance

newConstants

MAPConstants newConstants()
Creates a new MAPConstants instance

Returns:
a MAPConstants instance

newEndpoint

MAPEndpoint newEndpoint(String address)
Creates a new MAPEndpoint instance

Returns:
a MAPEndpoint instance

newRelatesTo

MAPRelatesTo newRelatesTo(String id,
                          QName type)
Creates a new MAPRelatesTo instance

Returns:
a MAPRelatesTo instance


Copyright © 2012 JBoss, by Red Hat. All Rights Reserved.