|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.database.Row
planetj.dataengine.PropertyRow
planetj.dataengine.operation.Operation
planetj.dataengine.sqloperation.SQLOperation
planetj.dataengine.autorun.AutoRunOperation
planetj.dataengine.autorun.EmailOperation
Describes how a operation (not this operation, another one) should be automatically emailed
Nested Class Summary |
Nested classes inherited from class planetj.database.Row |
Row.SpacingRow |
Field Summary |
Fields inherited from class planetj.dataengine.sqloperation.SQLOperation |
SQL_OP_APPLICABLE_PROPERTY_GROUPS |
Fields inherited from class planetj.dataengine.operation.Operation |
className |
Fields inherited from class planetj.database.Row |
DISPLAY_ORDER_COMPARATOR, MODE_ALTER, MODE_COPY, MODE_DELETE, MODE_INSERT, MODE_READ, MODE_SEARCH, MODE_UNKNOWN, MODE_UPDATE, mRowEventListeners |
Fields inherited from interface planetj.dataengine.security.IGuarded |
TYPE_ID_UNKNOWN, TYPE_NAME_FIELD, TYPE_NAME_SQLOPERATION, TYPE_SECURED_BY_LEVEL, TYPE_SECURED_BY_OPERATION, TYPE_UNSECURED |
Constructor Summary | |
EmailOperation()
|
Method Summary | |
AutoRunTask |
createAutoRunTask(Operation o)
Creates a AutoRunTask which will be used to automatically run a specified operation (different than this operation) |
protected boolean |
getAuthentication()
Gets the authentication setting !KGetting (08/17/2005) |
protected java.lang.String |
getBodyType()
Gets a list of String objects containing the email address to send the message to |
protected DistributionPropertyGroup |
getDistributionPropertyGroup()
Gets the property group containing the distribution properties. |
java.lang.String |
getFromAddress()
Gets the email from address |
CMMailer |
getMailer()
Gets the mailer to use when sending email |
java.lang.String |
getSubject()
Gets the email subject |
protected java.util.List |
getToAddresses()
Gets a list of String objects containing the email address to send the message to |
void |
validateRowOperation(int pOperation,
java.security.Principal pUser)
Validate if the operation can be performed on this Row. |
Methods inherited from class planetj.dataengine.autorun.AutoRunOperation |
cancelAllTasks, execute, getAutoRunPropertyGroup, postDelete, rescheduleAllTasks, update |
Methods inherited from class planetj.dataengine.PropertyRow |
getProperties, getRowPropertyGroup, getRowPropertyGroups, setProperties, setPropertiesInternal, setRowPropertyGroups, transferDataTo, transferPropertiesTo |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface planetj.dataengine.application.IOwner |
getOwnerIdField |
Methods inherited from interface planetj.dataengine.action.IActionObject |
getActionRequest, getActionRequest, handleAction, isActionApplicable |
Constructor Detail |
public EmailOperation()
Method Detail |
public AutoRunTask createAutoRunTask(Operation o)
createAutoRunTask
in class AutoRunOperation
protected java.lang.String getBodyType() throws CMException
CMException
protected DistributionPropertyGroup getDistributionPropertyGroup() throws CMException
CMException
protected boolean getAuthentication() throws CMException
CMException
public java.lang.String getFromAddress() throws CMException
CMException
public CMMailer getMailer() throws CMException
CMException
public java.lang.String getSubject() throws CMException
CMException
protected java.util.List getToAddresses() throws CMException
CMException
public void validateRowOperation(int pOperation, java.security.Principal pUser) throws DataEngineException
Row
validateRowOperation
in class Row
DataEngineException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |