com.ail.insurance.acceptance
Interface CollectPremiumArg

All Superinterfaces:
CommandArg, java.io.Serializable
All Known Implementing Classes:
CollectPremiumArgImp, CollectPremiumCommand

public interface CollectPremiumArg
extends CommandArg

Version:
$Revision: 1.1 $

Method Summary
 Policy getPolicyArg()
          Getter for the policyArg property.
 CurrencyAmount getPrePaymentArg()
          Getter for the prePaymentArg property.
 void setPolicyArg(Policy policyArg)
          Setter for the policyArg property.
 void setPrePaymentArg(CurrencyAmount prePaymentArg)
          Setter for the prePaymentArg property.
 
Methods inherited from interface com.ail.core.command.CommandArg
getCallersCore, setCallersCore
 

Method Detail

getPolicyArg

Policy getPolicyArg()
Getter for the policyArg property. Policy to collect premium for

Returns:
Value of policyArg, or null if it is unset

setPolicyArg

void setPolicyArg(Policy policyArg)
Setter for the policyArg property. * @see #getPolicyArg

Parameters:
policyArg - new value for property.

getPrePaymentArg

CurrencyAmount getPrePaymentArg()
Getter for the prePaymentArg property. Amount if premium already collected & just to be posted

Returns:
Value of prePaymentArg, or null if it is premium to be collected from using policy payment details

setPrePaymentArg

void setPrePaymentArg(CurrencyAmount prePaymentArg)
Setter for the prePaymentArg property. * @see #getPrePaymentArg

Parameters:
prePaymentArg - new value for property.