
public class OMailPlugin extends OServerPluginAbstract implements com.orientechnologies.orient.core.command.script.OScriptInjection, OServerPluginConfigurable
enabled| Constructor and Description |
|---|
OMailPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(javax.script.ScriptEngine engine,
javax.script.Bindings binding,
ODatabaseDocument database) |
void |
changeConfig(com.orientechnologies.orient.core.record.impl.ODocument document) |
void |
config(OServer oServer,
OServerParameterConfiguration[] iParams)
Configures the handler.
|
com.orientechnologies.orient.core.record.impl.ODocument |
getConfig() |
java.lang.String |
getName() |
OMailProfile |
getProfile(java.lang.String iName) |
java.util.Set<java.lang.String> |
getProfileNames() |
OMailPlugin |
registerProfile(java.lang.String iName,
OMailProfile iProfile) |
void |
send(java.util.Map<java.lang.String,java.lang.Object> iMessage)
Sends an email.
|
void |
unbind(javax.script.ScriptEngine engine,
javax.script.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 java.io.IOException
java.io.IOExceptionpublic void send(java.util.Map<java.lang.String,java.lang.Object> iMessage)
iMessage - Configuration as Mapjava.text.ParseExceptionpublic void bind(javax.script.ScriptEngine engine,
javax.script.Bindings binding,
ODatabaseDocument database)
bind in interface com.orientechnologies.orient.core.command.script.OScriptInjectionpublic void unbind(javax.script.ScriptEngine engine,
javax.script.Bindings binding)
unbind in interface com.orientechnologies.orient.core.command.script.OScriptInjectionpublic java.lang.String getName()
getName in interface com.orientechnologies.common.util.OServicepublic java.util.Set<java.lang.String> getProfileNames()
public OMailProfile getProfile(java.lang.String iName)
public OMailPlugin registerProfile(java.lang.String iName, OMailProfile iProfile)
public com.orientechnologies.orient.core.record.impl.ODocument getConfig()
getConfig in interface OServerPluginConfigurablepublic void changeConfig(com.orientechnologies.orient.core.record.impl.ODocument document)
changeConfig in interface OServerPluginConfigurableCopyright © 2009–2022 OrientDB. All rights reserved.