Uses of Class
com.ail.core.BaseException

Packages that use BaseException
com.ail.core   
com.ail.core.command   
com.ail.core.configure   
com.ail.core.configure.server   
com.ail.core.document.generatedocument   
com.ail.core.persistence   
com.ail.core.product   
com.ail.core.validator   
com.ail.insurance.acceptance   
com.ail.insurance.acceptance.acceptquotation   
com.ail.insurance.claim   
com.ail.insurance.quotation.addpolicynumber   
com.ail.insurance.quotation.addquotenumber   
com.ail.insurance.quotation.assessrisk   
com.ail.insurance.quotation.calculatebrokerage   
com.ail.insurance.quotation.calculatecommission   
com.ail.insurance.quotation.calculatemanagementcharge   
com.ail.insurance.quotation.calculatepremium   
com.ail.insurance.quotation.calculatetax   
com.ail.insurance.quotation.enforcecompliance   
com.ail.insurance.quotation.generatedocument   
com.ail.insurancetest   
 

Uses of BaseException in com.ail.core
 

Subclasses of BaseException in com.ail.core
 class PostconditionException
          The Postcondition exception is thrown to indicate the violation of an entry point's exit conditions.
 class PreconditionException
          The Precondition exception is thrown to indicate the violation of an entry points precondition.
 class VersionException
          This exception is thrown when a request is made relating to the version of an artefact that does not exist.
 class XMLException
          Exception class to notify exceptions encountered when XML is being processed.
 

Methods in com.ail.core that return BaseException
 BaseException BaseServerException.getCauseException()
          Get the BaseException that caused this BaseServerException to be thrown.
 

Methods in com.ail.core that throw BaseException
abstract  void Service.invoke()
          Invoke the entry point's business logic.
 CommandArg Core.invokeService(java.lang.String commandName, CommandArg arguments)
          Create an instance of the specified command, and invoke it with the argument provided.
 void BaseServerException.throwCause()
          Rethrow the BaseException/BaseError that caused this BaseServerException to be thrown.
 ValidatorResult Core.validate(java.lang.String key, java.lang.Object value)
          Validate a value
 

Constructors in com.ail.core with parameters of type BaseException
BaseError(BaseException e)
          Constructor Turn a BaseException into a BaseError
BaseServerException(BaseException exception)
          Create an instance wrapping a BaseException
 

Uses of BaseException in com.ail.core.command
 

Subclasses of BaseException in com.ail.core.command
 class BeanShellServiceException
          Any exceptions thrown by BeanShell services are wrapped in the exception.
 class DroolsServiceException
          This exception is thrown by the Drools Accessor in response to exceptions thrown by drools itself.
 class JaninoServiceException
          Any exceptions thrown by Janino services are wrapped in the exception.
 class JMSServiceException
          This exception is thrown by the JMS Accessor in response to exceptions thrown by JMS itself.
 class XSLTServiceException
          Any exceptions thrown by XSLT services are wrapped in the exception.
 

Methods in com.ail.core.command that throw BaseException
 void XSLTAccessor.invoke()
           
 void WebServiceAccessor.invoke()
          Invoke the command associated with this command object.
 void JaninoAccessor.invoke()
           
 void EJBAccessor.invoke()
          Invoke the service (via the EJB)
 void Command.invoke()
          Invoke the serivce itself.
 void ClassAccessor.invoke()
           
 void BeanShellAccessor.invoke()
           
abstract  void AbstractCommand.invoke()
          Invoke the command associated with this command object.
 

Constructors in com.ail.core.command with parameters of type BaseException
AccessorError(BaseException e)
          Constructor Turn a BaseException into a AccessorError
CommandInvocationError(BaseException e)
          Constructor
 

Uses of BaseException in com.ail.core.configure
 

Subclasses of BaseException in com.ail.core.configure
 class NameNotFoundException
          This exception is thrown to indicate that a named configuration element could not be found.
 

Methods in com.ail.core.configure that return BaseException
 BaseException EJBConfigurationException.getBaseExceptionCause()
          Return the cause if it was a BaseException, otherwise return null.
 

Constructors in com.ail.core.configure with parameters of type BaseException
EJBConfigurationException(BaseException e)
          Consstructor to create an EJBConfigurationException to wrap a BaseException.
 

Uses of BaseException in com.ail.core.configure.server
 

Methods in com.ail.core.configure.server that throw BaseException
 void GetConfigurationService.invokePost()
          Stub this out to prevent the Service parent class for running any pre-service before invoke is called.
 void GetConfigurationService.invokePre()
          Stub this out to prevent the Service parent class for running any pre-service before invoke is called.
 

Constructors in com.ail.core.configure.server with parameters of type BaseException
CarProcessingError(BaseException e)
           
 

Uses of BaseException in com.ail.core.document.generatedocument
 

Subclasses of BaseException in com.ail.core.document.generatedocument
 class RenderException
           
 

