 
            | Miner.Responder.Processors Assembly > Miner.Responder.Processors.Callback Namespace : CallbackRule Class | 
For a list of all members of this type, see CallbackRule members.
| Name | Description | |
|---|---|---|
|  | ApplyRule | (Inherited from Miner.Responder.Processors.SubmitRule) | 
|   | CallbackConfigInitialize | Reads the CallbackConfig section of the Server.exe.config file and sets up the callback configuration information. | 
|   | CreateCallbacks | Overloaded. Processes the current callback event information and creates the callback records for that event. | 
|   | DeleteCallbacks | Overloaded. Deletes the customers in RX_CALLBACKS for the loadpoint list specified. | 
|   | DisposeConfigWatcher | |
|  | Evaluate | Overloaded. (Inherited from Miner.Data.Access.DataRowRule) | 
|   | GetCallingExpirationInterval | Returns the interval of time that a callback record can be 'checked out' for a customer callback - i.e. the amount of time that the CALLING flag is valid. | 
|   | GetDatabaseDateTime | Returns the current database date and time. | 
|   | InsertUpdateCallbackRecord | Determines if a customer callback record already exists in the RX_CALLBACKS table and either inserts a new record or updates the existing record. | 
|   | LogConfigError | Utility method that provides a means of outputting error information. | 
|   | LogError | Utility method that provides a means of outputting Callback error information. | 
|  | PerformAction | Overloaded. Overridden. Determines which callback condition occurred and creates the callback records specified by the configuration information. | 
|   | UpdateCallbackIncidentId | Updates the customers in RX_CALLBACKS for the loadpoint list specified to the specified new incident ID. | 
| Name | Description | |
|---|---|---|
|  | ConstructCondition | Overridden. Constructs the conditions that specify when callback records are to be created. (A logical OR of each CallbackOn[Event] condition.) |