Responder Developer Guide
CallbackRule Class Members
Properties  Methods  Events


The following tables list the members exposed by CallbackRule.

Public Constructors
 NameDescription
Public ConstructorCallbackRule ConstructorCreates the callback rule that monitors incident submittals to determine if callbacks should be added to the callback list.  
Top
Public Properties
 NameDescription
Public Propertystatic (Shared in Visual Basic)BlinkMinutesReturns the configuration BlinkMinutes value (or zero if not defined).  
Public PropertyCaption (Inherited from Miner.Data.Access.Rule)
Public PropertyKey (Inherited from Miner.Data.Access.Rule)
Public PropertyProperties (Inherited from Miner.Data.Access.Rule)
Public PropertyRow (Inherited from Miner.Data.Access.DataRowRule)
Public PropertySubRules (Inherited from Miner.Data.Access.Rule)
Top
Protected Properties
Public Methods
 NameDescription
Public MethodApplyRule (Inherited from Miner.Responder.Processors.SubmitRule)
Public Methodstatic (Shared in Visual Basic)CallbackConfigInitializeReads the CallbackConfig section of the Server.exe.config file and sets up the callback configuration information.  
Public Methodstatic (Shared in Visual Basic)CreateCallbacksOverloaded. Processes the current callback event information and creates the callback records for that event.  
Public Methodstatic (Shared in Visual Basic)DeleteCallbacksOverloaded. Deletes the customers in RX_CALLBACKS for the loadpoint list specified.  
Public Methodstatic (Shared in Visual Basic)DisposeConfigWatcher  
Public MethodEvaluateOverloaded.  (Inherited from Miner.Data.Access.DataRowRule)
Public Methodstatic (Shared in Visual Basic)GetCallingExpirationIntervalReturns 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.  
Public Methodstatic (Shared in Visual Basic)GetDatabaseDateTimeReturns the current database date and time.  
Public Methodstatic (Shared in Visual Basic)InsertUpdateCallbackRecordDetermines if a customer callback record already exists in the RX_CALLBACKS table and either inserts a new record or updates the existing record.  
Public Methodstatic (Shared in Visual Basic)LogConfigErrorUtility method that provides a means of outputting error information.  
Public Methodstatic (Shared in Visual Basic)LogErrorUtility method that provides a means of outputting Callback error information.  
Public MethodPerformActionOverloaded. Overridden. Determines which callback condition occurred and creates the callback records specified by the configuration information.  
Public Methodstatic (Shared in Visual Basic)UpdateCallbackIncidentIdUpdates the customers in RX_CALLBACKS for the loadpoint list specified to the specified new incident ID.  
Top
Protected Methods
 NameDescription
Protected MethodConstructConditionOverridden. Constructs the conditions that specify when callback records are to be created. (A logical OR of each CallbackOn[Event] condition.)  
Top
Public Events
 NameDescription
Public EventCallbackRecordsCreatedThe event that is raised when callback records are added or updated.  
Top
See Also

Reference

CallbackRule Class
Miner.Responder.Processors.Callback Namespace

 

 


Send Comment