public class CRMDOCommunicationTemplate extends CRMDO implements ICRMDOControlledSelectableEntity, java.util.Comparator<CRMDOCommunicationTemplate>, ICRMDOTranslatableEntity
| Constructor and Description |
|---|
CRMDOCommunicationTemplate() |
clone, compareObjects, compareTo, deepCopy, equals, getAlias, getAliases, getAltCode, getAttachments, getCode, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsRestricted, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSharedNotes, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isRestricted, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCode, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsRestricted, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSharedNotes, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toStringpublic java.lang.String getSubject()
public void setSubject(java.lang.String subject)
public java.lang.String getContent()
public void setContent(java.lang.String content)
public CommunicationDirection getDirection()
public void setDirection(CommunicationDirection direction)
public CommunicationMedia getMedia()
public void setMedia(CommunicationMedia media)
public CRMDOCommunicationCategory getCategory()
public void setCategory(CRMDOCommunicationCategory category)
public java.util.Set<CRMDOControlSelectOrganisationalUnit> getOrganisationalUnits()
getOrganisationalUnits in interface ICRMDOControlledSelectableEntitypublic void setOrganisationalUnits(java.util.Set<CRMDOControlSelectOrganisationalUnit> organisationalUnits)
setOrganisationalUnits in interface ICRMDOControlledSelectableEntitypublic CommunicationTemplateLifeCycleState getLifeCycleState()
public void setLifeCycleState(CommunicationTemplateLifeCycleState lifeCycleState)
public CRMDOCommunicationQueueExternalSystem getCommunicationQueueExternalSystem()
public void setCommunicationQueueExternalSystem(CRMDOCommunicationQueueExternalSystem communicationQueueExternalSystem)
public static long getSerialversionuid()
public java.util.Set<CRMDOCommunicationTemplateEntity> getEntities()
public void setEntities(java.util.Set<CRMDOCommunicationTemplateEntity> entities)
public int compare(CRMDOCommunicationTemplate object1, CRMDOCommunicationTemplate object2)
compare in interface java.util.Comparator<CRMDOCommunicationTemplate>public java.lang.String getAttribute()
getAttribute in interface ICRMDOTranslatableEntitypublic void setAttribute(java.lang.String attribute)
setAttribute in interface ICRMDOTranslatableEntitypublic Language getLanguage()
getLanguage in interface ICRMDOTranslatableEntitypublic void setLanguage(Language language)
setLanguage in interface ICRMDOTranslatableEntitypublic java.util.Set<CRMDOEntityAttributeTranslation> getEntityAttributeTranslations()
getEntityAttributeTranslations in interface ICRMDOTranslatableEntitypublic void setEntityAttributeTranslations(java.util.Set<CRMDOEntityAttributeTranslation> entityAttributeTranslations)
setEntityAttributeTranslations in interface ICRMDOTranslatableEntitypublic CRMDOEntityAttributeTranslation getSubjectTranslation()
public void setSubjectTranslation(CRMDOEntityAttributeTranslation subjectTranslation)
public CRMDOEntityAttributeTranslation getContentTranslation()
public void setContentTranslation(CRMDOEntityAttributeTranslation contentTranslation)
public CRMDOEntityAttributeTranslation getEntityAttributeTranslation()
public void setEntityAttributeTranslation(CRMDOEntityAttributeTranslation entityAttributeTranslation)