Uses of Class
org.jaffa.exceptions.FrameworkException

Packages that use FrameworkException
org.jaffa.beans.moulding.data   
org.jaffa.beans.moulding.data.domain This contains all the base classes used for Domain Data Access Objects.  
org.jaffa.beans.moulding.mapping   
org.jaffa.components.codehelper   
org.jaffa.components.codehelper.tx   
org.jaffa.components.finder   
org.jaffa.components.maint   
org.jaffa.components.voucher   
org.jaffa.exceptions   
org.jaffa.middleware   
org.jaffa.persistence   
org.jaffa.persistence.engines.jdbcengine.datasource.exceptions   
org.jaffa.persistence.exceptions   
org.jaffa.persistence.util   
org.jaffa.presentation.portlet.component   
org.jaffa.presentation.portlet.session.ui   
org.jaffa.rules   
org.jaffa.rules.examples.domain   
org.jaffa.rules.fieldvalidators   
 

Uses of FrameworkException in org.jaffa.beans.moulding.data
 

Methods in org.jaffa.beans.moulding.data that throw FrameworkException
 void Generic.validate()
           
 

Uses of FrameworkException in org.jaffa.beans.moulding.data.domain
 

Methods in org.jaffa.beans.moulding.data.domain that throw FrameworkException
abstract  void DomainDAO.validate()
          This is called prior to a domain DAO being used in a service.
 

Uses of FrameworkException in org.jaffa.beans.moulding.mapping
 

Subclasses of FrameworkException in org.jaffa.beans.moulding.mapping
 class MouldException
           
 

Methods in org.jaffa.beans.moulding.mapping that throw FrameworkException
 void MouldHandler.startBean(String path, Object source, Object target)
          Called prior to any processing of the target bean
 void MouldHandler.endBean(String path, Object source, Object target)
          Called after all processing has been completed on the target bean, this included its related beans
 void MouldHandler.startBeanDelete(String path, Object source, Object target)
          Called prior to deleting the target bean, only used in the deleteBean moulder
 void MouldHandler.endBeanDelete(String path, Object source, Object target)
          Called after deleting the persistent target bean, only used in the deleteBean moulder
 void MouldHandler.startBeanAdd(String path, Object source, Object target)
          Called prior to adding the persistent target bean, only used in the updateBean moulder
 void MouldHandler.endBeanAdd(String path, Object source, Object target)
          Called after adding the persistent target bean, only used in the updateBean moulder
 void MouldHandler.startBeanUpdate(String path, Object source, Object target)
          Called prior to updating the persistent target bean, only used in the updateBean moulder
 void MouldHandler.endBeanUpdate(String path, Object source, Object target)
          Called after updating the persistent target bean, only used in the updateBean moulder
static void BeanMoulder.moldFromDomain(Object source, Object target)
          Mould data from domain object and its related objects into a new JavaBean based domain object graph, based on the defined mapping rules.
static void BeanMoulder.moldFromDomain(Object source, Object target, MappingFilter filter, String objectPath)
          Mould data from domain object and its related objects into a new JavaBean based domain object graph, based on the defined mapping rules.
static void BeanMoulder.moldFromDomain(Object source, Object target, GraphMapping graph, MappingFilter filter, String objectPath, boolean includeKeys)
          Mould data from domain object and its related objects into a new JavaBean based domain object graph, based on the defined mapping rules.
static void BeanMoulder.updateBean(String path, DomainDAO source, UOW uow, MouldHandler handler)
          Take a source object and try and mold it back it its domain object
static void BeanMoulder.deleteBean(String path, DomainDAO source, UOW uow, MouldHandler handler)
          Take a source object and delete it or delete is children if it has any
 void AbstractMouldHandler.endBean(String path, Object source, Object target)
           
 void AbstractMouldHandler.endBeanAdd(String path, Object source, Object target)
           
 void AbstractMouldHandler.endBeanDelete(String path, Object source, Object target)
           
 void AbstractMouldHandler.endBeanUpdate(String path, Object source, Object target)
           
 void AbstractMouldHandler.startBean(String path, Object source, Object target)
           
 void AbstractMouldHandler.startBeanAdd(String path, Object source, Object target)
           
 void AbstractMouldHandler.startBeanDelete(String path, Object source, Object target)
           
 void AbstractMouldHandler.startBeanUpdate(String path, Object source, Object target)
           
 

