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 JProperties
properties
protected JProperties
propertiesToRemove
-
Constructor Summary
Constructors Constructor Description AbstractMailEditHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String
getEditJsp()
AbstractMailProvider
getMailProvider()
java.lang.String
getName()
EditAdminProperties
getProperties()
void
initFromProvider()
void
preparePropertiesObjects()
void
processProperties(JcmsFormHandler parentHandler)
void
setMailProvider(AbstractMailProvider mailProvider)
abstract boolean
validateCreate(JcmsFormHandler parentHandler)
abstract boolean
validateDelete(JcmsFormHandler parentHandler)
abstract boolean
validateUpdate(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()
-
-