Class UserAccount

    • Constructor Detail

      • UserAccount

        public UserAccount()
      • UserAccount

        public UserAccount​(User user)
    • Method Detail

      • getCustomPaymentAmountLimit

        public BigDecimal getCustomPaymentAmountLimit()
      • getCustomPaymentAmountPerDayLimit

        public BigDecimal getCustomPaymentAmountPerDayLimit()
      • getCustomPaymentAmountPerMonthLimit

        public BigDecimal getCustomPaymentAmountPerMonthLimit()
      • getCustomPaymentAmountPerWeekLimit

        public BigDecimal getCustomPaymentAmountPerWeekLimit()
      • getPrincipal

        public String getPrincipal()
        Description copied from interface: UserPrincipal
        Should return a value that can be used to identify the user. In case the value should be hidden, implementors should return null.
        Specified by:
        getPrincipal in interface UserPrincipal
      • getUser

        public User getUser()
      • isDisposed

        public boolean isDisposed()
        WARNING: This method is considered internal, to be used only on AccountServiceImpl.adjustAccounts(User). To check if an account is active, use AccountServiceLocal.isActive(account)
      • isHasCustomPaymentAmountLimit

        public boolean isHasCustomPaymentAmountLimit()
      • isHasCustomPaymentAmountPerDayLimit

        public boolean isHasCustomPaymentAmountPerDayLimit()
      • isHasCustomPaymentAmountPerMonthLimit

        public boolean isHasCustomPaymentAmountPerMonthLimit()
      • isHasCustomPaymentAmountPerWeekLimit

        public boolean isHasCustomPaymentAmountPerWeekLimit()
      • setCustomPaymentAmountLimit

        public void setCustomPaymentAmountLimit​(BigDecimal customPaymentAmountLimit)
      • setCustomPaymentAmountPerDayLimit

        public void setCustomPaymentAmountPerDayLimit​(BigDecimal customPaymentAmountPerDayLimit)
      • setCustomPaymentAmountPerMonthLimit

        public void setCustomPaymentAmountPerMonthLimit​(BigDecimal customPaymentAmountPerMonthLimit)
      • setCustomPaymentAmountPerWeekLimit

        public void setCustomPaymentAmountPerWeekLimit​(BigDecimal customPaymentAmountPerWeekLimit)
      • setDisposed

        public void setDisposed​(boolean disposed)
      • setUser

        public void setUser​(User user)