@Entity public class PaymentTransferType extends ManualTransferType
| Constructor and Description |
|---|
PaymentTransferType() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Channel> |
getChannels() |
java.lang.String |
getDefaultFeedbackComments() |
ReferenceLevel |
getDefaultFeedbackLevel() |
java.util.Date |
getFeedbackEnabledSince() |
java.lang.Integer |
getFeedbackExpirationDays() |
java.lang.Integer |
getFeedbackExpirationReminderDays() |
java.lang.Integer |
getFeedbackReminderDays() |
java.lang.Integer |
getFeedbackReplyExpirationDays() |
TransactionFeedbackSetting |
getFeedbackSetting() |
java.math.BigDecimal |
getFixedAmount() |
java.math.BigDecimal |
getMaxAmount() |
java.math.BigDecimal |
getMaxAmountPerDay() |
java.math.BigDecimal |
getMaxAmountPerDayPinless() |
java.math.BigDecimal |
getMaxAmountPerMonth() |
java.math.BigDecimal |
getMaxAmountPerWeek() |
java.math.BigDecimal |
getMaxAmountPinless() |
java.lang.Integer |
getMaxDaysToChangeFeedback() |
java.lang.Integer |
getMaxInstallments() |
java.lang.Integer |
getMaxTransfersPerDay() |
java.lang.Integer |
getMaxTransfersPerMonth() |
java.lang.Integer |
getMaxTransfersPerWeek() |
java.math.BigDecimal |
getMinAmount() |
TimeInterval |
getMinTimeBetweenTransfers() |
TransferTypeNature |
getNature() |
java.util.Set<PrincipalType> |
getPrincipalTypes() |
PaymentTransferTypeRestrictTo |
getRestrictTo() |
java.util.Set<BasicGroup> |
getRestrictToGroups() |
java.util.Set<User> |
getRestrictToUsers() |
boolean |
isAllowFromCustomName() |
boolean |
isAllowsRecurringPayments() |
boolean |
isAllowsScheduledPayments() |
boolean |
isAllowToCustomName() |
boolean |
isPriority() |
boolean |
isRequiresFeedback() |
boolean |
isReserveTotalAmountOnScheduledPayments() |
boolean |
isShowRecurringPaymentsToReceiver() |
boolean |
isShowScheduledPaymentsToReceiver() |
boolean |
isUseFixedAmount() |
void |
setAllowFromCustomName(boolean allowFromCustomName) |
void |
setAllowsRecurringPayments(boolean allowsRecurringPayments) |
void |
setAllowsScheduledPayments(boolean allowsScheduledPayments) |
void |
setAllowToCustomName(boolean allowToCustomName) |
void |
setChannels(java.util.Set<Channel> channels) |
void |
setDefaultFeedbackComments(java.lang.String defaultFeedbackComments) |
void |
setDefaultFeedbackLevel(ReferenceLevel defaultFeedbackLevel) |
void |
setFeedbackEnabledSince(java.util.Date feedbackEnabledSince) |
void |
setFeedbackExpirationDays(java.lang.Integer feedbackExpirationDays) |
void |
setFeedbackExpirationReminderDays(java.lang.Integer feedbackExpirationReminderDays) |
void |
setFeedbackReminderDays(java.lang.Integer feedbackReminderDays) |
void |
setFeedbackReplyExpirationDays(java.lang.Integer feedbackReplyExpirationDays) |
void |
setFeedbackSetting(TransactionFeedbackSetting feedbackSetting) |
void |
setMaxAmount(java.math.BigDecimal maxAmount) |
void |
setMaxAmountPerDay(java.math.BigDecimal maxAmountPerDay) |
void |
setMaxAmountPerDayPinless(java.math.BigDecimal maxAmountPerDayPinless) |
void |
setMaxAmountPerMonth(java.math.BigDecimal maxAmountPerMonth) |
void |
setMaxAmountPerWeek(java.math.BigDecimal maxAmountPerWeek) |
void |
setMaxAmountPinless(java.math.BigDecimal maxAmountPinless) |
void |
setMaxDaysToChangeFeedback(java.lang.Integer maxDaysToChangeFeedback) |
void |
setMaxInstallments(java.lang.Integer maxInstallments) |
void |
setMaxTransfersPerDay(java.lang.Integer maxTransfersPerDay) |
void |
setMaxTransfersPerMonth(java.lang.Integer maxTransfersPerMonth) |
void |
setMaxTransfersPerWeek(java.lang.Integer maxTransfersPerWeek) |
void |
setMinAmount(java.math.BigDecimal minAmount) |
void |
setMinTimeBetweenTransfers(TimeInterval minTimeBetweenTransfers) |
void |
setPrincipalTypes(java.util.Set<PrincipalType> principalTypes) |
void |
setPriority(boolean priority) |
void |
setRequiresFeedback(boolean requiresFeedback) |
void |
setReserveTotalAmountOnScheduledPayments(boolean reserveTotalAmountOnScheduledPayments) |
void |
setRestrictTo(PaymentTransferTypeRestrictTo restrictTo) |
void |
setRestrictToGroups(java.util.Set<BasicGroup> restrictToGroups) |
void |
setRestrictToUsers(java.util.Set<User> restrictToUsers) |
void |
setShowRecurringPaymentsToReceiver(boolean showRecurringPaymentsToReceiver) |
void |
setShowScheduledPaymentsToReceiver(boolean showScheduledPaymentsToReceiver) |
addAuthorizationLevel, getAuthorizationLevels, getConfirmationMessage, getMaturityHistorySize, getMaturityPolicy, getMaxChargebackTime, isEnabled, isRequiresAuthorization, setAuthorizationLevels, setConfirmationMessage, setEnabled, setMaturityHistorySize, setMaturityPolicy, setMaxChargebackTime, setRequiresAuthorizationgetCurrency, getCustomFields, getDataTranslationType, getDirection, getdRateCreationValue, getFrom, getInitialStatuses, getNetwork, getStatusFlows, getTo, getTransferFees, isFromSystem, isFromUser, isNotifyPaymentReceived, isRequiresDescription, isToSystem, isToUser, setCustomFields, setDirection, setdRateCreationValue, setFrom, setInitialStatuses, setNotifyPaymentReceived, setRequiresDescription, setStatusFlows, setTo, setTransferFeesgetDescription, getInternalName, setDescription, setInternalName, toStringcompareTo, getName, getNames, setNamegetLogType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCodepublic java.util.Set<Channel> getChannels()
public java.lang.String getDefaultFeedbackComments()
public ReferenceLevel getDefaultFeedbackLevel()
public java.util.Date getFeedbackEnabledSince()
public java.lang.Integer getFeedbackExpirationDays()
public java.lang.Integer getFeedbackExpirationReminderDays()
public java.lang.Integer getFeedbackReminderDays()
public java.lang.Integer getFeedbackReplyExpirationDays()
public TransactionFeedbackSetting getFeedbackSetting()
public java.math.BigDecimal getFixedAmount()
public java.math.BigDecimal getMaxAmount()
public java.math.BigDecimal getMaxAmountPerDay()
public java.math.BigDecimal getMaxAmountPerDayPinless()
public java.math.BigDecimal getMaxAmountPerMonth()
public java.math.BigDecimal getMaxAmountPerWeek()
public java.math.BigDecimal getMaxAmountPinless()
public java.lang.Integer getMaxDaysToChangeFeedback()
public java.lang.Integer getMaxInstallments()
public java.lang.Integer getMaxTransfersPerDay()
public java.lang.Integer getMaxTransfersPerMonth()
public java.lang.Integer getMaxTransfersPerWeek()
public java.math.BigDecimal getMinAmount()
public TimeInterval getMinTimeBetweenTransfers()
public TransferTypeNature getNature()
getNature in class TransferTypepublic java.util.Set<PrincipalType> getPrincipalTypes()
public PaymentTransferTypeRestrictTo getRestrictTo()
public java.util.Set<BasicGroup> getRestrictToGroups()
public java.util.Set<User> getRestrictToUsers()
public boolean isAllowFromCustomName()
public boolean isAllowsRecurringPayments()
public boolean isAllowsScheduledPayments()
public boolean isAllowToCustomName()
public boolean isPriority()
public boolean isRequiresFeedback()
public boolean isReserveTotalAmountOnScheduledPayments()
public boolean isShowRecurringPaymentsToReceiver()
public boolean isShowScheduledPaymentsToReceiver()
public boolean isUseFixedAmount()
public void setAllowFromCustomName(boolean allowFromCustomName)
public void setAllowsRecurringPayments(boolean allowsRecurringPayments)
public void setAllowsScheduledPayments(boolean allowsScheduledPayments)
public void setAllowToCustomName(boolean allowToCustomName)
public void setChannels(java.util.Set<Channel> channels)
public void setDefaultFeedbackComments(java.lang.String defaultFeedbackComments)
public void setDefaultFeedbackLevel(ReferenceLevel defaultFeedbackLevel)
public void setFeedbackEnabledSince(java.util.Date feedbackEnabledSince)
public void setFeedbackExpirationDays(java.lang.Integer feedbackExpirationDays)
public void setFeedbackExpirationReminderDays(java.lang.Integer feedbackExpirationReminderDays)
public void setFeedbackReminderDays(java.lang.Integer feedbackReminderDays)
public void setFeedbackReplyExpirationDays(java.lang.Integer feedbackReplyExpirationDays)
public void setFeedbackSetting(TransactionFeedbackSetting feedbackSetting)
public void setMaxAmount(java.math.BigDecimal maxAmount)
public void setMaxAmountPerDay(java.math.BigDecimal maxAmountPerDay)
public void setMaxAmountPerDayPinless(java.math.BigDecimal maxAmountPerDayPinless)
public void setMaxAmountPerMonth(java.math.BigDecimal maxAmountPerMonth)
public void setMaxAmountPerWeek(java.math.BigDecimal maxAmountPerWeek)
public void setMaxAmountPinless(java.math.BigDecimal maxAmountPinless)
public void setMaxDaysToChangeFeedback(java.lang.Integer maxDaysToChangeFeedback)
public void setMaxInstallments(java.lang.Integer maxInstallments)
public void setMaxTransfersPerDay(java.lang.Integer maxTransfersPerDay)
public void setMaxTransfersPerMonth(java.lang.Integer maxTransfersPerMonth)
public void setMaxTransfersPerWeek(java.lang.Integer maxTransfersPerWeek)
public void setMinAmount(java.math.BigDecimal minAmount)
public void setMinTimeBetweenTransfers(TimeInterval minTimeBetweenTransfers)
public void setPrincipalTypes(java.util.Set<PrincipalType> principalTypes)
public void setPriority(boolean priority)
public void setRequiresFeedback(boolean requiresFeedback)
public void setReserveTotalAmountOnScheduledPayments(boolean reserveTotalAmountOnScheduledPayments)
public void setRestrictTo(PaymentTransferTypeRestrictTo restrictTo)
public void setRestrictToGroups(java.util.Set<BasicGroup> restrictToGroups)
public void setRestrictToUsers(java.util.Set<User> restrictToUsers)
public void setShowRecurringPaymentsToReceiver(boolean showRecurringPaymentsToReceiver)
public void setShowScheduledPaymentsToReceiver(boolean showScheduledPaymentsToReceiver)