Understanding Interceptor Key Concepts
It is imperative that we understand the key concepts of interceptors before we proceed with writing one. Interceptors in Fuji are, in theory, based on the Aspect Oriented Programming(AOP) technique. They allow you to apply advice at a set of point cuts. The following key elements define interceptors in Fuji :
Intercepted Entity
What is Intercepted?
Interceptors are injected onto the message path and can intercept the Messages being exchanged on that path or the entire Message Exchange. So, interceptors can intercept the :
- Entire Message Exchange
- Message
- Message payload
Let's go over each of these in detail.
Intercepting the Message Exchange
This gives the interceptor the most flexibility in altering the course of the message flow and it's content. An interceptor which intercepts a message exchange can
- read the message(s) in the exchange
- read the message(s) properties
- update the message
- update the message properties
- update the message exchange status
- short the exchange
The updates need to be made within the limits of the Message Exchange Pattern Add MEP Link
Interception Point
Interception Scope
Interceptor
This page (revision-2) was last changed on
15-Sep-08 14:41 PM, -0700
by JBIWIKI.
This page was created on
15-Sep-08 12:47 PM, -0700 by JBIWIKI.
More info...
| Version |
Date |
Author |
Size |
Changes ... |
|
11
|
30-Jul-09 14:35 PM, -0700
|
MarkWhite |
4067 |
to previous
|
|
10
|
30-Jul-09 14:35 PM, -0700
|
MarkWhite |
4069 |
to previous
|
to last
|
|
9
|
17-Oct-08 13:58 PM, -0700
|
JBIWIKI |
4059 |
to previous
|
to last
|
|
8
|
17-Oct-08 13:54 PM, -0700
|
JBIWIKI |
3937 |
to previous
|
to last
|
|
7
|
16-Sep-08 14:21 PM, -0700
|
JBIWIKI |
3969 |
to previous
|
to last
|
|
6
|
15-Sep-08 22:34 PM, -0700
|
JBIWIKI |
3970 |
to previous
|
to last
|
|
5
|
15-Sep-08 22:24 PM, -0700
|
JBIWIKI |
3612 |
to previous
|
to last
|
|
4
|
15-Sep-08 15:05 PM, -0700
|
JBIWIKI |
2331 |
to previous
|
to last
|
|
3
|
15-Sep-08 14:51 PM, -0700
|
JBIWIKI |
2323 |
to previous
|
to last
|
|
2
|
15-Sep-08 14:41 PM, -0700
|
JBIWIKI |
1313 |
to previous
|
to last
|
|
1
|
15-Sep-08 12:47 PM, -0700
|
JBIWIKI |
754 |
to last
|