com.sap.aii.af.service.administration.api.monitoring

Class ProcessContextFactory.ParamSet

java.lang.Object
  extended by com.sap.aii.af.service.administration.api.monitoring.ProcessContextFactory.ParamSet
Enclosing class:
ProcessContextFactory

public static class ProcessContextFactory.ParamSet
extends Object

A parameter set to be used with the ProcessContextFactory.createProcessContext method.

See Also:
ProcessContextFactory

Field Summary
protected  Channel channel_
           
protected  String interface_
           
protected  String interfaceNamespace_
           
protected  String messageId_
           
protected  String nativePayloadId_
           
protected  String nativePayloadName_
           
protected  String receiverParty_
           
protected  String receiverService_
           
protected  String senderParty_
           
protected  String senderService_
           
 
Constructor Summary
protected ProcessContextFactory.ParamSet()
          Protected constrcutor.
 
Method Summary
 ProcessContextFactory.ParamSet channel(Channel channel)
          Assigns a channel to this parameter set.
 ProcessContextFactory.ParamSet interfaceName(String interfaceName)
          Sets the interface name of this parameter set.
 ProcessContextFactory.ParamSet interfaceNamespace(String interfaceNamespace)
          Assigns an interface namespace to this parameter set.
 ProcessContextFactory.ParamSet message(Message message)
          Extracts the process context information from a given message.
 ProcessContextFactory.ParamSet messageId(String messageId)
          Assigns a message ID to this parameter set.
 ProcessContextFactory.ParamSet nativePayloadparams(String nativePayloadId, String nativePayloadName)
          Sets the native payload id and native payload name of this parameter set.
 ProcessContextFactory.ParamSet receiverParty(String receiverParty)
          Assigns a receiver party to this parameter set.
 ProcessContextFactory.ParamSet receiverService(String receiverService)
          Assigns a receiver service to this parameter set.
 ProcessContextFactory.ParamSet senderParty(String senderParty)
          Assigns a sender party to this parameter set.
 ProcessContextFactory.ParamSet senderService(String senderService)
          Assigns a sender service to this parameter set.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channel_

protected Channel channel_

messageId_

protected String messageId_

senderParty_

protected String senderParty_

senderService_

protected String senderService_

receiverParty_

protected String receiverParty_

receiverService_

protected String receiverService_

interface_

protected String interface_

interfaceNamespace_

protected String interfaceNamespace_

nativePayloadId_

protected String nativePayloadId_

nativePayloadName_

protected String nativePayloadName_
Constructor Detail

ProcessContextFactory.ParamSet

protected ProcessContextFactory.ParamSet()
Protected constrcutor.

Method Detail

nativePayloadparams

public ProcessContextFactory.ParamSet nativePayloadparams(String nativePayloadId,
                                                          String nativePayloadName)
Sets the native payload id and native payload name of this parameter set.

Parameters:
payloadId - the native payload id
payloadName - the native payload name
Returns:
a reference to the ParamSet this method was invoked on

interfaceName

public ProcessContextFactory.ParamSet interfaceName(String interfaceName)
Sets the interface name of this parameter set.

Parameters:
interfaceName - the interface name
Returns:
a reference to the ParamSet this method was invoked on

interfaceNamespace

public ProcessContextFactory.ParamSet interfaceNamespace(String interfaceNamespace)
Assigns an interface namespace to this parameter set.

Parameters:
interfaceNamespace - the interface namespace
Returns:
a reference to the ParamSet this method was invoked on

message

public ProcessContextFactory.ParamSet message(Message message)
Extracts the process context information from a given message. Specifically, the following information is extracted and will override previously set values: Message ID, From Party, From Service, To Party, To Service, Interface, Interface Namespace.

Parameters:
message - the message
Returns:
a reference to the ParamSet this method was invoked on

messageId

public ProcessContextFactory.ParamSet messageId(String messageId)
Assigns a message ID to this parameter set.

Parameters:
messageId - the message ID
Returns:
a reference to the ParamSet this method was invoked on

receiverParty

public ProcessContextFactory.ParamSet receiverParty(String receiverParty)
Assigns a receiver party to this parameter set.

Parameters:
receiverParty - the receiver party
Returns:
a reference to the ParamSet this method was invoked on

receiverService

public ProcessContextFactory.ParamSet receiverService(String receiverService)
Assigns a receiver service to this parameter set.

Parameters:
receiverService - the receiver service
Returns:
a reference to the ParamSet this method was invoked on

senderParty

public ProcessContextFactory.ParamSet senderParty(String senderParty)
Assigns a sender party to this parameter set.

Parameters:
senderParty - the sender party
Returns:
a reference to the ParamSet this method was invoked on

senderService

public ProcessContextFactory.ParamSet senderService(String senderService)
Assigns a sender service to this parameter set.

Parameters:
senderService - the the sender service
Returns:
a reference to the ParamSet this method was invoked on

channel

public ProcessContextFactory.ParamSet channel(Channel channel)
Assigns a channel to this parameter set.

Parameters:
channel - the channel
Returns:
a reference to the ParamSet this method was invoked on
Access Rights

This class can be accessed from:


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


Copyright 2011 SAP AG Complete Copyright Notice