com.ail.insurance.quotation.assessrisk
Interface AssessRiskArg

All Superinterfaces:
CommandArg, java.io.Serializable
All Known Implementing Classes:
AssessRiskArgImp, AssessRiskCommand

public interface AssessRiskArg
extends CommandArg

Version:
$Revision: 1.1 $

Method Summary
 Policy getPolicyArgRet()
          Fetch the value of the policy argument.
 void setPolicyArgRet(Policy policy)
          Set the value of the policy argument.
 
Methods inherited from interface com.ail.core.command.CommandArg
getCallersCore, setCallersCore
 

Method Detail

getPolicyArgRet

Policy getPolicyArgRet()
Fetch the value of the policy argument. Each of the sections in the policy is processed in turn, and appropriate additions are made to their PremiumCalculateTables. The the policy's own AssessmentSheet is updated. All of the is optional and under the control of the rules services defined for the product.

Returns:
value of policy
See Also:
setPolicyArgRet(com.ail.insurance.policy.Policy)

setPolicyArgRet

void setPolicyArgRet(Policy policy)
Set the value of the policy argument. Each of the sections in the policy is processed in turn, and appropriate additions are made to their PremiumCalculateTables. The the policy's own AssessmentSheet is updated. All of the is optional and under the control of the rules services defined for the product.

Parameters:
policy - New value for policy argument.
See Also:
getPolicyArgRet()