com.atlassian.bamboo.notification
Class NotificationFactory
java.lang.Object
com.atlassian.bamboo.notification.NotificationFactory
public class NotificationFactory
- extends java.lang.Object
Provides instances of the Notification Transports with the required dependencies injected.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NotificationFactory
public NotificationFactory()
getImTransport
public ImTransport getImTransport(java.lang.String imAddress)
getTextEmailTransport
public TextEmailTransport getTextEmailTransport(java.lang.String emailAddress)
getMultipartEmailTransport
public MultipartEmailTransport getMultipartEmailTransport(java.lang.String emailAddress)
getUserRecipient
public UserRecipient getUserRecipient(java.lang.String username)
setBambooSmackClient
public void setBambooSmackClient(BambooSmackClient bambooSmackClient)
setEventPublisher
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
setBambooUserManager
public void setBambooUserManager(BambooUserManager bambooUserManager)
setTemplateRenderer
public void setTemplateRenderer(TemplateRenderer templateRenderer)
setPlanManager
public void setPlanManager(PlanManager planManager)
setAdministrationConfigurationManager
public void setAdministrationConfigurationManager(AdministrationConfigurationManager administrationConfigurationManager)
setNotificationFormatter
public void setNotificationFormatter(NotificationFormatter notificationFormatter)
Copyright © 2012 Atlassian. All Rights Reserved.