|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Integration
Decelerate which methods should contain each integration, which allows to send messages to messengers.
Author: Volodymyr Fedorchuk
| Method Summary | |
|---|---|
void |
analyseResponse(HttpResponse response)
Analyse response after sent message |
Task |
generateMessage(java.lang.String projectName,
java.lang.String description,
java.lang.Throwable throwable)
Generate Task to send by specified params |
Task |
generateMessageFromLoggingEvent(java.lang.String projectName,
org.apache.log4j.spi.LoggingEvent event)
Generate Task to send by specified params |
DevelopersNotificationMessenger |
name()
Contains name of integration |
void |
sendMessage(Task message)
Provides sending messages to specified messenger |
| Method Detail |
|---|
DevelopersNotificationMessenger name()
void sendMessage(Task message)
message - to send
Task generateMessage(java.lang.String projectName,
java.lang.String description,
java.lang.Throwable throwable)
Task to send by specified params
projectName - where was method called. Can be nulldescription - about situation. Can be nullthrowable - which happened. Can be null
Task JSON
Task generateMessageFromLoggingEvent(java.lang.String projectName,
org.apache.log4j.spi.LoggingEvent event)
Task to send by specified params
projectName - where was method called. Can be nullevent - from logger
Task JSONvoid analyseResponse(HttpResponse response)
response - response from http client
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||