Interface MAPBuilder

All Known Implementing Classes:
CXFMAPBuilder

public interface MAPBuilder
MAPBuilder is a helper used to create objects used with class MAP.
Author:
Andrew Dinn, Alessio Soldano
  • Method Details

    • 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
      Parameters:
      address - endpoint address
      Returns:
      a MAPEndpoint instance
    • newRelatesTo

      MAPRelatesTo newRelatesTo(String id, QName type)
      Creates a new MAPRelatesTo instance
      Parameters:
      id - identifier
      type - Qname
      Returns:
      a MAPRelatesTo instance