public class MicrosoftTeamsNotifier extends AbstractStatusChangeNotifier
| Modifier and Type | Class and Description |
|---|---|
static class |
MicrosoftTeamsNotifier.Fact |
static class |
MicrosoftTeamsNotifier.Message |
static class |
MicrosoftTeamsNotifier.Section |
| Constructor and Description |
|---|
MicrosoftTeamsNotifier(InstanceRepository repository) |
getIgnoreChanges, getLastStatus, notify, setIgnoreChanges, updateLastStatusisEnabled, setEnabledpublic MicrosoftTeamsNotifier(InstanceRepository repository)
protected reactor.core.publisher.Mono<Void> doNotify(InstanceEvent event, Instance instance)
doNotify in class AbstractEventNotifierprotected boolean shouldNotify(InstanceEvent event, Instance instance)
shouldNotify in class AbstractStatusChangeNotifierprotected MicrosoftTeamsNotifier.Message getDeregisteredMessage(Instance instance)
protected MicrosoftTeamsNotifier.Message getRegisteredMessage(Instance instance)
protected MicrosoftTeamsNotifier.Message getStatusChangedMessage(Instance instance, String statusFrom, String statusTo)
protected MicrosoftTeamsNotifier.Message createMessage(Instance instance, String registeredTitle, String activitySubtitle)
public void setThemeColor(String themeColor)
public String getThemeColor()
public String getDeregisterActivitySubtitlePattern()
public void setDeregisterActivitySubtitlePattern(String deregisterActivitySubtitlePattern)
public String getRegisterActivitySubtitlePattern()
public void setRegisterActivitySubtitlePattern(String registerActivitySubtitlePattern)
public String getStatusActivitySubtitlePattern()
public void setStatusActivitySubtitlePattern(String statusActivitySubtitlePattern)
public String getDeRegisteredTitle()
public void setDeRegisteredTitle(String deRegisteredTitle)
public String getRegisteredTitle()
public void setRegisteredTitle(String registeredTitle)
public String getStatusChangedTitle()
public void setStatusChangedTitle(String statusChangedTitle)
public String getMessageSummary()
public void setMessageSummary(String messageSummary)
public void setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
Copyright © 2019 codecentric AG. All rights reserved.