Uses of Interface
com.ail.core.CoreUser

Packages that use CoreUser
com.ail.core   
com.ail.core.command   
com.ail.core.configure   
com.ail.core.configure.finder   
com.ail.core.configure.server   
com.ail.core.document.generatedocument   
com.ail.core.logging   
com.ail.core.persistence   
com.ail.core.persistence.hibernate   
com.ail.core.persistence.jdo   
com.ail.core.product   
com.ail.core.product.listproducts   
com.ail.core.product.newproducttype   
com.ail.core.product.registerproduct   
com.ail.core.product.removeproduct   
com.ail.core.product.resetallproducts   
com.ail.core.product.resetproduct   
com.ail.core.product.updateproduct   
com.ail.core.validator   
com.ail.core.xmlbinding   
com.ail.coretest   
com.ail.coretest.service   
com.ail.insurance.acceptance   
com.ail.insurance.acceptance.acceptquotation   
com.ail.insurance.diary.cancelentry   
com.ail.insurance.diary.makeentry   
com.ail.insurance.quotation   
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.insurance.quotation.refreshassessmentsheets   
com.ail.insurance.subrogation   
com.ail.insurance.subrogation.makearecovery   
com.ail.insurancetest   
 

Uses of CoreUser in com.ail.core
 

Classes in com.ail.core that implement CoreUser
 class Component
          This class is the abstract supclass of all Components.
 class Core
          This class is analogous to Java's java.lang.System class.
 class CoreProxy
          This class acts as a proxy for those who need to access some of the Core's services, but for whatever reason cannot (or do not want to) implement CoreUser themselves.
 class CoreUserImpl
          Clients of the Core may use an instance of this class to satisfy the Core's callback methods.
 class EJBComponent
          This class is use as a superclass by all EJB components.
 class NullService
          This entry point does nothing.
 class Service
          The Service abstract class is implemented by all classes that may be exposed as component entry points.
 

Constructors in com.ail.core with parameters of type CoreUser
Core(CoreUser coreUser)
          Clients are obliged to pass an instance of themselves in when they create an instance of Core.
CoreProxy(java.lang.String namespace, CoreUser coreuser)
          Construct a proxy for a specific namespace, and inherit all other settings (version effective date, security principal etc) from an instance of CoreUser.
CoreUserImpl(CoreUser user)
          Create a new instance based on an existing CoreUser.
 

Uses of CoreUser in com.ail.core.command
 

Classes in com.ail.core.command that implement CoreUser
 class BeanShellAccessor
          This accessor supports the use of BeanShell scripts as services.
 class CommandServerBean
          Message Driven Bean which listens on a queue for commands to execute.
 class DroolsAccessor
          This Accessor supports the use of Drools decision tables as services.
 class DroolsDecisionTableAccessor
          This Accessor supports the use of Drools decision tables as services.
 class JaninoAccessor
          This accessor provides access to services implented using Janino.
 class WebServiceAccessor
          Accessor providing access to web service based commands.
 class XSLTAccessor
           
 

Methods in com.ail.core.command that return CoreUser
 CoreUser CommandArgImp.getCallersCore()
           
 CoreUser CommandArg.getCallersCore()
           
 CoreUser Command.getCallersCore()
          Get hold of the caller's core.
 

Methods in com.ail.core.command with parameters of type CoreUser
 void CommandArgImp.setCallersCore(CoreUser callersCore)
           
 void CommandArg.setCallersCore(CoreUser callersCore)
           
 void Command.setCallersCore(CoreUser callersCore)
          Set the caller's core.
 

Uses of CoreUser in com.ail.core.configure
 

Subinterfaces of CoreUser in com.ail.core.configure
 interface ConfigurationOwner
          Any class wishing to 'own' its private configuration details implements this interface.
 

Classes in com.ail.core.configure that implement CoreUser
 class ConfigurationOwnerImpl
           
 

Methods in com.ail.core.configure with parameters of type CoreUser
 java.util.Collection<java.lang.String> ConfigurationHandler.getConfigurationNamespaceParent(ConfigurationOwner owner, CoreUser user, Core core)
          Return the namespace(s) of the configuration(s) which are the parent, grandparent, etc of this namespae As configurations optionally have "parent" configuration that they inherit from, this method returns a collection of namespaces with one element for each configuration in the hierarchy.
 java.util.Collection<java.lang.String> ConfigurationHandler.getConfigurationSources(ConfigurationOwner owner, CoreUser user, Core core)
          Return the source of the configuration being used by this instance of core.
 Group ConfigurationHandler.getGroup(java.lang.String name, ConfigurationOwner owner, CoreUser user, Core core)
          Fetch the named group the from current configuration.
 Parameter ConfigurationHandler.getParameter(java.lang.String paramName, ConfigurationOwner owner, CoreUser user, Core core)
          Fetch the named parameter from the current configuration.
 java.util.Properties ConfigurationHandler.getParametersAsProperties(java.lang.String name, ConfigurationOwner owner, CoreUser user, Core core)
          Fetch all the Parameters in a group and return them as a java.util.Properties.
 java.lang.String ConfigurationHandler.getParameterValue(java.lang.String paramName, ConfigurationOwner owner, CoreUser user, Core core)
          Get the value of a parameter by name.
 java.lang.String ConfigurationHandler.getParameterValue(java.lang.String paramName, java.lang.String defaultValue, ConfigurationOwner owner, CoreUser user, Core core)
          Return the value of a parameter or a default value if the parameter is undefined.
 XMLMapping ConfigurationHandler.getXMLMapping(ConfigurationOwner owner, CoreUser user, Core core)
          Locate and return the XMLMapping associated with a configuration.
 Configuration ConfigurationHandler.loadConfiguration(ConfigurationOwner owner, CoreUser user, Core core)
          Load (fetch and return) the configuration associated with the current namespace and versionEffectiveDate.
 Configuration ConfigurationHandler.loadConfiguration(java.lang.String namespace, CoreUser user, Core core)
          Load (fetch and return) the configuration associated with the current namespace and versionEffectiveDate.
 

