public class Transaction extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ACCEPTED |
protected BigDecimal |
creditAlteration |
static int |
DEPOSIT |
static int |
PENDING |
static int |
REFUSED |
static int |
WITHDRAW |
| Constructor and Description |
|---|
Transaction() |
protected BigDecimal creditAlteration
public static int PENDING
public static int ACCEPTED
public static int REFUSED
public static int WITHDRAW
public static int DEPOSIT
public Date getTransactionDate()
public void setTransactionDate(Date transactionDate)
public Date getMutationDate()
public void setMutationDate(Date mutationDate)
public Account getAccount()
public void setAccount(Account account)
public BigDecimal getCreditAlteration()
public void setCreditAlteration(BigDecimal creditAlteration)
public int getStatus()
public void setStatus(int status)
public Integer getId()
public void setId(Integer id)
public int getType()
public void setType(int type)
public String getErrorMessage()
public void setErrorMessage(String errorMessage)
public void validate()
throws TransactionDeniedException
TransactionDeniedExceptionpublic void setUser(User user)
public User getUser(javax.persistence.EntityManager em)
public String getDescription()
public void setDescription(String description)
public static Integer getExchangeRate()
public static void setExchangeRate(Integer aExchangeRate)
public BigDecimal getBillingAmount()
public void setBillingAmount(BigDecimal billingAmount)
public Integer getTxExchangeRate()
public void setTxExchangeRate(Integer txExchangeRate)
public Set getLayerPriceCompositions()
public void setLayerPriceCompositions(Set layerPriceCompositions)
public void registerUsage(LayerPriceComposition lpc) throws Exception
Exceptionpublic String getPricedLayerNames()
Copyright © 2015. All rights reserved.