
public class OMailPlugin extends OServerPluginAbstract implements OScriptInjection, OServerPluginConfigurable
enabled| Constructor and Description |
|---|
OMailPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(ScriptEngine engine,
Bindings binding,
ODatabaseDocument database) |
void |
changeConfig(ODocument document) |
void |
config(OServer oServer,
OServerParameterConfiguration[] iParams)
Configures the handler.
|
ODocument |
getConfig() |
String |
getName() |
OMailProfile |
getProfile(String iName) |
Set<String> |
getProfileNames() |
OMailPlugin |
registerProfile(String iName,
OMailProfile iProfile) |
void |
send(Map<String,Object> iMessage)
Sends an email.
|
void |
unbind(ScriptEngine engine,
Bindings binding) |
void |
writeConfiguration() |
getContent, onAfterClientRequest, onBeforeClientRequest, onClientConnection, onClientDisconnection, onClientError, sendShutdown, shutdown, startupclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonSocketAccepted, onSocketDestroyedpublic void config(OServer oServer, OServerParameterConfiguration[] iParams)
OServerPluginconfig in interface OServerPluginconfig in class OServerPluginAbstractpublic void writeConfiguration()
throws IOException
IOExceptionpublic void send(Map<String,Object> iMessage)
iMessage - Configuration as MapParseExceptionpublic void bind(ScriptEngine engine, Bindings binding, ODatabaseDocument database)
bind in interface OScriptInjectionpublic void unbind(ScriptEngine engine, Bindings binding)
unbind in interface OScriptInjectionpublic OMailProfile getProfile(String iName)
public OMailPlugin registerProfile(String iName, OMailProfile iProfile)
public ODocument getConfig()
getConfig in interface OServerPluginConfigurablepublic void changeConfig(ODocument document)
changeConfig in interface OServerPluginConfigurableCopyright © 2009–2025 OrientDB. All rights reserved.