| Interface Summary | 
| ICreateComponent | This interface will be implemented by all Create components. | 
| ICreateListener | An object which wants to listen to Create events (whenever new records are created by Create components), will create an implementation of this interface, so that it may refresh its data, when the event is fired. | 
| IDeleteComponent | This interface will be implemented by all Delete components. | 
| IDeleteListener | An object which wants to listen to Delete events (whenever records are deleted by Delete components), will create an implementation of this interface, so that it may refresh its data, when the event is fired. | 
| IMaintComponent | This interface will be implemented by all Maintenance components. | 
| IUpdateComponent | This interface will be implemented by all Update components. | 
| IUpdateListener | An object which wants to listen to Update events (whenever records are updated by Update components), will create an implementation of this interface, so that it may refresh its data, when the event is fired. |