Uses of CoreUser in com.ail.core.configure.finder
 

Classes in com.ail.core.configure.finder that implement CoreUser
 class GetClassListService
          This service finds the classes that implement or extend a given base class.
 

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

Classes in com.ail.core.configure.server that implement CoreUser
 class CatalogCarService
          Service to catalog the contents of a CAR file.
 class DeployCarService
           
 class GetCommandScriptService
           
 class GetConfigurationService
           
 class GetNamespacesHistoryService
           
 class GetNamespacesService
           
 class PackageCarService
           
 class ServerBean
           
 class SetCommandScriptService
           
 class SetConfigurationService
           
 

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

Classes in com.ail.core.document.generatedocument that implement CoreUser
 class JavaMergeDataService
           
 class RenderPdfDocumentService
          This class provides an implementation of the render document service which renders to PDF using Apache FOP.

The render options supported by this implementation match up one-to-one with those supported by the Apache FOP renderer: allowCopyContent allowEditContent allowEditAnnotations allowPrint userPassword ownerPassword Specifying any of the above in RenderDocumentArg.getRenderOptionsArg() will result in the option being enabled.

 

Uses of CoreUser in com.ail.core.logging
 

Classes in com.ail.core.logging that implement CoreUser
 class SystemOutLoggerService
          This logging entry point directs log messages to the System print streams 'out' and 'err'.
 

Uses of CoreUser in com.ail.core.persistence
 

Classes in com.ail.core.persistence that implement CoreUser
 class PersistenceServerBean
          EJB Wrapper for the persistence server.
 

Uses of CoreUser in com.ail.core.persistence.hibernate
 

Classes in com.ail.core.persistence.hibernate that implement CoreUser
 class HibernateCloseSessionService
          Implemention of the open session service for Hibernate
 class HibernateCreateService
          Implemention of the create service for Hibernate
 class HibernateDeleteService
          Implemention of the delete service for Hibernate
 class HibernateLoadService
          Implemention of the update service for Hibernate
 class HibernateOpenSessionService
          Implementation of the open session service for Hibernate
 class HibernateQueryService
          Implementation of the query service for Hibernate
 class HibernateUpdateService
          Implemention of the update service for Hibernate
 

Uses of CoreUser in com.ail.core.persistence.jdo
 

Classes in com.ail.core.persistence.jdo that implement CoreUser
 class JDOImplementation
           
 

Uses of CoreUser in com.ail.core.product
 

Classes in com.ail.core.product that implement CoreUser
 class ProductManagerBean
           
 

Uses of CoreUser in com.ail.core.product.listproducts
 

Classes in com.ail.core.product.listproducts that implement CoreUser
 class ListProductsService
           
 

Uses of CoreUser in com.ail.core.product.newproducttype
 

Classes in com.ail.core.product.newproducttype that implement CoreUser
 class NewProductTypeService
          Instantiate a type defined by a product.
 

Uses of CoreUser in com.ail.core.product.registerproduct
 

Classes in com.ail.core.product.registerproduct that implement CoreUser
 class RegisterProductService
           
 

Uses of CoreUser in com.ail.core.product.removeproduct
 

Classes in com.ail.core.product.removeproduct that implement CoreUser
 class RemoveProductService
           
 

Uses of CoreUser in com.ail.core.product.resetallproducts
 

Classes in com.ail.core.product.resetallproducts that implement CoreUser
 class ResetAllProductsService
           
 

Uses of CoreUser in com.ail.core.product.resetproduct
 

Classes in com.ail.core.product.resetproduct that implement CoreUser
 class ResetProductService
           
 

Uses of CoreUser in com.ail.core.product.updateproduct
 

Classes in com.ail.core.product.updateproduct that implement CoreUser
 class UpdateProductService
           
 

Uses of CoreUser in com.ail.core.validator
 

Classes in com.ail.core.validator that implement CoreUser
 class CommonsValidatorService
          Implementation of the Validator service using the jakarta commons validator project.
 

Uses of CoreUser in com.ail.core.xmlbinding
 

