public class MailerTaskSql extends TaskSql
| Modifier and Type | Class and Description |
|---|---|
static class |
MailerTaskSql.Xml
Updates a target from the stated xml file.
|
TaskSql.Dump, TaskSql.Fallback, TaskSql.Force, TaskSql.Names, TaskSql.Rebuild, TaskSql.RetrieveAbstractSql.Columns, AbstractSql.ExtractPropertyResources.Load, PropertyResources.URLResource| Modifier and Type | Field and Description |
|---|---|
private static boolean |
DEFMAIL |
static String |
KEY_MAIL |
DEFTABLE, KEY_DBREADRULE, KEY_DBWRITERULE, KEY_ENABLEDFIELD, KEY_FINISHEDFIELD, KEY_OBJECTNAMEFIELD, KEY_PROPOSALFIELD, KEY_SERIALFIELD, KEY_STARTEDFIELD, KEY_SUBMITTEDFIELD, KEY_TARGETNAMEFIELD, KEY_TELESCOPEFIELD, KEY_XMLFIELD, KEY_XMLSTAMPFIELDKEY_TABLE, SQLBATCHDIR, SQLFAILDIRKEY_NOINITONCREATE, POSTFIX_ALPHABET, POSTFIX_BYTES, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_MODTIME, POSTFIX_URLKEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORKEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOMECONFIG, KEY_CLASS| Constructor and Description |
|---|
MailerTaskSql(Map<String,String> prop) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deleteTarget(TargetDefinition td)
Deletes the target, possibly sending mail to the user
|
(package private) boolean |
enterTarget(String telid,
SporeTarget target,
Document dom,
int s0,
long urlstamp) |
private void |
sendAndWait(Mailer gmail,
javax.mail.Address from,
javax.mail.Address[] user,
javax.mail.Address[] cc,
javax.mail.Address[] bcc,
String subj,
String text) |
boolean |
setEnabled(TargetDefinition td,
boolean nuen)
Sets the enabled flag of the stated target.
|
exit, getAllObjectNames, getAllTargetNames, getAllTargetNamesFromTask, getFinished, getStarted, getXmlTime, newTarget, newTarget, retrieve, retrieveXml, setFinished, setStarted, updateTarget, updateTarget, updateTarget, updateTargetdelete, distinct, distinct, getAccess, getDefaultArchive, getDefaultFormat, getTable, init, insert, isEntry, release, release, replace, retrieve, retrieve, retrieve, single, singleclone, createFrom, createFrom, createFrom, createInstance, getApplet, getAsResources, getLocate, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, hasLocalURLs, initProperties, keyCreate, keyCreate, reload, setAppletaugment, augment, augment, augment, augment, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, isNew, parseObject, parseObject, reload, removeProperty, requires, rescanned, setObject, setProperties, setProperty, stringProperties, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdefaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringPropertiespublic static final String KEY_MAIL
private static final boolean DEFMAIL
public boolean setEnabled(TargetDefinition td, boolean nuen)
setEnabled in class TaskSqlpublic boolean deleteTarget(TargetDefinition td)
deleteTarget in class TaskSqlboolean enterTarget(String telid, SporeTarget target, Document dom, int s0, long urlstamp)
enterTarget in class TaskSql