com.sap.engine.interfaces.messaging.api.pmi

Interface PMIAccess


public interface PMIAccess

The PMIAccess interface can be used to report process step information to PMI.

Version:
$Id: //tc/xpi.ms/NW711_03_COR/src/_interface/pifce/api/com/sap/engine/interfaces/messaging/api/pmi/PMIAccess.java#1 $

Method Summary
 void invokeAdapterInboundAgent(MessageKey messageKey, String adapterType, ProcessingMode processingMode, String qos, String queueName, String adapterData)
          Invokes the AdapterInboundAgent.
 void invokeAdapterOutboundAgent(MessageKey messageKey, String adapterType, ProcessingMode processingMode, String adapterData)
          Invokes the AdapterOutboundAgent.
 void invokeAFStatusAgent(MessageKey messageKey, String status, String errorCode, String errorCategory, String errorText)
          Invokes the AdapterFrameworkStatusAgent.
 void invokeAFStatusAgent(MessageKey messageKey, String status, String errorCode, String errorCategory, String errorText, String adapterType, String fromParty, String toParty, String fromService, String toService, String interfaceName, String interfaceNamespace, String[] errorParamNames, String[] errorParamValues)
          Invokes the AdapterFrameworkStatusAgent with additional message header key field data and additional error parameters (requested for ISpeak Adapters).
 void invokeChannelDeterminationAgent(MessageKey messageKey, String channelId, String channelName, String adapterType)
          Invokes the ChannelDeterminationAgent.
 void invokeCPALookupAgent(MessageKey messageKey, String fromParty, String fromService, String toParty, String toService, String interfaceName, String interfaceNamespace)
          Invokes the CPALookupAgent.
 void invokeIDMappingAgent(MessageKey oldMessageKey, MessageKey newMessageKey)
          Invokes the IDMappingAgent.
 void invokeXIRAInboundAgent(MessageKey messageKey)
          Invokes the XIRAInboundAgent.
 void invokeXIRAOutboundAgent(MessageKey messageKey)
          Invokes the XIRAOutboundAgent.
 

Method Detail

invokeAFStatusAgent

void invokeAFStatusAgent(MessageKey messageKey,
                         String status,
                         String errorCode,
                         String errorCategory,
                         String errorText)
Invokes the AdapterFrameworkStatusAgent.

Parameters:
messageKey - The message key the status agent will report to PMI.
status - The status the status agent will report to PMI.
errorCode - The errorCode the status agent will report to PMI.
errorCategory - The errorCategory the status agent will report to PMI.
errorText - The errorText the status agent will report to PMI.

invokeAFStatusAgent

void invokeAFStatusAgent(MessageKey messageKey,
                         String status,
                         String errorCode,
                         String errorCategory,
                         String errorText,
                         String adapterType,
                         String fromParty,
                         String toParty,
                         String fromService,
                         String toService,
                         String interfaceName,
                         String interfaceNamespace,
                         String[] errorParamNames,
                         String[] errorParamValues)
Invokes the AdapterFrameworkStatusAgent with additional message header key field data and additional error parameters (requested for ISpeak Adapters).


invokeAdapterInboundAgent

void invokeAdapterInboundAgent(MessageKey messageKey,
                               String adapterType,
                               ProcessingMode processingMode,
                               String qos,
                               String queueName,
                               String adapterData)
Invokes the AdapterInboundAgent.


invokeAdapterOutboundAgent

void invokeAdapterOutboundAgent(MessageKey messageKey,
                                String adapterType,
                                ProcessingMode processingMode,
                                String adapterData)
Invokes the AdapterOutboundAgent.


invokeChannelDeterminationAgent

void invokeChannelDeterminationAgent(MessageKey messageKey,
                                     String channelId,
                                     String channelName,
                                     String adapterType)
Invokes the ChannelDeterminationAgent.


invokeCPALookupAgent

void invokeCPALookupAgent(MessageKey messageKey,
                          String fromParty,
                          String fromService,
                          String toParty,
                          String toService,
                          String interfaceName,
                          String interfaceNamespace)
Invokes the CPALookupAgent.


invokeIDMappingAgent

void invokeIDMappingAgent(MessageKey oldMessageKey,
                          MessageKey newMessageKey)
Invokes the IDMappingAgent.


invokeXIRAInboundAgent

void invokeXIRAInboundAgent(MessageKey messageKey)
Invokes the XIRAInboundAgent.


invokeXIRAOutboundAgent

void invokeXIRAOutboundAgent(MessageKey messageKey)
Invokes the XIRAOutboundAgent.



Copyright 2009 SAP AG Complete Copyright Notice