blob: 6bbff072fb31094102fdcaafcb875ffa749cdc5d [file] [log] [blame]
#FIG 3.2
Portrait
Center
Inches
Letter
100.00
Single
-2
1200 2
6 5625 3150 6975 3675
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
5625 3675 5625 3150 6975 3150 6975 3675 5625 3675
4 1 0 50 0 0 12 0.0000 4 180 1260 6300 3375 Define entry and\001
4 1 0 50 0 0 12 0.0000 4 180 705 6300 3615 store key\001
-6
6 6675 4800 8325 5325
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
6675 5325 6675 4800 8325 4800 8325 5325 6675 5325
4 1 0 50 0 0 12 0.0000 4 135 1530 7500 5025 Invoke the listener's\001
4 1 0 50 0 0 12 0.0000 4 180 915 7500 5265 keyAdded()\001
-6
6 6675 3825 8475 4275
4 1 0 50 0 0 12 0.0000 4 180 1800 7575 3975 [Does the region have a\001
4 1 0 50 0 0 12 0.0000 4 180 1680 7575 4215 region event listener?]\001
-6
6 2700 5925 4050 6450
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
4050 6450 4050 5925 2700 5925 2700 6450 4050 6450
4 1 0 50 0 0 12 0.0000 4 180 645 3375 6390 in region\001
4 1 0 50 0 0 12 0.0000 4 180 1170 3375 6150 Store key/value\001
-6
6 3825 11400 4575 11700
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
3825 11700 3825 11400 4575 11400 4575 11700 3825 11700
4 1 0 50 0 0 12 0.0000 4 135 690 4200 11625 Send ack\001
-6
6 3225 300 4875 1350
6 3225 825 4875 1350
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
3300 1350 3300 825 4800 825 4800 1350 3300 1350
4 1 0 50 0 0 12 0.0000 4 180 1215 4050 1050 An entry update\001
4 1 0 50 0 0 12 0.0000 4 180 1545 4050 1290 message is received\001
-6
1 3 0 1 0 0 50 0 20 0.000 0 -0.0000 4050 450 106 106 4050 450 3944 450
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
4050 825 4050 525
-6
6 5100 375 10725 1200
2 2 1 1 0 7 50 0 -1 4.000 0 0 -1 0 0 5
5100 375 9900 375 9900 1200 5100 1200 5100 375
4 0 0 50 0 0 12 0.0000 4 135 4560 5175 600 This flowchart describes the series of actions that are taken\001
4 0 0 50 0 0 12 0.0000 6 195 5505 5175 1080 \001
4 0 0 50 0 0 12 0.0000 4 180 4365 5175 840 when an JCache region entry update message is received.\001
-6
6 225 4050 2325 4650
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
2325 4650 2325 4050 225 4050 225 4650 2325 4650
4 1 0 50 0 0 12 0.0000 4 135 1680 1275 4275 Invoke the controller's\001
4 1 0 50 0 0 12 0.0000 4 180 1845 1275 4515 beforeObjectReplaced()\001
-6
6 2550 4050 4500 4650
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
4500 4650 4500 4050 2550 4050 2550 4650 4500 4650
4 1 0 50 0 0 12 0.0000 4 135 1680 3525 4275 Invoke the controller's\001
4 1 0 50 0 0 12 0.0000 4 180 1635 3525 4515 beforeObjectAdded()\001
-6
6 6525 6000 7875 6450
4 1 0 50 0 0 12 0.0000 4 180 1260 7200 6150 [Does the region\001
4 1 0 50 0 0 12 0.0000 4 180 1125 7200 6390 mirror objects?\001
-6
6 7500 6600 9150 7050
4 1 0 50 0 0 12 0.0000 4 180 1515 8325 6750 [Does region have a\001
4 1 0 50 0 0 12 0.0000 4 180 1500 8325 6990 capacitycontroller?]\001
-6
6 7725 7500 9750 8025
6 7875 7575 9675 7725
4 1 0 50 0 0 12 0.0000 4 135 1680 8775 7725 Invoke the controller's\001
-6
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
9750 8025 9750 7500 7725 7500 7725 8025 9750 8025
4 1 0 50 0 0 12 0.0000 4 180 1635 8775 7965 beforeObjectAdded()\001
-6
6 6525 8775 8175 9300
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
6600 9300 6600 8775 8100 8775 8100 9300 6600 9300
4 1 0 50 0 0 12 0.0000 4 180 1530 7350 9000 (Request and) store\001
4 1 0 50 0 0 12 0.0000 4 180 1095 7350 9240 value in region\001
-6
6 4575 12375 5025 13050
6 4575 12600 5025 13050
6 4650 12675 4950 12975
1 3 0 1 0 0 50 0 20 0.000 1 0.0000 4800 12825 106 106 4800 12825 4906 12825
-6
1 3 0 1 0 7 50 0 -1 0.000 1 0.0000 4800 12825 168 168 4800 12825 4725 12675
-6
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 2
4800 12375 4800 12675
-6
6 6900 9900 9450 12000
6 7200 10875 9150 11400
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
9150 10875 9150 11400 7200 11400 7200 10875 9150 10875
4 1 0 50 0 0 12 0.0000 4 135 1530 8175 11100 Invoke the listener's\001
4 1 0 50 0 0 12 0.0000 4 180 1710 8175 11340 objectAdded() method\001
-6
6 7500 9900 9450 10350
6 7500 9900 9450 10350
4 1 0 50 0 0 12 0.0000 4 180 1860 8475 10050 [Does this entry have an\001
4 1 0 50 0 0 12 0.0000 4 180 1680 8475 10290 object event listener?]\001
-6
-6
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
7575 10425 7425 10275 7275 10425 7425 10575 7575 10425
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
7575 10425 8100 10425 8100 10875
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
7575 11850 7425 11700 7275 11850 7425 12000 7575 11850
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
8100 11400 8100 11850 7575 11850
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
7275 10425 6900 10425 6900 11850 7275 11850
-6
6 225 7650 1875 8100
4 1 0 50 0 0 12 0.0000 4 180 1140 1050 7800 [Was the entry\001
4 1 0 50 0 0 12 0.0000 4 180 1530 1050 8040 previously present?]\001
-6
6 150 8625 1950 9150
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
1950 9150 1950 8625 150 8625 150 9150 1950 9150
4 1 0 50 0 0 12 0.0000 4 135 1530 1050 8850 Invoke the listener's\001
4 1 0 50 0 0 12 0.0000 4 180 1320 1050 9090 objectReplaced()\001
-6
6 2250 8625 3900 9150
2 4 0 1 0 7 50 0 -1 0.000 0 0 7 0 0 5
2250 8625 2250 9150 3900 9150 3900 8625 2250 8625
4 1 0 50 0 0 12 0.0000 4 135 1530 3075 8850 Invoke the listener's\001
4 1 0 50 0 0 12 0.0000 4 180 1110 3075 9090 objectAdded()\001
-6
6 1200 6975 3150 7425
6 1200 6975 3150 7425
4 1 0 50 0 0 12 0.0000 4 180 1860 2175 7125 [Does this entry have an\001
4 1 0 50 0 0 12 0.0000 4 180 1680 2175 7365 object event listener?]\001
-6
-6
6 3675 10575 4725 11025
4 1 0 50 0 0 12 0.0000 4 180 960 4200 10725 [Was an ack\001
4 1 0 50 0 0 12 0.0000 4 180 810 4200 10965 requested]\001
-6
6 1650 2100 3300 2550
4 1 0 50 0 0 12 0.0000 4 180 1605 2475 2250 [Does region have an\001
4 1 0 50 0 0 12 0.0000 4 180 1500 2475 2490 eviction controller?]\001
-6
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
3900 2025 3375 2025 3375 2550
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
5550 2700 5400 2550 5250 2700 5400 2850 5550 2700
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
4200 2025 5400 2025 5400 2550
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
5550 2700 6375 2700 6375 3150
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
6525 4350 6375 4200 6225 4350 6375 4500 6525 4350
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
6525 4350 7500 4350 7500 4800
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
0 0 1.00 120.00 120.00
6375 4200 6375 3675
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
6525 5700 6375 5550 6225 5700 6375 5850 6525 5700
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
7500 5325 7500 5700 6525 5700
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
0 0 1.00 120.00 120.00
6375 5850 6375 6450
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
6225 4350 5850 4350 5850 5700 6225 5700
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
5250 2700 4800 2700 4800 10200
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
3525 2700 3375 2550 3225 2700 3375 2850 3525 2700
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
3225 2700 2400 2700 2400 3375
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
6225 6600 5850 6600 5850 10350 4950 10350
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
0 0 1.00 120.00 120.00
3375 6825 3375 6450
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
4950 10350 4800 10200 4650 10350 4800 10500 4950 10350
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
0 0 1.00 120.00 120.00
4800 10500 4800 10950
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
4950 11100 4800 10950 4650 11100 4800 11250 4950 11100
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
4650 11100 4200 11100 4200 11400
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
4950 12000 4800 11850 4650 12000 4800 12150 4950 12000
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
4200 11700 4200 12000 4650 12000
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
4950 11100 5325 11100 5325 12000 4950 12000
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
3900 2025 4050 1875 4200 2025 4050 2175 3900 2025
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
0 0 1.00 120.00 120.00
4050 1875 4050 1350
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
3525 5475 3375 5325 3225 5475 3375 5625 3525 5475
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
2550 3525 2400 3375 2250 3525 2400 3675 2550 3525
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
2250 3525 1275 3525 1275 4050
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
2550 3525 3450 3525 3450 4050
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
2550 5025 2400 4875 2250 5025 2400 5175 2550 5025
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
1275 4650 1275 5025 2250 5025
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
3525 4650 3525 5025 2550 5025
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
3525 2700 4650 2700 4650 5475 3525 5475
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
2400 5175 2400 5475 3225 5475
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
0 0 1.00 120.00 120.00
3375 5625 3375 5925
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
6525 6600 6375 6450 6225 6600 6375 6750 6525 6600
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
6525 6600 7350 6600 7350 6975
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
7500 7125 7350 6975 7200 7125 7350 7275 7500 7125
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
7500 7125 8700 7125 8700 7500
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
7500 8250 7350 8100 7200 8250 7350 8400 7500 8250
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
8700 8025 8700 8250 7500 8250
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
7200 7125 6900 7125 6900 8250 7200 8250
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
0 0 1.00 120.00 120.00
7350 8400 7350 8775
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
0 0 1.00 120.00 120.00
7350 9825 7350 9300
2 1 0 4 0 7 50 0 -1 0.000 0 0 -1 0 0 2
4575 12375 5100 12375
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
0 0 1.00 120.00 120.00
4800 12150 4800 12375
2 1 0 4 0 7 50 0 -1 0.000 0 0 -1 0 0 2
7050 9825 7575 9825
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
0 0 1.00 120.00 120.00
7425 10275 7425 9825
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
7125 9825 7125 10125 5850 10125
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 4
0 0 1.00 120.00 120.00
5025 12375 5025 12150 7425 12150 7425 12000
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 1 2
0 0 1.00 120.00 120.00
3225 7350 3225 6825
2 1 0 4 0 7 50 0 -1 0.000 0 0 -1 0 0 2
3075 6825 3600 6825
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
3075 7500 3225 7350 3375 7500 3225 7650 3075 7500
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
3375 7500 4050 7500 4050 9900 3225 9900
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
1950 8175 2100 8025 2250 8175 2100 8325 1950 8175
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
2250 8175 3000 8175 3000 8625
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
1950 8175 1050 8175 1050 8625
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
1050 9150 1050 9375 1950 9375
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
3000 9150 3000 9375 2250 9375
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
1950 9375 2100 9225 2250 9375 2100 9525 1950 9375
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
2925 9900 3075 9750 3225 9900 3075 10050 2925 9900
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
2100 9525 2100 9900 2925 9900
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 5
0 0 1.00 120.00 120.00
3450 6825 3450 7125 4350 7125 4350 10350 4650 10350
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 3
0 0 1.00 120.00 120.00
3075 7500 2100 7500 2100 8025
2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 4
0 0 1.00 120.00 120.00
3075 10050 3075 12150 4650 12150 4650 12375
4 1 0 50 0 0 12 0.0000 4 180 1815 6450 2550 [Is the region mirrored?]\001
4 1 0 50 0 0 12 0.0000 4 180 1665 3000 1800 [Is the entry defined?]\001
4 1 0 50 0 0 12 0.0000 4 180 435 4500 1800 [else]\001
4 1 0 50 0 0 12 0.0000 4 180 1680 1350 3375 [Is the entry present?]\001
4 1 0 50 0 0 12 0.0000 4 180 435 3600 7425 [else]\001