Classes in com.ail.core.xmlbinding that implement CoreUser
 class CastorFromXMLService
          This entry point uses the castor framework to unmarshal an XMLString into the object it represents.
 class CastorToXMLService
          This entry point converts an objects into an XMLString representing it using the castor framework.
 

Uses of CoreUser in com.ail.coretest
 

Classes in com.ail.coretest that implement CoreUser
 class CoreUserTestCase
          This class should be extended by any test that needs to act like a core user.
 class TestConfigurationServices
           
 class TestCoreConfigReset
          The tests defined here exercise the Core system's factory.
 class TestCoreConfiguration
          The tests defined here exercise the Core system's configuration handling.
 class TestCoreFactory
          The tests defined here exercise the Core system's factory.
 class TestCoreHibernatePersistence
           
 class TestCoreLogging
          The tests defined here exercise the Core system's factory.
 class TestCoreValidator
           
 class TestCoreXMLBinding
          The tests defined here exercise the Core system's factory.
 class TestCoreXMLMapping
          Test the core system's XML data mapping facilities.
 class TestCoreXMLStringMapping
          Test the core system's XML data mapping facilities.
 class TestFactoryTypeMerging
          The core's factories support the concept of baseing one type on another - in effect allowing type definition to extend one another.
 class TestFinderService
           
 class TestGenerateDocument
           
 class TestProductServices
           
 class TestServiceInvocation
          Test that basic service invocation works as specified.
 class TestTypeXpath
           
 class TestUtilityFunctions
           
 class TimezoneTest
          This test is used to ensure that the VersionEffectiveDate mechenism works across timezones.
 

Uses of CoreUser in com.ail.coretest.service
 

Classes in com.ail.coretest.service that implement CoreUser
 class TestService
           
 

Uses of CoreUser in com.ail.insurance.acceptance
 

Classes in com.ail.insurance.acceptance that implement CoreUser
 class AcceptanceBean
           
 class AssessPaymentOptionsService
          Given a policy at quote status this service returns a list of appropriate payment options.
 class CollectPremiumService
           
 class ProduceDocumentationService
           
 class PutOnRiskService
           
 

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

Classes in com.ail.insurance.acceptance.acceptquotation that implement CoreUser
 class AcceptQuotationService
           
 

Uses of CoreUser in com.ail.insurance.diary.cancelentry
 

Classes in com.ail.insurance.diary.cancelentry that implement CoreUser
 class CancelEntryService
           
 

Uses of CoreUser in com.ail.insurance.diary.makeentry
 

Classes in com.ail.insurance.diary.makeentry that implement CoreUser
 class MakeEntryService
           
 

Uses of CoreUser in com.ail.insurance.quotation
 

Classes in com.ail.insurance.quotation that implement CoreUser
 class QuotationBean
           
 

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

Classes in com.ail.insurance.quotation.addpolicynumber that implement CoreUser
 class AddPolicyNumberService
           
 

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

Classes in com.ail.insurance.quotation.addquotenumber that implement CoreUser
 class AddQuoteNumberService
          This service generates quotation numbers and adds them to policy objects.
 

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

Classes in com.ail.insurance.quotation.assessrisk that implement CoreUser
 class AssessRiskService
           
 

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

Classes in com.ail.insurance.quotation.calculatebrokerage that implement CoreUser
 class CalculateBrokerageService
           
 

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

Classes in com.ail.insurance.quotation.calculatecommission that implement CoreUser
 class CalculateCommissionService
           
 

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

Classes in com.ail.insurance.quotation.calculatemanagementcharge that implement CoreUser
 class CalculateManagementChargeService
           
 

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

Classes in com.ail.insurance.quotation.calculatepremium that implement CoreUser
 class CalculatePremiumService
           
 

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

Classes in com.ail.insurance.quotation.calculatetax that implement CoreUser
 class CalculateTaxService
           
 

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

Classes in com.ail.insurance.quotation.enforcecompliance that implement CoreUser
 class EnforceComplianceService
           
 

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

Classes in com.ail.insurance.quotation.generatedocument that implement CoreUser
 class GenerateDocumentService
          Service to generate a quotation document.
 

Uses of CoreUser in com.ail.insurance.quotation.refreshassessmentsheets
 

Classes in com.ail.insurance.quotation.refreshassessmentsheets that implement CoreUser
 class RefreshAssessmentSheetsService
           
 

Uses of CoreUser in com.ail.insurance.subrogation
 

Classes in com.ail.insurance.subrogation that implement CoreUser
 class SubrogationBean
           
 class SubrogationBeanProxy
          This proxy is provided to simplify JSP access to the subrogation component's MakeARecovery service.
 

Uses of CoreUser in com.ail.insurance.subrogation.makearecovery
 

Classes in com.ail.insurance.subrogation.makearecovery that implement CoreUser
 class MakeARecoveryService
           
 

Uses of CoreUser in com.ail.insurancetest
 

Classes in com.ail.insurancetest that implement CoreUser
 class TestAcceptance
           
 class TestPolicyPersistence
           
 class TestQuotation
           
 class TestSubrogation
          The tests defined here exercise the Core system's factory.