Uses of FrameworkException in org.jaffa.components.codehelper
 

Methods in org.jaffa.components.codehelper that throw FrameworkException
 CodeHelperOutDto ICodeHelper.getCodes(CodeHelperInDto input)
          Retrieves the Codes for the specified domainClassName passed in the input.
 

Uses of FrameworkException in org.jaffa.components.codehelper.tx
 

Methods in org.jaffa.components.codehelper.tx that throw FrameworkException
 CodeHelperOutDto CodeHelperTx.getCodes(CodeHelperInDto input)
          Retrieves the Codes for the specified domainClassName passed in the input.
 

Uses of FrameworkException in org.jaffa.components.finder
 

Methods in org.jaffa.components.finder that throw FrameworkException
 FormKey FinderComponent2.display()
          If the displayResultsScreen property has not been set or has been set to false, it will return the FormKey for the Criteria screen.
 FormKey FinderComponent2.displayCriteria()
          Invoked the initializeCriteriaScreen() method and then returns the FormKey for the Criteria screen.
 FormKey FinderComponent2.displayResults()
          Invokes the performInquiry() method and then returns the FormKey for the Results screen.
 void FinderComponent2.performInquiry()
          Invokes the doInquiry() method and then removes the "rows" GridModel object from the cache.
protected  void FinderComponent2.initializeCriteriaScreen()
          The Component should override this method to retrieve the set of codes for dropdowns in criteria screen, if any are required.
protected abstract  FinderOutDto FinderComponent2.doInquiry()
          The Component should provide an implementation for this method to perform the actual query to obtain the FinderOutDto.
 

Uses of FrameworkException in org.jaffa.components.maint
 

Methods in org.jaffa.components.maint that throw FrameworkException
 FormKey MaintComponent2.display()
          Based on the mode and input parameters, this will either delete the domain object, or initialize the screen for updates, or bring up a blank screen.
 void MaintComponent2.prevalidateCreate()
          This will invoke the doPrevalidateCreate() method to perform prevalidations before creating a domain object.
 void MaintComponent2.create()
          This will invoke the doCreate() method to create a new domain object.
 void MaintComponent2.prevalidateUpdate(boolean performDirtyReadCheck)
          This will invoke the doPrevalidateUpdate() method to perform prevalidations before updating a domain object.
 void MaintComponent2.update(boolean performDirtyReadCheck)
          This will invoke the doUpdate() method to update the domain object.
 void MaintComponent2.delete(boolean performDirtyReadCheck)
          This will invoke the doDelete() method to delete the domain object.
 void MaintComponent2.retrieve()
          This will invoke the doRetrieve() method to retrieve the domain object.
protected  void MaintComponent2.initializeData()
          This method is invoked by the display() method when the component is run in the CREATE_MODE.
protected  void MaintComponent2.initDropDownCodes()
          The Component should override this method to retrieve the set of codes for dropdowns in a screen, if any are required.
protected abstract  void MaintComponent2.doPrevalidateCreate()
          The Component should provide an implementation for this method to perform prevalidations before creating a domain object.
protected abstract  void MaintComponent2.doCreate()
          The Component should provide an implementation for this method to create a domain object.
protected abstract  void MaintComponent2.doPrevalidateUpdate(boolean performDirtyReadCheck)
          The Component should provide an implementation for this method to perform prevalidations before updating a domain object.
protected abstract  void MaintComponent2.doUpdate(boolean performDirtyReadCheck)
          The Component should provide an implementation for this method to update the domain object.
protected abstract  void MaintComponent2.doDelete(boolean performDirtyReadCheck)
          The Component should provide an implementation for this method to delete the domain object.
protected abstract  void MaintComponent2.doRetrieve()
          The Component should provide an implementation for this method to retrieve the domain object.
 

Uses of FrameworkException in org.jaffa.components.voucher
 

Subclasses of FrameworkException in org.jaffa.components.voucher
 class VoucherGeneratorException
          This exception is thrown if an error occurs during voucher generation.
 

