Package com.jalios.jcms.mail
Class AbstractMailEditHandler
- java.lang.Object
-
- com.jalios.jcms.mail.AbstractMailEditHandler
-
- Direct Known Subclasses:
LegacyMailEditHandler
public abstract class AbstractMailEditHandler extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected JPropertiespropertiesprotected JPropertiespropertiesToRemove
-
Constructor Summary
Constructors Constructor Description AbstractMailEditHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.StringgetEditJsp()AbstractMailProvidergetMailProvider()java.lang.StringgetName()EditAdminPropertiesgetProperties()voidinitFromProvider()voidpreparePropertiesObjects()voidprocessProperties(JcmsFormHandler parentHandler)voidsetMailProvider(AbstractMailProvider mailProvider)abstract booleanvalidateCreate(JcmsFormHandler parentHandler)abstract booleanvalidateDelete(JcmsFormHandler parentHandler)abstract booleanvalidateUpdate(JcmsFormHandler parentHandler)
-
-
-
Field Detail
-
properties
protected JProperties properties
-
propertiesToRemove
protected JProperties propertiesToRemove
-
-
Method Detail
-
getMailProvider
public AbstractMailProvider getMailProvider()
-
setMailProvider
public void setMailProvider(AbstractMailProvider mailProvider)
-
getEditJsp
public abstract java.lang.String getEditJsp()
-
initFromProvider
public void initFromProvider()
-
preparePropertiesObjects
public void preparePropertiesObjects()
-
getProperties
public EditAdminProperties getProperties()
-
processProperties
public void processProperties(JcmsFormHandler parentHandler)
-
validateCreate
public abstract boolean validateCreate(JcmsFormHandler parentHandler)
-
validateUpdate
public abstract boolean validateUpdate(JcmsFormHandler parentHandler)
-
validateDelete
public abstract boolean validateDelete(JcmsFormHandler parentHandler)
-
getName
public java.lang.String getName()
-
-