Package com.ibm.premises.reusable.exceptions

Exception Summary
AggregationRUCException Aggregation RUC exception
AssetParentCycleException Thrown when a user tries to modify an Asset that will cause a cycle in the Asset hierarchy.
AssetRUCException  
AssetTypeParentCycleException Thrown when a user tries to modify an Asset Type that will cause a cycle in the Asset Type hierarchy.
BackendMethodNotImplementedException Should be thrown by ReusableComponent Backend Integration classes when a method of the BackendIntegrationFacade is not supported by this backend.
BAERUCException BAE RUC exception
CommissioningRUCException Commissioning RUC exception
ConcurrentException Thrown when a user tried to edit an Asset or Asset Type and the given last update timestamp for the Asset or Asset Type is not the correct last update timsetamp.
CrossLocationAggregationNotEnabledException Should be thrown by ReusableComponent Aggregation Agent when these two conditions are both met: An event is added to the Aggregation with a different location from the existing Aggregation, AND The Agent setting AggregationRUCConstants.AGG_RUC_AGG_CROSSLOC_KEY is not set to "true"
CrossLocationDisaggregationNotEnabledException Should be thrown by ReusableComponent Disaggregation Agent when these two conditions are both met: An event is added to the Aggregation with a different location from the existing Disaggregation, AND The Agent setting DisaggregationRUCConstants.DISAGG_RUC_DISAGG_CROSSLOC_KEY is not set to "true"
DecommissioningRUCException Decommissioning RUC exception
DisaggregationRUCException Disaggregation RUC exception
DuplicateException Thrown when an Asset or an Asset Type is added with a unique id that already exists.
DuplicateTagAssignmentException  
EPCRUCException EPC RUC exception
IllegalAssetTypeDeletionException Thrown when a user tries to delete an Asset Type and there are subtypes of the Asset Type or there are Assets of the Asset Type.
IllegalAssetTypeParentModification Thrown when a user modifies the parent of an Asset Type and Assets of that Asset Type exist or Assets of subtypes of that Asset Type exist.
IllegalInstanceAttributeModificationException Thrown when a user tries to modify or delete an instance attribute of an Asset Type when Assets of that Asset Type exist.
IllegalKeyAttributeModificationException Thrown when a key attribute is added, modified, or deleted in an Asset Type when Assets of that Asset Type exist.
IllegalNewMandatoryInstanceAttributeException Thrown when a new mandatory attribute is created for an Asset Type when Assets of that Asset Type exist and no default value is given for the new attribute.
InferenceRUCException Inference RUC exception
InfoRUCException Info RUC exception
InvalidAssetPropertyValueException Thrown when a user updates the property of an Asset with a value that does not match the data type for the property.
InvalidTargetBackendException  
LocatingRUCException Locating RUC exception
ObservationRUCException Observation RUC exception
PrintingRUCException Printing RUC exception
ReportingRUCException Reporting RUC exception
ReusableComponentException Parent class for Exceptions thrown by Premises Reusable Components
ReusableComponentRuntimeException RUC runtime exceptions
ValidationRUCException Validation RUC exception
VoidMethodNotSupportedException Should be thrown by ReusableComponent agent classes and bean implementations when the default void methods are called instead of a non-void query or signal method.
WBERUCException WBE RUC exception
 



Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.