Public Methods

  Name Description
Public method addEmailToQueue adds an ctAC.email.ACEmail object to the system queue for emailing out Note: ACEmail.urlQueryString value is stored encrypted to protect any sensitive data Calls: xct_spACAddEmailToQueue
Public method baseGetNextCounter The base function used by all other classes for reading from the AC counter table (inherited from baseServiceAC)
Public method Dispose Overloaded. Releases the resources used by the MarshalByValueComponent.
Public method Equals   (inherited from Object)
Public method getEmailServerSettings Returns a dataset of the Email server Settings to use for the webservice Values come from the ACCONFIGFILE: "SMTPServer","SMTPUsername","SMTPPassword"
Public method getEmailTemplateByGUID Returns a specific email template from xct_tblACEmailTemplate Calls: xct_spACGetEmailTemplateByGUID
Public method getEmailTemplates Returns a dataset of all emailtemplates for a siteID Table: xct_tblACEmailTemplate Calls: xct_spACGetEmailTemplates
Public method GetHashCode   (inherited from Object)
Public method getQueuedEmails Returns an array of ACEmail objects that are ready to be emailed. Includes all NEW emails, and emails that have been marked 'SENDING' but are still QUEUED for some reason Calls: xct_spACGetQueuedEmails
Public method GetService   (inherited from MarshalByValueComponent)
Public method GetType   (inherited from Object)
Public method logErrorMessage if debugMode is true, then it will log to the file specified in web.config key "errorLogFile" if the file is not specified in web.config, then no logging will occur writes the passed errormessage to the log file (inherited from baseServiceAC)
Public method logErrorObject if debugMode is true, then it will log to the file specified in web.config key "errorLogFile" if the file is not specified in web.config, then no logging will occur loops through the passed in System.Exception object and writes the messages (inherited from baseServiceAC)
Public method setEmailStatus Updates an email as sent or failed in the queue Calls: xct_spACSetEmailStatus
Public method ToString   (inherited from MarshalByValueComponent)
Top

Protected Methods

  Name Description
Family method Dispose Overloaded. Releases the resources used by the MarshalByValueComponent.
Family method Finalize   (inherited from MarshalByValueComponent)
Family method MemberwiseClone   (inherited from Object)
Top

See Also