File Handler system
The following table lists the properties of the mf.mffh.xfh component and shows the event information that can be included in the trace for each property.
| Property | Property Description | Level | Event Id | Event Description |
|---|---|---|---|---|
| ALL | - | - | Enables all of the XFH properties | |
| FILE:* | Trace all files | - | - | Enable/Disable tracing on all files |
| FILE: <filename> | Trace specific file | - | - | Enable/Disable tracing on specific file |
| BASE | Enable/Disable base events | INFO | 1 | Entry |
| 2 | Exit | |||
| 3 | Call File Handler | |||
| 4 | File Handler Exit | |||
| 5 | Initialization Start | |||
| 6 | Initialization End | |||
| 7 | Final Start | |||
| 8 | Final End | |||
| 9 | Processing other Exit | |||
| 11 | Base Entry Point | |||
| 18 | Call Module | |||
| DEBUG | 19 | Allocate Handle | ||
| 20 | De-allocate Handle | |||
| 21 | Dynamic Custom File Handler Library loaded | |||
| 22 | Dynamic Custom File Handler Load Failure | |||
| 23 | Dynamic Custom File Handler Loaded | |||
| 24 | Dynamic Custom File Handler Environment Parsing Failure | |||
| 25 | Dynamic Custom File Handler environment set | |||
| MEMORY | Memory allocation and de-allocation events | DEBUG/ ERROR | 12 | Memory allocated |
| 13 | Memory Re-allocated | |||
| BSIO | Byte Steam layer events | INFO | 100 | Open |
| 101 | Open output | |||
| 102 | Delete | |||
| 103 | Copy | |||
| 104 | Rename | |||
| 105 | Close | |||
| 106 | Read | |||
| 107 | Seek end | |||
| 108 | Write | |||
| 109 | Set sema | |||
| 110 | Release sema | |||
| 111 | Lock file | |||
| 112 | Unlock file | |||
| 113 | Unlock | |||
| 114 | Test lock | |||
| 115 | Get lock | |||
| 116 | Release lock | |||
| 117 | Flush file | |||
| 118 | Configuration info | |||
| 119 | Message | |||
| 120 | Pass through | |||
| 121 | Get parameters | |||
| JSEB | Calls to JSEB events | - | 16 | JSEB Base |
| CATALOG | Calls to Catalog events | - | 17 | Catalog Base |
| CONFIG | Configuration setting events | INFO | 10 | Processing name |
| 14 | Change Processing name | |||
| 15 | 9/139 Error |