|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.services.publish.alerts.AlertTransportFactory
@SASScope(value="ALL") @BinaryCompatibilityOnly public class AlertTransportFactory
A factory used to manufacture alert delivery transports.
The supported delivery transports are listed below. View the javadoc for specific details on each delivery transport.
TemplateInterface| Constructor Summary | |
|---|---|
AlertTransportFactory()
|
|
| Method Summary | |
|---|---|
static DAVAlertTransportInterface |
getDAVAlertTransport(UserContextInterface userContext,
java.lang.String domain,
java.lang.String userId)
Creates an instance of the DAV (portlet) transport. |
static MailAlertTransportInterface |
getMailAlertTransport(com.sas.svcs.mail.client.MailServiceInterface mailService)
Creates an instance of the mail transport. |
static MailAlertTransportInterface |
getMailAlertTransport(SMTPServerInfo info)
Creates an instance of the mail transport. |
| Constructor Detail |
|---|
public AlertTransportFactory()
| Method Detail |
|---|
public static MailAlertTransportInterface getMailAlertTransport(SMTPServerInfo info)
info - The SMTP server info.
public static MailAlertTransportInterface getMailAlertTransport(com.sas.svcs.mail.client.MailServiceInterface mailService)
mailService - the WIP Mail service
public static DAVAlertTransportInterface getDAVAlertTransport(UserContextInterface userContext,
java.lang.String domain,
java.lang.String userId)
userContext - the publisherdomain - the authentiction domainuserId - The WebDAV userid. The alert notification is published to the user's personal
repository.
|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||