A C D E G I M O P R S U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractOutbound - Class in com.tarsolution.notifyman.shared.plugin.outbound
- AbstractOutbound() - Constructor for class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
C
- checkStatus(Map<String, Object>) - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
-
The method run as a periodical by a times, in this method, you should check your plugin status
- com.tarsolution.notifyman.shared.common - package com.tarsolution.notifyman.shared.common
- com.tarsolution.notifyman.shared.plugin - package com.tarsolution.notifyman.shared.plugin
- com.tarsolution.notifyman.shared.plugin.outbound - package com.tarsolution.notifyman.shared.plugin.outbound
D
- destroy() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
-
The method is run when the application is closed, in this method you can do all your destructions process.
E
- error(String) - Static method in class com.tarsolution.notifyman.shared.plugin.outbound.Response
- ERROR - com.tarsolution.notifyman.shared.plugin.StatusEnum
G
- getAuthor() - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- getConfiguration() - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- getContent() - Method in class com.tarsolution.notifyman.shared.common.Message
- getDescription() - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- getInfo() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
- getMessage() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.Response
- getMessageTime() - Method in class com.tarsolution.notifyman.shared.common.Message
- getName() - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- getNotificationType() - Method in class com.tarsolution.notifyman.shared.common.Message
- getPluginType() - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- getStatus() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
- getStatus() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.Response
- getSubject() - Method in class com.tarsolution.notifyman.shared.common.Message
- getUserInfo() - Method in class com.tarsolution.notifyman.shared.common.Message
- getUUID() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
- getVersion() - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
I
- initialize(Map<String, Object>) - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
-
The method run when the application is starting in this method you can do all your initialize process.
M
- Message - Class in com.tarsolution.notifyman.shared.common
-
The Class define Message model of Notifyman
- Message(String, String, String, Date, Map<String, String>) - Constructor for class com.tarsolution.notifyman.shared.common.Message
O
- ok() - Static method in class com.tarsolution.notifyman.shared.plugin.outbound.Response
- OK - com.tarsolution.notifyman.shared.plugin.StatusEnum
- OUTBOUND - com.tarsolution.notifyman.shared.plugin.PluginTypeEnum
P
- PluginInfo - Class in com.tarsolution.notifyman.shared.plugin
-
The Class defines your plugin information
- PluginInfo(PluginTypeEnum, String) - Constructor for class com.tarsolution.notifyman.shared.plugin.PluginInfo
- PluginInfo(PluginTypeEnum, String, String) - Constructor for class com.tarsolution.notifyman.shared.plugin.PluginInfo
- PluginInfo(PluginTypeEnum, String, String, String, String, Map<String, Object>) - Constructor for class com.tarsolution.notifyman.shared.plugin.PluginInfo
- PluginTypeEnum - Enum in com.tarsolution.notifyman.shared.plugin
-
The Enum defines plugin type for any plugin as OUTBOUND
R
- register() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
-
The method is run when the plugin installed, in this method you can do all your register process.
- register_config(Consumer<Map<String, Object>>) - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
- Response - Class in com.tarsolution.notifyman.shared.plugin.outbound
-
Class defines the response pattern for your
AbstractOutbound.send(com.tarsolution.notifyman.shared.common.Message)
method - Response(StatusEnum, String) - Constructor for class com.tarsolution.notifyman.shared.plugin.outbound.Response
S
- send(Message) - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
-
The method run your outbound process for sending a message
- setAuthor(String) - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- setConfig(Map<String, Object>) - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
- setConfiguration(Map<String, Object>) - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- setContent(String) - Method in class com.tarsolution.notifyman.shared.common.Message
- setDescription(String) - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- setMessage(String) - Method in class com.tarsolution.notifyman.shared.plugin.outbound.Response
- setMessageTime(Date) - Method in class com.tarsolution.notifyman.shared.common.Message
- setName(String) - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- setNotificationType(String) - Method in class com.tarsolution.notifyman.shared.common.Message
- setPluginType(PluginTypeEnum) - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- setStatus(StatusEnum) - Method in class com.tarsolution.notifyman.shared.plugin.outbound.Response
- setSubject(String) - Method in class com.tarsolution.notifyman.shared.common.Message
- setUserInfo(Map<String, String>) - Method in class com.tarsolution.notifyman.shared.common.Message
- setVersion(String) - Method in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- StatusEnum - Enum in com.tarsolution.notifyman.shared.plugin
-
The Enum defines health status for anyservice as ERROR, OK, WARNING
U
- UNDEFINED - Static variable in class com.tarsolution.notifyman.shared.plugin.PluginInfo
- unregister() - Method in class com.tarsolution.notifyman.shared.plugin.outbound.AbstractOutbound
-
The method is run when the plugin uninstalled, in this method you can do all your unregister process.
V
- valueOf(String) - Static method in enum com.tarsolution.notifyman.shared.plugin.PluginTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tarsolution.notifyman.shared.plugin.StatusEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.tarsolution.notifyman.shared.plugin.PluginTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tarsolution.notifyman.shared.plugin.StatusEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WARNING - com.tarsolution.notifyman.shared.plugin.StatusEnum
- warning(String) - Static method in class com.tarsolution.notifyman.shared.plugin.outbound.Response
All Classes All Packages