com.sap.aii.mapping.api

Class InputHeader

java.lang.Object
  extended by com.sap.aii.mapping.api.InputHeader

public abstract class InputHeader
extends Object

Access to fields of the message header.


Constructor Summary
InputHeader()
           
 
Method Summary
abstract  Object get(String name)
           
abstract  Map<String,Object> getAll()
          Get a cloned map of all message properties.
abstract  String getConversationId()
          The conversation id.
abstract  String getInterface()
          The name of the sender interface.
abstract  String getInterfaceNamespace()
          The namespace of the sender interface.
abstract  String getMessageClass()
          The direction of the message.
abstract  String getMessageId()
          The message id.
abstract  String getProcessingMode()
          The processing mode of the message: synchronous or asynchronous.
abstract  String getReceiverInterface()
          The name of the sender interface.
abstract  String getReceiverInterfaceNamespace()
          The namespace of the sender interface.
abstract  String getReceiverParty()
          The name of the receiver party.
abstract  String getReceiverPartyAgency()
          The agency of the receiver party.
abstract  String getReceiverPartyScheme()
          The scheme of the receiver party.
abstract  String getReceiverService()
          The receiver service.
abstract  String getRefToMessageId()
          The ID of the referred message.
abstract  String getSenderInterface()
          The name of the sender interface.
abstract  String getSenderInterfaceNamespace()
          The namespace of the sender interface.
abstract  String getSenderParty()
          The sender party.
abstract  String getSenderPartyScheme()
          The scheme of the sender party.
abstract  String getSenderParytAgency()
          The agency of the sender party.
abstract  String getSenderService()
          The sender service.
abstract  String getTimeSent()
          The time the message has been sent.
abstract  String getVersionMajor()
           
abstract  String getVersionMinor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputHeader

public InputHeader()
Method Detail

get

public abstract Object get(String name)

getAll

public abstract Map<String,Object> getAll()
Get a cloned map of all message properties. Changes have only effect for content type.


getMessageClass

public abstract String getMessageClass()
The direction of the message.


getVersionMajor

public abstract String getVersionMajor()

getVersionMinor

public abstract String getVersionMinor()

getProcessingMode

public abstract String getProcessingMode()
The processing mode of the message: synchronous or asynchronous.


getMessageId

public abstract String getMessageId()
The message id.


getRefToMessageId

public abstract String getRefToMessageId()
The ID of the referred message. E.g. the ID of the request message if the present message is a response message.


getConversationId

public abstract String getConversationId()
The conversation id.


getTimeSent

public abstract String getTimeSent()
The time the message has been sent.


getSenderParty

public abstract String getSenderParty()
The sender party.


getSenderParytAgency

public abstract String getSenderParytAgency()
The agency of the sender party.


getSenderPartyScheme

public abstract String getSenderPartyScheme()
The scheme of the sender party.


getSenderService

public abstract String getSenderService()
The sender service.


getReceiverParty

public abstract String getReceiverParty()
The name of the receiver party.


getReceiverPartyAgency

public abstract String getReceiverPartyAgency()
The agency of the receiver party.


getReceiverPartyScheme

public abstract String getReceiverPartyScheme()
The scheme of the receiver party.


getReceiverService

public abstract String getReceiverService()
The receiver service.


getInterface

public abstract String getInterface()
The name of the sender interface.


getInterfaceNamespace

public abstract String getInterfaceNamespace()
The namespace of the sender interface.


getSenderInterface

public abstract String getSenderInterface()
The name of the sender interface.


getSenderInterfaceNamespace

public abstract String getSenderInterfaceNamespace()
The namespace of the sender interface.


getReceiverInterface

public abstract String getReceiverInterface()
The name of the sender interface.


getReceiverInterfaceNamespace

public abstract String getReceiverInterfaceNamespace()
The namespace of the sender interface.

Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] SAP_XIAF [sap.com] com.sap.aii.mapping.lib.facade api BC-XI


Copyright 2014 SAP AG Complete Copyright Notice