public class CRMDOCommunication extends CRMDOTransactionalEntity implements ICRMDOExplicitAccessibleEntity, ICRMDOCustomerBasedEntity, ICRMDOAuditTrailedEntity, ICRMDOUnboundParameterEntity
Constructor and Description |
---|
CRMDOCommunication() |
canBeApproved, getApprovalRequests, getAssignedToUnit, getAssignedToUser, getCanBeApproved, getCategory, getGroup, getIsAcceptable, getIsPendingAproval, getNumberOfPendingAprovals, getOwnedByGroup, getPreviousAssignedToUser, getPrivacyLevel, getReadOnlyAccess, getStage, getStatus, getType, getUsersAuthorisedToRespond, isAcceptable, isPendingAproval, setApprovalRequests, setAssignedToUnit, setAssignedToUser, setCanBeApproved, setCategory, setGroup, setIsAcceptable, setIsPendingAproval, setNumberOfPendingAprovals, setOwnedByGroup, setPreviousAssignedToUser, setPrivacyLevel, setReadOnlyAccess, setStage, setStatus, setType, setUsersAuthorisedToRespond
clone, compareObjects, compareTo, equals, getAlias, getAliases, getAltCode, getAttachments, getComparableByXPath, getCreatedByUnit, getCreatedByUser, getCreatedDate, getDefaultMandatoryFields, getDeletedFlagFieldName, getDescription, getFieldsize, getFieldsizes, getId, getIsAssignable, getIsDeletable, getIsDeleted, getIsEditable, getIsViewable, getMandatoryFields, getModifiedCollections, getName, getNewvalues, getNotes, getNotVisibleActions, getNotVisibleFields, getNotVisiblePrintouts, getNumber, getOldvalues, getOwnerCollection, getProperties, getProperty, getReadOnlyFields, getRecVersion, getSortby, getUpdatedByUnit, getUpdatedByUser, getUpdatedDate, initFieldsizes, initializeCRMDO, isAssignable, isDeletable, isDeleted, isEditable, isMandatory, isModified, isModified, isNew, isSortbyDefined, isSpecified, isViewable, networkRestrictionsSet, onDelete, onLoad, onLoad, onSave, onSave, onUpdate, securityRestrictionsSet, setAlias, setAltCode, setAttachments, setChange, setCreatedByUnit, setCreatedByUser, setCreatedDate, setDefaultMandatoryFields, setDescription, setFieldsize, setId, setIsAssignable, setIsDeletable, setIsDeleted, setIsEditable, setIsViewable, setMandatoryFields, setModified, setModifiedCollections, setName, setNetworkRestrictionsSet, setNew, setNew, setNewvalues, setNotes, setNotVisibleActions, setNotVisibleFields, setNotVisiblePrintouts, setNumber, setOldvalues, setOwnerCollection, setProperty, setReadOnlyFields, setRecVersion, setSecurityRestrictionsSet, setSortby, setUpdatedByUnit, setUpdatedByUser, setUpdatedDate, sortbyCompareTo, toString
getClass, hashCode, notify, notifyAll, wait, wait, wait
getOwnedByGroup, getPrivacyLevel, getType, setOwnedByGroup, setPrivacyLevel
public java.lang.String getSubject()
public void setSubject(java.lang.String subject)
public java.lang.String getSharedNotes()
getSharedNotes
in class CRMDO
public void setSharedNotes(java.lang.String sharedNotes)
setSharedNotes
in class CRMDO
public CommunicationDirection getDirection()
public void setDirection(CommunicationDirection direction)
public CommunicationMedia getMedia()
public void setMedia(CommunicationMedia media)
public CRMDOContactInformation getContactInformation()
getContactInformation
in interface ICRMDOCustomerBasedEntity
public void setContactInformation(CRMDOContactInformation contactInformation)
setContactInformation
in interface ICRMDOCustomerBasedEntity
public CRMDOJob getJob()
public void setJob(CRMDOJob job)
public CRMDOActivity getActivity()
public void setActivity(CRMDOActivity activity)
public CRMDOSubscription getSubscription()
public void setSubscription(CRMDOSubscription subscription)
public CRMDONotification getNotification()
public void setNotification(CRMDONotification notification)
public CommunicationLifeCycleState getLifeCycleState()
public void setLifeCycleState(CommunicationLifeCycleState lifeCycleState)
public CRMDOCommunicationQueueExternalSystem getQueueExternalSystem()
public void setQueueExternalSystem(CRMDOCommunicationQueueExternalSystem queueExternalSystem)
public java.lang.String getTo()
public void setTo(java.lang.String to)
public java.lang.String getFrom()
public void setFrom(java.lang.String from)
public CRMDOAccountReceivable getAccountReceivable()
public void setAccountReceivable(CRMDOAccountReceivable accountReceivable)
public CRMDOCommunication getCommunication()
public void setCommunication(CRMDOCommunication communication)
public java.lang.String getContent()
public void setContent(java.lang.String content)
public CRMDOBill getBill()
public void setBill(CRMDOBill bill)
public java.util.Set<CRMDOCommunication> getFollowUpCommunications()
public void setFollowUpCommunications(java.util.Set<CRMDOCommunication> followUpCommunications)
public java.lang.String getUserField1()
public void setUserField1(java.lang.String userField1)
public java.lang.String getUserField2()
public void setUserField2(java.lang.String userField2)
public java.lang.String getUserField3()
public void setUserField3(java.lang.String userField3)
public java.lang.String getUserField4()
public void setUserField4(java.lang.String userField4)
public java.lang.String getUserField5()
public void setUserField5(java.lang.String userField5)
public java.lang.String getUserField6()
public void setUserField6(java.lang.String userField6)
public java.lang.String getUserField7()
public void setUserField7(java.lang.String userField7)
public java.lang.String getUserField8()
public void setUserField8(java.lang.String userField8)
public java.math.BigDecimal getFloat1()
public void setFloat1(java.math.BigDecimal float1)
public java.math.BigDecimal getFloat2()
public void setFloat2(java.math.BigDecimal float2)
public java.math.BigDecimal getFloat3()
public void setFloat3(java.math.BigDecimal float3)
public java.math.BigDecimal getFloat4()
public void setFloat4(java.math.BigDecimal float4)
public java.util.Date getDateTime1()
public void setDateTime1(java.util.Date dateTime1)
public java.util.Date getDateTime2()
public void setDateTime2(java.util.Date dateTime2)
public java.util.Date getDateTime3()
public void setDateTime3(java.util.Date dateTime3)
public java.util.Date getDateTime4()
public void setDateTime4(java.util.Date dateTime4)
public CRMDOCommunicationTemplate getTemplate()
public void setTemplate(CRMDOCommunicationTemplate template)
public static long getSerialversionuid()
public CRMDOCommunicationQueue getCommunicationQueue()
public void setCommunicationQueue(CRMDOCommunicationQueue communicationQueue)
public CRMDORewardAwardTransaction getRewardAwardTransaction()
public void setRewardAwardTransaction(CRMDORewardAwardTransaction rewardAwardTransaction)
public CRMDORewardSpendTransaction getRewardSpendTransaction()
public void setRewardSpendTransaction(CRMDORewardSpendTransaction rewardSpendTransaction)
public CRMDORewardParticipant getRewardParticipant()
public void setRewardParticipant(CRMDORewardParticipant rewardParticipant)
public CRMDOServiceRequest getServiceRequest()
public void setServiceRequest(CRMDOServiceRequest serviceRequest)
public CRMDOPaymentGatewayRequest getPaymentGatewayRequest()
public void setPaymentGatewayRequest(CRMDOPaymentGatewayRequest paymentGatewayRequest)
public CRMDOPaymentGatewayCard getPaymentGatewayCard()
public void setPaymentGatewayCard(CRMDOPaymentGatewayCard paymentGatewayCard)
public java.util.Set<CRMDO> getAuditTrailLogs() throws java.lang.Exception
getAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public void setAuditTrailLogs(java.util.Set<CRMDO> auditTrailLogs) throws java.lang.Exception
setAuditTrailLogs
in interface ICRMDOAuditTrailedEntity
java.lang.Exception
public CRMDOLead getLead()
public void setLead(CRMDOLead lead)
public CRMDOPayment getPayment()
public void setPayment(CRMDOPayment payment)
public CRMDOBuyInAdvanceRequest getBuyInAdvanceRequest()
public void setBuyInAdvanceRequest(CRMDOBuyInAdvanceRequest buyInAdvanceRequest)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getPhone()
public void setPhone(java.lang.String phone)
public java.lang.String getFilePath()
public void setFilePath(java.lang.String filePath)
public CRMDOAccessToken getAccessToken()
public void setAccessToken(CRMDOAccessToken accessToken)
public LifeCycleState getLCState()
getLCState
in class CRMDOTransactionalEntity
public void setLCState(LifeCycleState lifeCycleState)
setLCState
in class CRMDOTransactionalEntity
public void setUnboundParameters(java.util.Set<CRMDO> unboundParameters) throws java.lang.Exception
setUnboundParameters
in interface ICRMDOUnboundParameterEntity
java.lang.Exception
public java.util.Set<CRMDO> getUnboundParameters() throws java.lang.Exception
getUnboundParameters
in interface ICRMDOUnboundParameterEntity
java.lang.Exception
public java.lang.Integer getReplaceUnboundParameterTags()
public void setReplaceUnboundParameterTags(java.lang.Integer replaceUnboundParameterTags)
public java.lang.Boolean replaceUnboundParameterTags()
public java.lang.Integer getEmailTrackingEnabled()
public void setEmailTrackingEnabled(java.lang.Integer emailTrackingEnabled)
public java.lang.Boolean isEmailTrackingEnabled()
public java.lang.Integer getViewed()
public void setViewed(java.lang.Integer viewed)
public java.lang.Boolean isViewed()
public java.util.Date getViewedDate()
public void setViewedDate(java.util.Date viewedDate)
public java.lang.Integer getLinkTrackingEnabled()
public void setLinkTrackingEnabled(java.lang.Integer linkTrackingEnabled)
public java.lang.Boolean isLinkTrackingEnabled()
public java.util.Set<CRMDOCommunicationTrackingLink> getTrackingLinks()
public void setTrackingLinks(java.util.Set<CRMDOCommunicationTrackingLink> trackingLinks)
public java.lang.Integer getReplaceDynamicLinkTags()
public void setReplaceDynamicLinkTags(java.lang.Integer replaceDynamicLinkTags)
public java.lang.Boolean replaceDynamicLinkTags()
public CRMDOCommunicationDefinition getCommunicationDefinition()
public void setCommunicationDefinition(CRMDOCommunicationDefinition communicationDefinition)