|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ail.core.Type
com.ail.core.Service
com.ail.insurance.quotation.assessrisk.AssessRiskService
public class AssessRiskService
| Field Summary |
|---|
| Fields inherited from class com.ail.core.Type |
|---|
jXPathContext, NOT_PERSISTED |
| Constructor Summary | |
|---|---|
AssessRiskService()
Default constructor |
|
| Method Summary | |
|---|---|
CommandArg |
getArgs()
Getter returning the arguments used by this entry point. |
java.lang.String |
getConfigurationNamespace()
Return the product type id of the policy we're assessing the risk for as the configuration namespace. |
Core |
getCore()
Getter to fetch the entry point's code. |
Version |
getVersion()
Fetch the version of this entry point. |
VersionEffectiveDate |
getVersionEffectiveDate()
Return the date for which rules etc should be used. |
void |
invoke()
Assess risks logic is pretty simple, all of the actual risk assessment logic is handled by business rules. |
void |
setArgs(CommandArg args)
Setter used to the set the entry points arguments. |
| Methods inherited from class com.ail.core.Service |
|---|
getConfiguration, getSecurityPrincipal, resetConfiguration, setConfiguration |
| Methods inherited from class com.ail.core.Type |
|---|
addAttribute, clone, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AssessRiskService()
| Method Detail |
|---|
public Core getCore()
getCore in class Servicepublic Version getVersion()
getVersion in class Servicepublic VersionEffectiveDate getVersionEffectiveDate()
getVersionEffectiveDate in interface CoreUsergetVersionEffectiveDate in class Servicepublic java.lang.String getConfigurationNamespace()
getConfigurationNamespace in interface CoreUsergetConfigurationNamespace in class Servicepublic void setArgs(CommandArg args)
setArgs in class Serviceargs - for invokepublic CommandArg getArgs()
getArgs in class Service
public void invoke()
throws BaseException
invoke in class ServiceBaseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||