Methods in org.jaffa.components.voucher that throw FrameworkException
 String SimpleVoucherGenerator.generate()
          The client will invoke this method to generate a voucher.
 String IVoucherGenerator.generate()
          The client will invoke this method to generate a voucher.
abstract  String AbstractVoucherGenerator.generate()
          The client will invoke this method to generate a voucher.
 

Uses of FrameworkException in org.jaffa.exceptions
 

Subclasses of FrameworkException in org.jaffa.exceptions
 class MiddlewareException
          This is the base exception for all the middleware related exceptions.
 

Uses of FrameworkException in org.jaffa.middleware
 

Subclasses of FrameworkException in org.jaffa.middleware
 class CreateServiceException
          This exception is thrown if any error occurs during the creation of the Transaction Controller.
 

Uses of FrameworkException in org.jaffa.persistence
 

Methods in org.jaffa.persistence that throw FrameworkException
 void Persistent.performForeignKeyValidations()
          This method ensures that the modified foreign-keys are valid.
 

Uses of FrameworkException in org.jaffa.persistence.engines.jdbcengine.datasource.exceptions
 

Subclasses of FrameworkException in org.jaffa.persistence.engines.jdbcengine.datasource.exceptions
 class DataSourceCreationException
          This exception is thrown if any error occurs while creating a DataSource.
 

Uses of FrameworkException in org.jaffa.persistence.exceptions
 

Subclasses of FrameworkException in org.jaffa.persistence.exceptions
 class AddFailedException
          This exception is thrown if an addition of an object to the persistent store fails.
 class AlreadyLockedObjectException
          This exception is thrown while trying to lock a database row, which has already been locked.
 class CommitFailedException
          This exception is thrown if a commit fails.
 class DeleteFailedException
          This exception is thrown if the deletion of an object from the persistent store fails.
 class DomainObjectValidationException
          This exception will be thrown if any errors are raised while validating a domain object.
 class EngineInstantiationException
          This exception is thrown if the Persistence Engine could not be instantiated.
 class PostAddFailedException
          This exception is thrown if an error occurs in the PostAdd trigger of the persistent object.
 class PostDeleteFailedException
          This exception is thrown if an error occurs in the PostDelete trigger of the persistent object.
 class PostLoadFailedException
          This exception is thrown if an error occurs in the PostLoad trigger of the persistent object.
 class PostUpdateFailedException
          This exception is thrown if an error occurs in the PostUpdate trigger of the persistent object.
 class PreAddFailedException
          This exception is thrown if an error occurs in the PreAdd trigger of the persistent object.
 class PreDeleteFailedException
          This exception is thrown if an error occurs in the PreDelete trigger of the persistent object.
 class PreUpdateFailedException
          This exception is thrown if an error occurs in the PreUpdate trigger of the persistent object.
 class QueryFailedException
          This exception is thrown if a query fails.
 class ReadOnlyObjectException
          This exception is thrown if a ReadOnly persistent object is updated.
 class RollbackFailedException
          This exception is thrown if a rollback fails.
 class UOWException
          A base exception for all the persistence layer exceptions.
 class UpdateFailedException
          This exception is thrown if the updation of an object from the persistent store fails.
 class UpdatePrimaryKeyException
          This exception is thrown if a field, which is part of the primary key, is updated for a domain object retrieved from the database.
 

Uses of FrameworkException in org.jaffa.persistence.util
 

Methods in org.jaffa.persistence.util that throw FrameworkException
static void PersistentHelper.checkMandatoryFields(IPersistent object)
          This will check all the mandatory fields of the persistent object.
static boolean PersistentHelper.exists(UOW uow, IPersistent object)
          This will query the database to see if the primary-key of the input persistent object is already in use.
static IPersistent PersistentHelper.loadFromSerializedKey(UOW uow, String serializedKey)
          This will load the persistent object from the input serialized key, by invoking the findByPK() method of the persistent class encoded in the input String.
 

Uses of FrameworkException in org.jaffa.presentation.portlet.component
 

