Go to primary content
Oracle® Retail Integration Console User Guide
15.0
E67905-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

2 Concepts

This chapter describes few concepts relevant to the RIC product.

Integration Flow

In an integrated environment the consumer and provider of computational services are linked through the integration layer. The consumer request can flow through multiple components before it reaches the provider. For the purpose of this document, the flow of request from consumer to provider through the intermediate components is called an integration flow.

Message Family

The retail business objects (RBO) are classified into different categories based on the business function it serves. These are called message families. Examples of message families include Item, ItemLoc, ASNIn and so on.

SLA Alert and Business Alert

In RSB when the message flows through the system, it may encounter conditions that are set to alert the user. Some of the conditions are service level agreement (SLA) conditions like response time. Some of them may be business conditions like an order for more than a certain amount. If the message meets any of the alert conditions, the system generates the corresponding alert. Users or applications interested in the alert can subscribe to alert notifications.

Event

RIB messages flow from publishing application to the subscribing applications, TAFRs, and error hospitals in the RIB system. Sometimes messages are rolled back due to application or system errors. Each attempted message delivery, whether failed or successful, is called an Event. Also, any changes in the adapter status, error hospital data, and server resource utilization are considered Events.

Commit

Successful transactions, including but not limited to messages being successfully consumed, as reported by the managed server.

Rollback

Unsuccessful transactions, including but not limited to messages being placed in the error hospital due to data errors, as reported by the managed server. This count does not include messages going to the hospital because of dependencies. This is because, by design, the dependent messages are not treated as errors in the RIB system.

Error Count

Number of events that result in an error. Error count is sourced from the error hospital tables. Error count includes dependent messages in the error hospitals. For more information, see the Oracle Retail Integration Bus Implementation Guide.