Class PolicyRequest
- java.lang.Object
-
- org.drools.examples.carinsurance.domain.request.PolicyRequest
-
public class PolicyRequest extends Object
-
-
Constructor Summary
Constructors Constructor Description PolicyRequest()PolicyRequest(Driver owner, Car car)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCoverageRequest(CoverageRequest coverageRequest)voidaddFlaggedMessage(String flaggedMessage)voidaddRejectedMessage(String rejectedMessage)CargetCar()List<CoverageRequest>getCoverageRequestList()List<String>getFlaggedMessageList()DrivergetOwner()List<String>getRejectedMessageList()booleanisApproved()booleanisAutomaticallyRejected()booleanisManuallyApproved()booleanisRequiresManualApproval()voidsetAutomaticallyRejected(boolean automaticallyRejected)voidsetCar(Car car)voidsetManuallyApproved(boolean manuallyApproved)voidsetOwner(Driver owner)voidsetRequiresManualApproval(boolean requiresManualApproval)
-
-
-
Method Detail
-
getOwner
public Driver getOwner()
-
setOwner
public void setOwner(Driver owner)
-
getCar
public Car getCar()
-
setCar
public void setCar(Car car)
-
getCoverageRequestList
public List<CoverageRequest> getCoverageRequestList()
-
isAutomaticallyRejected
public boolean isAutomaticallyRejected()
-
setAutomaticallyRejected
public void setAutomaticallyRejected(boolean automaticallyRejected)
-
isRequiresManualApproval
public boolean isRequiresManualApproval()
-
setRequiresManualApproval
public void setRequiresManualApproval(boolean requiresManualApproval)
-
isManuallyApproved
public boolean isManuallyApproved()
-
setManuallyApproved
public void setManuallyApproved(boolean manuallyApproved)
-
addCoverageRequest
public void addCoverageRequest(CoverageRequest coverageRequest)
-
addRejectedMessage
public void addRejectedMessage(String rejectedMessage)
-
addFlaggedMessage
public void addFlaggedMessage(String flaggedMessage)
-
isApproved
public boolean isApproved()
-
-