|
SAP NetWeaver 7.40 SP 12 Process Integration | |||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractTrace
to add messages
to the trace.AckFactory
interface can be used to create the different types of acknowledgement messages,
supported by the Messaging System.AckType
is used to represent the various Acknowledgement Types that are currently supported by the
Messaging System:
Action
of a Message
identifies a process within a Service
.Action
object with a name and a type.
Action
object with a name but no type.
AdapterRegistry.registerAdapter
before, i.e.AdapterAlreadyRegisteredException
without an
explicit message.
AdapterAlreadyRegisteredException
with a
message describing the exception.
AdapterRegistry.registerAdapter
method.AdapterRegistry.registerAdapter
when any callback interface is provided more than once in the passed
AdapterCallback[]
array.AdapterCallbackDuplicateException
without an
explicit message.
AdapterCallbackDuplicateException
with a
message describing the exception.
AdapterRegistry.registerAdapter
when any of the supplied callbacks is not known to the Adapter Framework.AdapterCallbackUnknownException
without an
explicit message.
AdapterCallbackUnknownException
with a message
describing the exception.
AdapterCapabilityMismatchException
without an
explicit cause and message.
AdapterCapabilityMismatchException
with a
message describing the exception.
AdapterCapabilityMismatchException
with a cause
and message.
AdapterRegistry.registerAdapter
although
this registration is mandatory for using the respective functionality.AdapterNotRegisteredException
without an
explicit message.
AdapterNotRegisteredException
with a message
describing the exception.
AdapterRegistry
interface.AuditLogEntry
to the memory audit store with the given status.
ResultList.SUPPRESS
to the list.
com.sap.aii.af.service.administration.- AdminException() -
Constructor for exception com.sap.aii.af.service.administration.api.AdminException
- Constructs an
AdminException
without an explicit cause
and message.
- AdminException(String) -
Constructor for exception com.sap.aii.af.service.administration.api.AdminException
- Constructs an
AdminException
with a message describing the
exception.
- AdminException(String, Throwable) -
Constructor for exception com.sap.aii.af.service.administration.api.AdminException
- Constructs an
AdminException
with a cause and message.
- AdminRuntimeException - Exception in com.sap.aii.af.service.administration.api
- An unchecked base exception for any runtime exceptions related to the
com.sap.aii.af.service.administration.- AdminRuntimeException() -
Constructor for exception com.sap.aii.af.service.administration.api.AdminRuntimeException
- Constructs an
AdminRuntimeException
without an explicit cause
and message.
- AdminRuntimeException(String) -
Constructor for exception com.sap.aii.af.service.administration.api.AdminRuntimeException
- Constructs an
AdminRuntimeException
with a message
describing the exception.
- AdminRuntimeException(String, Throwable) -
Constructor for exception com.sap.aii.af.service.administration.api.AdminRuntimeException
- Constructs an
AdminRuntimeException
with a cause and
message.
- APPL_REP -
Static variable in class com.sap.aii.mapping.lookup.LookupService.Internal
-
- APPL_RUN -
Static variable in class com.sap.aii.mapping.lookup.LookupService.Internal
-
- APPLICATION -
Static variable in class com.sap.engine.interfaces.messaging.api.AckType
-
- APPLICATION_ACK -
Static variable in class com.sap.engine.interfaces.messaging.api.MessageClass
-
- APPLICATION_ERROR -
Static variable in class com.sap.engine.interfaces.messaging.api.AckType
-
- APPLICATION_ERROR -
Static variable in class com.sap.engine.interfaces.messaging.api.MessageClass
-
- APPLICATION_MESSAGE -
Static variable in class com.sap.engine.interfaces.messaging.api.MessageClass
-
- APPLICATION_RESPONSE -
Static variable in class com.sap.engine.interfaces.messaging.api.MessageClass
-
- applicationAck(String, MessageKey) -
Method in interface com.sap.engine.interfaces.messaging.api.ack.AckFactory
- Used to notify the Messaging System that the message has been processed by it's final recipient.
- applicationErrorAck(String, MessageKey, Exception) -
Method in interface com.sap.engine.interfaces.messaging.api.ack.AckFactory
- Used to notify the Messaging System that the message could not be processed by it's final recipient.
- applicationId -
Static variable in class com.sap.aii.mapping.lookup.LookupService.Internal
-
- areAttachmentsAvailable() -
Method in interface com.sap.aii.mapping.api.InputAttachments
- Returns true, if the attachments can be accessed in the mapping.
- ASYNC -
Static variable in class com.sap.engine.interfaces.messaging.api.pmi.ProcessingMode
-
- Attachment - Interface in com.sap.aii.mapping.api
-
- AttributeExtendedCPAObject - Interface in com.sap.aii.af.service.cpa
-
The
AttributeExtendedCPAObject
interface extends the CPAObject and defines additional methods for
reading the adapter metadata related information (i.e. attributes, direction, adaptertype). - AuditAccess - Interface in com.sap.engine.interfaces.messaging.api.auditlog
-
The
AuditAccess
interface offers methods to write an AuditLogEntry
to the memory audit
store with the given status. - AuditLogStatus - Class in com.sap.engine.interfaces.messaging.api.auditlog
-
The
AuditLogStatus
object is a typed enum class that indicates the status of a
AuditLogEntry
object.
BinaryData
object.
BinaryData
object with Base64 encoded binary data.
BindingUser
class represents a runtime user who is allowed to process the message of a given
Binding
.ChannelLifecycleCallback
implementation about newly added Channel
objects.
ChannelDirection
class identifies the direction of an
adapter's channel, i.e.ChannelLifecycleCallback
defines callback methods, which
can be implemented by adapters in case they need to be notified when new
CPA Channel
s get added/modified or existing ones get deleted.ChannelLifecycleCallback
implementation about deleted Channel
objects.
ChannelSelfTestCallback
defines a callback method, which
can be implemented by adapters in order to carry out a suite of self-tests.ChannelState
class is a typed enumeration for the status
of a channel in the Adapter Monitoring API.ChannelStatus
instances.ChannelUnknownException
without an
explicit cause and message.
ChannelUnknownException
with a message
describing the exception.
ChannelUnknownException
with a cause and
message.
ChannelLifecycleCallback
implementation about changes in Channel
objects.
ChannelState
instances.
ChannelState
instances.
ProcessState
instances.
ProcessState
instances.
true
if this map contains an entry for the specified
key, and false
otherwise.
CPAException
is the base exception for the CPA cache service API.CPAException
object.
CPALookupManager
,
CPAInboundRuntimeLookupManager
and CPAOutboundRuntimeLookupManager
.CPAObject
is the central interface that is implemented by all actual CPA Object types.CPAObjectType
is a typed enumeration class that lists the different CPAObject types known by the
CPA cache service.CPAObjectType
is private.
ChannelStatus
instance representing the
runtime status of an adapter channel.
CPAInboundRuntimeLookupManager
interface.
MessageFactory
implementation will validate the parameters, do a registry lookup based on the
parameters, and create an empty messsage containing all the information available from the registry.
MessageFactory
implementation will validate the parameters, do a registry lookup based on the
parameters, and create an empty messsage containing all the information available from the registry.
MessageFactory
instance for the given protocol.
CPAOutboundRuntimeLookupManager
interface.
CPAOutboundRuntimeLookupManager
interface.
createXIMessageRecord()
returns a object that implements the
XIMessageRecord interface.
- createXMLPayload() -
Method in interface com.sap.engine.interfaces.messaging.api.Message
- Creates an empty XML payload.
- CRLF -
Static variable in class com.sap.aii.security.lib.Constants
- CRLF: '\r\n'
DeliverySemantics
class is a type-safe enumeration of delivery semantics of a message exchange and
as such defines the quality of service.Direction
object is a typed enumeration class that indicates the direction of CPA configuration
(inbound or outbound) for the Channel
and Binding
object (sender/receiver agreement in
XI notation).StreamTransformationConstants.MESSAGE_CLASS
.
DuplicateMessageException
is thrown if one and the same message is to be processed a second time.DynamicConfiguration
is a map containing adapter specific message attributes.DynamicConfigurationKey
denotes an adapter specific message attribute.ErrorInfo
interface defines a container which carries error information for specific message
implementations in a generic way.StreamTransformation.setParameter(java.util.Map)
.
null
.
null
.
AuditLogEntry
objects stored in the memory audit store
for a given MessagKey to the BC_MSG_AUDIT DB table.
Action
in the service that shall process this message.
AdapterRegistry
interface.
CacheManager
.
PartyIdentifier
objects for a given XI
Party identifier.
ServiceIdentifier
objects for given XI
Service identifiers.
SystemAccessor.call(Payload)
.
Binding
object for the given key values, either from the in memory cache, or from the
database, dependent on the initialization of the CacheManager
.
Binding
object for the given channelId, either from the in memory cache, or from the
database, dependent on the initialization of the CacheManager
.
BindingUser
objects for the given Binding
either from the in memory
cache, or from the database, dependent on the initialization of the CacheManager
.
LookupService.getSystemAccessor(Channel)
,
LookupService.getDataBaseAccessor(Channel)
, and
LookupService.getRfcAccessor(Channel)
.
LookupService.getSystemAccessor(Channel)
,
LookupService.getDataBaseAccessor(Channel)
, and
LookupService.getRfcAccessor(Channel)
.
Channel
objects for a given adapter type (and namespace), either from the in memory
cache, or from the database, dependent on the initialization of the CacheManager
.
getChannelId()
returns the XI channel ID for which a
CCI connection was (is to be) requested.
Channel
objects for a given adapter type (and namespace), either from the in memory
cache, or from the database, dependent on the initialization of the CacheManager
.
CacheManager
.
Direction
instance for a given DB representation String.
getInputStream
or the content you can get
with getContent
.
getExecutionTimeout()
returns the timeout for synchronous
interaction execution.
Party
object that represents the sender.
Service
object that represents the service that originally sent this message.
getFunctionName()
retrieves the XI AF specific function name of
the function that must be executed with this interaction.
AbstractHelper
for this Java mapping program.
CacheManager
initialization, this method
returns the Binding
object as configured in the constructor,
either from the memory cache, or directly from the database.
InputStream
to the content of this payload.
ProcessContextFactory
.
MessageIDMapper
getInteractionVerb()
gets the JCA CCI interaction verb
valid for this interaction.
DynamicConfiguration
.
CPALookupManager
interface.
ModuleConfig
objects for the given XI channelId, either from the in memory cache, or
from the database, dependent on the initialization of the CacheManager
.
ModuleConfig
objects for the given XI channelId and module namespace, either from the
in memory cache, or from the database, dependent on the initialization of the CacheManager
.
ModuleSequence
objects for the given XI channelId, either from the in memory cache, or
from the database, dependent on the initialization of the CacheManager
.
MonitoringManager
interface.
name
.
Action
.
Party
.
Service
.
namespace
.
NativePayloadDisplayCallback
implementation to return the native payload that is identified by the nativePayloadId
The implementation is supposed
to return the native payload as a binary stream.
getNativePayloadFileName
notifies the
NativePayloadDisplayCallback
implementation to return the name of the file under which the native
payload was stored.
CacheManager
initialization, this method
returns the Binding
object as configured in the constructor,
either from the memory cache, or directly from the database.
Container.setParameter(String, Object)
method.
PartyIdentifier
objects for the given XI Party
object, either from the
in memory cache, or from the database, dependent on the initialization of the CacheManager
.
getPassword()
returns the credential (password) used by the
principal that requests (has requested) the corresponding CCI connection.
Service
object for the given XI Party
name and Service
name, either from the in memory cache, or from the database, dependent on the initialization of the
CacheManager
.
ServiceIdentifier
objects for the given XI Service
object, either from
the in memory cache, or from the database, dependent on the initialization of the CacheManager
.
ServiceUser
objects for the given Party
and Service
names, either from the in memory cache, or from the database, dependent on the initialization of the
CacheManager
.
ServiceUser
objects for the given Service
object, either from the in
memory cache, or from the database, dependent on the initialization of the CacheManager
.
CPAObject
.
String
.
SystemAccessor.call(Payload)
.
Party
object that represents the receiver.
Service
object that represents the service that will ultimately process this message.
Action
.
Party
.
Service
.
getUserName()
returns the principal (user name) that requests
(has requested) the corresponding CCI connection.
getConnectionSpec()
returns a NetWeaver XI CCI connection spec
that can be used to allocate JCA CCI connections.
getXIInteractionSpec()
returns a NetWeaver specific XI CCI interaction spec
that can be used to execute JCA CCI interactions.
Party
object, based on some given alternative party agency and schema (like e.g.
getRecordFactory
returns a NetWeaver XI specific record factory
that allows to construct NetWeaver specific CCI custom records such as
the XIMessageRecord.
Party
and Service
combinations (mapping 2-level addressing information to 1-level
addressing).
Service
object, based on some given alternative service schema and service
identifier for a given XI Party
identifier.
SystemAccessor.call(Payload)
or
RfcAccessor.call(XmlPayload)
InvalidParamException
is thrown if a parameter that has been provided is invalid or not supported.LocalizationCallback
implementation
to indicate that the localization of a string failed.LocalizationNotPossibleException
exception
without an explicit cause and message.
LocalizationNotPossibleException
exception
with a given message.
LocalizationNotPossibleException
exception
with a given cause and message.
null
as its detail
message.
MappingTrace
.
MappingTrace
to add messages
to the trace.Message
is what an application sends or receives when interacting with the Messaging System.MessageClass
is used to represent the various Message Classes that are currently known by the
Messaging System:
MessageDirection
object is a typesafe enumeration class that indicates the direction of the
processed message (inbound or outbound).MessageFactory
interface follows the typical factory design pattern and allows applications to
create empty message containers.MessageFormatException
is thrown if the format of the message is invalid.MessageIDMapper
is a singleton that allows applications to create id mappings in a transactional
manner.MessageKey
consists of a message Id string and the MessageDirection typesafe enumeration class.MessagingException
is the root exception of the Messaging API
.MessagingException
with an error text.
MessagingException
wrapping a nested exception.
MessagingException
wrapping a nested exception.
MessagingException
with a reference to the message in error and an error text.
MessagingException
with a reference to the message in error and wrapping a nested
exception.
MessagingException
with a message key of the message in error and an error text.
MessagingException
with a message key of the message in error and wrapping a nested
exception.
ModuleContext
carries the context information which might be
used by an XI AF module to access the current channel ID, module configuration data
ot its namespaced.ModuleDate
is the container which carries the module input data and module output data.ModuleException
must be thrown by modules in case of error conditions.MessagingException
)
MessagingException
)
MonitoringManager
interface provides a means to report channel
and process state transitions to the Adapter Framework.MonitoringManager
interface.NativePayloadDisplayCallback
defines two callback methods,
getNativeMessagePayload
getNativePayloadFileName
XIVMFactory.XI_CONTEXT
.
NormalizationManager
allows the CPA cache service users (adapter implementations) to normalize and
denormalize between the XI internal Party
and Service
notation and external formats
(e.g.Party
identifies a participant in a message exchange.Party
object with a name and a type.
Party
object with a name but no type.
Payload
interface represents the actual content exchanged in a message, either a business
documents or attachments to it.PayloadFormatException
is thrown if the format of a message payload is invalid.PMIAccess
interface can be used to report process step information to PMI.process()
method is called by the XI AF ModuleProcessor (MP) with the
input message data and the context information.
process()
method of the module itself the module processor offers a process()
method
to inject new messages into the XI AF MP processing.
ProcessContext
instances.ProcessContextFactory.createProcessContext
method.ProcessingMode
object is a typesafe enumeration class which is to be used as a parameter to the
PMI agents AdapterInboundAgent and AdapterOutboundAgent.ProcessState
class is a typed enumeration for the status
of a channel's processing operation in the Adapter Monitoring API.PublicAPIAccess
interface defines the public (SAP external) access to the Messaging System.MonitoringManager.reportChannelStatus
method.
MonitoringManager.reportProcessStatus
method.
StreamTransformationConstants.RECEIVER_SERVICE
.
DynamicConfiguration
.
ResourceBundleLocalizationCallback
instance
with a class loader used to load the resource bundle.
StreamTransformationConstants.INTERFACE
.
StreamTransformationConstants.INTERFACE_NAMESPACE
.
StreamTransformationConstants.SENDER_SERVICE
.
Service
, offered by a Party
, can act on multiple processes (Actions
).Service
object with a name and a type.
Service
object with a name but no type.
ServiceUser
class represents a runtime user who is allowed to process the message of a
Party
/Service
combination.setChannelId()
sets the XI channel ID for which a
CCI connection is requested.
setExecutionTimeout()
specifies the timeout for synchronous
interaction execution.
setFunctionName()
sets the XI AF specific function name of
the function that must be executed with this interaction.
setInteractionVerb()
sets the JCA CCI interaction verb
valid for this interaction.
default constructor
and before calling
StreamTransformation.execute(InputStream, OutputStream)
.
setPassword()
sets the credential (password) used by the
principal that requests a corresponding CCI connection.
setUserName()
sets the principal (user name) that requests
a corresponding CCI connection.
DynamicConfiguration
.
AbstractTransformation
. Nevertheless this interface is
still supported. So it is not necessary to change existing
mappings that use this deprecated interface.AbstractTransformation.transform(TransformationInput, TransformationOutput)
to indicate problem during mapping.StreamTransformationException
with the
specified detail message.
StreamTransformationException
with the
specified detail message and root cause.
StreamTransformationException
with the specified detail message.
StreamTransformationException
with the specified detail message and root cause.
TableData
object.
TableData
object.
Row
represents one row of the table.ChannelSelfTestCallback
implementation whenever the user wants to check the health status of the
existing Channel
objects.
TextPayload
extends the Payload interface and specializes for the text only document.MessagingException
wrapping a nested exception.
XIVMService
during the executing of a
value mapping.ValueMappingException
with the specified detail
message.
ValueMappingException
with the specified detail
message and rootcause.
AdapterCapability
's string representation into
an object instance.
toString
.
toString
.
toString
.
CPAObjectType
that represents the CPA object type given as a string.
Direction
that represents the direction given as a String.
AckType
that represents the ack type given as a string.
AuditLogStatus
that represents the status given as a string.
DeliverySemantics
that represents the delivery semantics of a message given
as a string.
MessageClass
that represents the msg class given as a string.
MessageDirection
that represents the direction given as a string.
ProcessingMode
that represents the ProcessingMode given as a string.
XIConnectionFactory
extends the CCI ConnectionFactory by adding a method to create XIConnectionSpecXiConnectionSpec
allows to pass connection selection parameters from the XI AF
to the resource adapter when a connection must be allocated.XIInteraction
extends the CCI Interaction
by adding a method to create XI InteractionSpecsXiInteractionSpec
defines the XI 3.0 AF interaction specification.XIMessageRecord
wraps a XI message in a CCI record.XiRecordFactory
extends the CCI record factory to enforce a
factory pattern to create XIMessageRecordXIVMService
.XMLPayload
extends the TextPayload interface and specializes for the XML only document.
|
SAP NetWeaver 7.40 SP 12 Process Integration | |||||||||
PREV NEXT | FRAMES NO FRAMES |