public class ProductDTO extends ConfigurationEntityDTO
DESCRIPTION, INTERNAL_NAMENAMEID| Constructor and Description |
|---|
ProductDTO() |
ProductDTO(java.lang.Long id) |
ProductDTO(Property<T,? super ProductDTO> property,
T value) |
getDescription, getInternalName, setDescription, setInternalNamecompareTo, getName, setName, toStringgetVersion, isPersistent, isTransient, setVersionequals, getId, hashCode, setIdaddPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, setAttributepublic static final java.lang.String CLASS_NAME
public static final SetProperty<BasicGroupVO,ProductDTO> ACCESSIBLE_USER_GROUPS
public static final SetProperty<AgreementVO,ProductDTO> AGREEMENTS
public static final SetProperty<ChannelVO,ProductDTO> CHANNELS
public static final ListProperty<ProductDashboardActionDTO,ProductDTO> DASHBOARD_ACTIONS
public static final SetProperty<DocumentCategoryVO,ProductDTO> DOCUMENT_CATEGORY_VIEW
public static final SetProperty<BasicGroupVO,ProductDTO> GROUPS_FOR_USER_DIRECTORY
public static final BasicProperty<java.lang.Integer,ProductDTO> MAX_ADDRESSES
public static final BasicProperty<java.lang.Integer,ProductDTO> MAX_CUSTOM_IMAGES
public static final BasicProperty<java.lang.Integer,ProductDTO> MAX_LANDLINE_PHONES
public static final BasicProperty<java.lang.Integer,ProductDTO> MAX_MESSAGE_RECIPIENTS
public static final BasicProperty<java.lang.Integer,ProductDTO> MAX_MOBILE_PHONES
public static final BasicProperty<java.lang.Integer,ProductDTO> MAX_PROFILE_IMAGES
public static final BasicProperty<java.lang.Integer,ProductDTO> MAX_SMS_PER_MONTH
public static final ListProperty<ProductMyAccessClientDTO,ProductDTO> MY_ACCESS_CLIENTS
public static final BasicProperty<java.lang.Boolean,ProductDTO> MY_CHANNELS_ACCESS_ENABLE
public static final BasicProperty<java.lang.Boolean,ProductDTO> MY_CONTACTS_ENABLE
public static final BasicProperty<java.lang.Boolean,ProductDTO> MY_DASHBOARD_SETTINGS_ENABLE
public static final BasicProperty<java.lang.Boolean,ProductDTO> MY_INVITE
public static final BasicProperty<java.lang.Boolean,ProductDTO> MY_NOTIFICATION_SETTINGS_ENABLE
public static final ListProperty<ProductMyProfileFieldDTO,ProductDTO> MY_PROFILE_FIELDS
public static final ListProperty<ProductMyRecordFieldDTO,ProductDTO> MY_RECORD_TYPE_FIELDS
public static final BasicProperty<ProductNature,ProductDTO> NATURE
public static final SetProperty<MyProductPasswordActionDTO,ProductDTO> PASSWORD_ACTIONS
public static final SetProperty<PrincipalTypeVO,ProductDTO> PRINCIPAL_TYPES
public static final ListProperty<ProductTransferStatusFlowDTO,ProductDTO> TRANSFER_STATUS_FLOWS
public static final BasicProperty<UserGroupAccessibility,ProductDTO> USER_DIRECTORY_ON_GROUPS
public static final BasicProperty<UserGroupAccessibility,ProductDTO> USER_GROUP_ACCESSIBILITY
public static final ListProperty<ProductUserProfileFieldDTO,ProductDTO> USER_PROFILE_FIELDS
public static final SetProperty<CustomFieldVO,ProductDTO> VISIBLE_TRANSACTION_FIELDS
public ProductDTO()
public ProductDTO(java.lang.Long id)
public ProductDTO(Property<T,? super ProductDTO> property, T value)
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class ConfigurationEntityDTOpublic java.util.Set<BasicGroupVO> getAccessibleUserGroups()
public void setAccessibleUserGroups(java.util.Set<BasicGroupVO> accessibleUserGroups)
public java.util.Set<AgreementVO> getAgreements()
public void setAgreements(java.util.Set<AgreementVO> agreements)
public java.util.Set<ChannelVO> getChannels()
public void setChannels(java.util.Set<ChannelVO> channels)
public java.util.List<ProductDashboardActionDTO> getDashboardActions()
public void setDashboardActions(java.util.List<ProductDashboardActionDTO> dashboardActions)
public java.util.Set<DocumentCategoryVO> getDocumentCategoryView()
public void setDocumentCategoryView(java.util.Set<DocumentCategoryVO> documentCategoryView)
public java.util.Set<BasicGroupVO> getGroupsForUserDirectory()
public void setGroupsForUserDirectory(java.util.Set<BasicGroupVO> groupsForUserDirectory)
public java.lang.Integer getMaxAddresses()
public void setMaxAddresses(java.lang.Integer maxAddresses)
public java.lang.Integer getMaxCustomImages()
public void setMaxCustomImages(java.lang.Integer maxCustomImages)
public java.lang.Integer getMaxLandlinePhones()
public void setMaxLandlinePhones(java.lang.Integer maxLandlinePhones)
public java.lang.Integer getMaxMessageRecipients()
public void setMaxMessageRecipients(java.lang.Integer maxMessageRecipients)
public java.lang.Integer getMaxMobilePhones()
public void setMaxMobilePhones(java.lang.Integer maxMobilePhones)
public java.lang.Integer getMaxProfileImages()
public void setMaxProfileImages(java.lang.Integer maxProfileImages)
public java.lang.Integer getMaxSmsPerMonth()
public void setMaxSmsPerMonth(java.lang.Integer maxSmsPerMonth)
public java.util.List<ProductMyAccessClientDTO> getMyAccessClients()
public void setMyAccessClients(java.util.List<ProductMyAccessClientDTO> myAccessClients)
public boolean isMyChannelsAccessEnable()
public void setMyChannelsAccessEnable(boolean myChannelsAccessEnable)
public boolean isMyContactsEnable()
public void setMyContactsEnable(boolean myContactsEnable)
public boolean isMyDashboardSettingsEnable()
public void setMyDashboardSettingsEnable(boolean myDashboardSettingsEnable)
public boolean isMyInvite()
public void setMyInvite(boolean myInvite)
public boolean isMyNotificationSettingsEnable()
public void setMyNotificationSettingsEnable(boolean myNotificationSettingsEnable)
public java.util.List<ProductMyProfileFieldDTO> getMyProfileFields()
public void setMyProfileFields(java.util.List<ProductMyProfileFieldDTO> myProfileFields)
public java.util.List<ProductMyRecordFieldDTO> getMyRecordTypeFields()
public void setMyRecordTypeFields(java.util.List<ProductMyRecordFieldDTO> myRecordTypeFields)
public ProductNature getNature()
public void setNature(ProductNature nature)
public java.util.Set<MyProductPasswordActionDTO> getPasswordActions()
public void setPasswordActions(java.util.Set<MyProductPasswordActionDTO> passwordActions)
public java.util.Set<PrincipalTypeVO> getPrincipalTypes()
public void setPrincipalTypes(java.util.Set<PrincipalTypeVO> principalTypes)
public java.util.List<ProductTransferStatusFlowDTO> getTransferStatusFlows()
public void setTransferStatusFlows(java.util.List<ProductTransferStatusFlowDTO> transferStatusFlows)
public UserGroupAccessibility getUserDirectoryOnGroups()
public void setUserDirectoryOnGroups(UserGroupAccessibility userDirectoryOnGroups)
public UserGroupAccessibility getUserGroupAccessibility()
public void setUserGroupAccessibility(UserGroupAccessibility userGroupAccessibility)
public java.util.List<ProductUserProfileFieldDTO> getUserProfileFields()
public void setUserProfileFields(java.util.List<ProductUserProfileFieldDTO> userProfileFields)
public java.util.Set<CustomFieldVO> getVisibleTransactionFields()
public void setVisibleTransactionFields(java.util.Set<CustomFieldVO> visibleTransactionFields)