Methods in org.jaffa.presentation.portlet.component that throw FrameworkException
 FormKey IComponent.display()
          Returns a FormKey, which has the componentId & the formName to which control should be passed
abstract  FormKey Component.display()
          Returns a FormKey, which has the componentId & the formName to which control should be passed
 

Uses of FrameworkException in org.jaffa.presentation.portlet.session.ui
 

Methods in org.jaffa.presentation.portlet.session.ui that throw FrameworkException
 FormKey SessionExplorerComponent.viewComponent(String sessionId)
           
 FormKey SessionExplorerComponent.introspectComponent(String compId)
           
 

Uses of FrameworkException in org.jaffa.rules
 

Subclasses of FrameworkException in org.jaffa.rules
 class RulesEngineException
          This exception is thrown if an error occurs in the Dynamic Rules Engine.
 

Methods in org.jaffa.rules that throw FrameworkException
static void RulesEngine.doMandatoryValidationsForDomainField(String domainClassName, String fieldName, Object fieldValue, UOW uow)
          This will only invoke the 'Mandatory' Rules defined for the field.
static void RulesEngine.doAllValidationsForDomainField(String domainClassName, String fieldName, Object fieldValue, UOW uow)
          This will invoke all the Rules defined for the field.
static void RulesEngine.doMandatoryValidationsForDomainObject(Object domainObject, UOW uow)
          This will only invoke the 'Mandatory' Rules defined for the fields of the Domain object.
static void RulesEngine.doAllValidationsForDomainObject(Object domainObject, UOW uow)
          This will invoke all the Rules defined for the fields of the Domain object.
 

Uses of FrameworkException in org.jaffa.rules.examples.domain
 

Methods in org.jaffa.rules.examples.domain that throw FrameworkException
static boolean ValidFieldValue.exists(UOW uow, String tableName, String fieldName, String legalValue)
          Check if the domain object exists for the input Primary Key.
static ValidFieldValue ValidFieldValue.findByPK(UOW uow, String tableName, String fieldName, String legalValue)
          Returns the domain object for the input Primary Key.
 void ValidFieldValue.setTableName(String tableName)
          Use this method to update the property tableName.
 void ValidFieldValue.updateTableName(String tableName)
          This method is present for backwards compatibility only.
 String ValidFieldValue.validateTableName(String tableName)
          Use this method to validate a value for the property tableName.
 void ValidFieldValue.setFieldName(String fieldName)
          Use this method to update the property fieldName.
 void ValidFieldValue.updateFieldName(String fieldName)
          This method is present for backwards compatibility only.
 String ValidFieldValue.validateFieldName(String fieldName)
          Use this method to validate a value for the property fieldName.
 void ValidFieldValue.setLegalValue(String legalValue)
          Use this method to update the property legalValue.
 void ValidFieldValue.updateLegalValue(String legalValue)
          This method is present for backwards compatibility only.
 String ValidFieldValue.validateLegalValue(String legalValue)
          Use this method to validate a value for the property legalValue.
 void ValidFieldValue.setDescription(String description)
          Use this method to update the property description.
 void ValidFieldValue.updateDescription(String description)
          This method is present for backwards compatibility only.
 String ValidFieldValue.validateDescription(String description)
          Use this method to validate a value for the property description.
 void ValidFieldValue.setRemarks(String remarks)
          Use this method to update the property remarks.
 void ValidFieldValue.updateRemarks(String remarks)
          This method is present for backwards compatibility only.
 String ValidFieldValue.validateRemarks(String remarks)
          Use this method to validate a value for the property remarks.
 void ValidFieldValue.performForeignKeyValidations()
          This method ensures that the modified foreign-keys are valid.
 

Uses of FrameworkException in org.jaffa.rules.fieldvalidators
 

Methods in org.jaffa.rules.fieldvalidators that throw FrameworkException
 void StringFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void MandatoryFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void IntegerFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void InListFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void IFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void GenericForeignKeyFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void ForeignKeyFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void DecimalFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void DateTimeFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void DateOnlyFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void CurrencyFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 void BooleanFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
abstract  void AbstractFieldValidator.validate()
          The RulesEngine will invoke this method to perform the field validation.
 



Copyright © 2002-2004 JAFFA Project.