pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.shop.checkout
Class WirecardEFTPaymentData

java.lang.Object
  extended by org.torweg.pulse.util.entity.AbstractBasicEntity
      extended by org.torweg.pulse.component.shop.checkout.PaymentData
          extended by org.torweg.pulse.component.shop.checkout.WirecardEFTPaymentData
All Implemented Interfaces:
java.io.Serializable

public class WirecardEFTPaymentData
extends PaymentData

Version:
$Revision$
Author:
Christian Schatt
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.torweg.pulse.component.shop.checkout.PaymentData
PaymentData.PaymentStatus
 
Constructor Summary
WirecardEFTPaymentData()
          The no-argument constructor.
 
Method Summary
 java.lang.String getAccountHolderCompany()
          Returns the account holder company.
 java.lang.String getAccountHolderFirstName()
          Returns the account holder first name.
 java.lang.String getAccountHolderLastName()
          Returns the account holder last name.
 java.lang.String getAccountNumber()
          Returns the account number.
 java.lang.String getBankCode()
          Returns the bank code.
 java.lang.String getBankCountryCode()
          Returns the bank's country code.
 java.lang.String getIPAddress()
          Returns the IP address.
 void reinitialize()
          Reinitializes the WirecardEFTPaymentData.
 void setAccountHolderCompany(java.lang.String ahc)
          Sets the account holder company.
 void setAccountHolderFirstName(java.lang.String ahfn)
          Sets the account holder first name.
 void setAccountHolderLastName(java.lang.String ahln)
          Sets the account holder last name.
 void setAccountNumber(java.lang.String an)
          Sets the account number.
 void setBankCode(java.lang.String bc)
          Sets the bank code.
 void setBankCountryCode(java.lang.String bcc)
          Sets the bank's country code.
 void setIPAddress(java.lang.String ipa)
          Sets the IP address.
 
Methods inherited from class org.torweg.pulse.component.shop.checkout.PaymentData
getAmount, getAuthorizationCanceledAction, getAuthorizationFailedAction, getAuthorizationFinishedAction, getCaptureCanceledAction, getCaptureFailedAction, getCaptureFinishedAction, getCurrency, getPaymentDate, getPaymentMethod, getProviderTransactionId, getStatus, getTransactionId, newInstance, setAmount, setCurrency, setPaymentDate, setProviderTransactionId, setStatus, setTransactionId
 
Methods inherited from class org.torweg.pulse.util.entity.AbstractBasicEntity
compareTo, equals, getFullQualifiedClassNameJAXB, getId, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WirecardEFTPaymentData

public WirecardEFTPaymentData()
The no-argument constructor.

Method Detail

getAccountHolderFirstName

public final java.lang.String getAccountHolderFirstName()
Returns the account holder first name.

Returns:
the account holder first name.

setAccountHolderFirstName

public final void setAccountHolderFirstName(java.lang.String ahfn)
Sets the account holder first name.

Parameters:
ahfn - the account holder first name to set.

getAccountHolderLastName

public final java.lang.String getAccountHolderLastName()
Returns the account holder last name.

Returns:
the account holder last name.

setAccountHolderLastName

public final void setAccountHolderLastName(java.lang.String ahln)
Sets the account holder last name.

Parameters:
ahln - the account holder last name to set.

getAccountHolderCompany

public final java.lang.String getAccountHolderCompany()
Returns the account holder company.

Returns:
the account holder company.

setAccountHolderCompany

public final void setAccountHolderCompany(java.lang.String ahc)
Sets the account holder company.

Parameters:
ahc - the account holder company to set.

getAccountNumber

public final java.lang.String getAccountNumber()
Returns the account number.

Returns:
the account number.

setAccountNumber

public final void setAccountNumber(java.lang.String an)
Sets the account number.

Parameters:
an - the account number to set.

getBankCode

public final java.lang.String getBankCode()
Returns the bank code.

Returns:
the bank code.

setBankCode

public final void setBankCode(java.lang.String bc)
Sets the bank code.

Parameters:
bc - the bank code to set.

getBankCountryCode

public final java.lang.String getBankCountryCode()
Returns the bank's country code.

Returns:
the bank's country code.

setBankCountryCode

public final void setBankCountryCode(java.lang.String bcc)
Sets the bank's country code.

Parameters:
bcc - the bank's country code to set.

getIPAddress

public final java.lang.String getIPAddress()
Returns the IP address.

Returns:
the IP address.

setIPAddress

public final void setIPAddress(java.lang.String ipa)
Sets the IP address.

Parameters:
ipa - the IP address to set.

reinitialize

public void reinitialize()
Reinitializes the WirecardEFTPaymentData.

Overrides:
reinitialize in class PaymentData
Throws:
java.lang.IllegalStateException - if the PaymentStatus of the WirecardEFTPaymentData is CAPTURED, PENDING or BOOKED_BACK.