Methods in com.ail.core.document.generatedocument that throw BaseException
 void GenerateDocumentService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.core.persistence
 

Subclasses of BaseException in com.ail.core.persistence
 class CreateException
          Error indicating that persistance of an object could not be completed.
 class LoadException
          Error indicating that loading of an object could not be completed.
 class QueryException
          Error indicating that query objects could not be completed.
 class UpdateException
          Error indicating that persistance of an object could not be completed.
 

Constructors in com.ail.core.persistence with parameters of type BaseException
ConnectionError(BaseException e)
          Constructor Turn a BaseException into a BaseError
 

Uses of BaseException in com.ail.core.product
 

Subclasses of BaseException in com.ail.core.product
 class DuplicateProductException
          Error thrown when an attempt is made to an attemt is made to update the product registry which would result in the creation of two products with the same name.
 class UnknownProductException
          Exception thrown when an attempt is made to access a product that is unknown to the product registry.
 

Methods in com.ail.core.product that throw BaseException
 ListProductsArg ProductManagerLocal.getListProducts(ListProductsArg arg)
           
 ResetProductArg ProductManagerLocal.getProductDefinition(ResetProductArg arg)
           
 NewProductTypeArg ProductManagerLocal.newProductType(NewProductTypeArg arg)
           
 RegisterProductArg ProductManagerLocal.registerProduct(RegisterProductArg arg)
           
 RemoveProductArg ProductManagerLocal.removeProduct(RemoveProductArg arg)
           
 ResetAllProductsArg ProductManagerLocal.resetAllProducts(ResetAllProductsArg arg)
           
 UpdateProductArg ProductManagerLocal.updateProduct(UpdateProductArg arg)
           
 

Uses of BaseException in com.ail.core.validator
 

Methods in com.ail.core.validator that throw BaseException
 ValidatorResult Validator.validate(java.lang.String key, java.lang.Object value)
          Validate a value
 

Constructors in com.ail.core.validator with parameters of type BaseException
ValidationError(BaseException e)
          Constructor Turn a BaseException into a BaseError
 

Uses of BaseException in com.ail.insurance.acceptance
 

Methods in com.ail.insurance.acceptance that throw BaseException
 void PutOnRiskService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.acceptance.acceptquotation
 

Methods in com.ail.insurance.acceptance.acceptquotation that throw BaseException
 void AcceptQuotationService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.claim
 

Subclasses of BaseException in com.ail.insurance.claim
 class SectionNotFoundException
          A specified Claim section could not be found within the claim.
 

Uses of BaseException in com.ail.insurance.quotation.addpolicynumber
 

Methods in com.ail.insurance.quotation.addpolicynumber that throw BaseException
 void AddPolicyNumberService.invoke()
          This service adds a policy number to a policy.
 

Uses of BaseException in com.ail.insurance.quotation.addquotenumber
 

Methods in com.ail.insurance.quotation.addquotenumber that throw BaseException
 void AddQuoteNumberService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.quotation.assessrisk
 

Methods in com.ail.insurance.quotation.assessrisk that throw BaseException
 void AssessRiskService.invoke()
          Assess risks logic is pretty simple, all of the actual risk assessment logic is handled by business rules.
 

Uses of BaseException in com.ail.insurance.quotation.calculatebrokerage
 

Methods in com.ail.insurance.quotation.calculatebrokerage that throw BaseException
 void CalculateBrokerageService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.quotation.calculatecommission
 

Methods in com.ail.insurance.quotation.calculatecommission that throw BaseException
 void CalculateCommissionService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.quotation.calculatemanagementcharge
 

Methods in com.ail.insurance.quotation.calculatemanagementcharge that throw BaseException
 void CalculateManagementChargeService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.quotation.calculatepremium
 

Methods in com.ail.insurance.quotation.calculatepremium that throw BaseException
 void CalculatePremiumService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.quotation.calculatetax
 

Methods in com.ail.insurance.quotation.calculatetax that throw BaseException
 void CalculateTaxService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.quotation.enforcecompliance
 

Methods in com.ail.insurance.quotation.enforcecompliance that throw BaseException
 void EnforceComplianceService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurance.quotation.generatedocument
 

Methods in com.ail.insurance.quotation.generatedocument that throw BaseException
 void GenerateDocumentService.invoke()
          The 'business logic' of the entry point.
 

Uses of BaseException in com.ail.insurancetest
 

Methods in com.ail.insurancetest that throw BaseException
 void TestQuotation.testCalculatePremiumDecline()
          Policy with a decline.
 void TestQuotation.testCalculatePremiumDeclineAndRefer()
          Policy with refer and decline.
 void TestQuotation.testCalculatePremiumRefer()
          Policy with a refer.
 void TestQuotation.testDoubleReferMarkerResolution()
          Single resolution, double refer.
 void TestQuotation.testReferMarkerResolution()
          Single resolution, single refer.