Oracle Configuration Interface Object API Specification
Version: 11.5.10.23.13
Part No: B14186-01

Package oracle.apps.cz.cio

Provides classes used to create, save and restore configurations.

See:
          Description

Interface Summary
Component Interface for components.
ComponentNode Deprecated. This interface is just for backward compatibility.
IAtp Implemented by objects that can have ATP calculated.
IBasicPrice Implemented by objects that can be priced.
IBasicPricingEngine Implemented by all those who need support for pricing
IBomItem Implemented by all selectable BOM items.
ICompSetEventListener Deprecated. this class is no longer necessary...use Configurator Extensions
IConfigEventListener Deprecated. this class is no longer necessary...use Configurator Extensions
IConnectionEventListener Implemented by objects that want to find out about connections
ICount Implemented by objects that have an associated integer count.
IDecimal Implemented by objects that can both get and set a decimal value.
IDecimalMinMax Implemented by objects that have a decimal minimum and maximum value.
IFunctionalCompanion Deprecated. this class is no longer necessary
IInteger Implemented by objects that have an integer value.
IIntegerMinMax Implemented by objects that have an integer minimum and maximum.
IOption Implemented by objects that act as options.
IOptionFeature Implemented by objects that contain selectable options.
IPrice Implemented by objects that can be priced.
IPricedConfiguration IPricedConfiguration initilazes the IBasicPricingEngine implemented by java pricing customers.
IReadOnlyDecimal Implemented by objects that have a decimal value.
IRuntimeNode Implemented by all objects in the runtime configuration tree.
IState Implemented by objects that have logic state.
IText Implemented by objects that have a textual value.
ITrackableInstance This interface allows common operations to be performed on delta instances, even if they are restored as DISCONTINUED or if they are SPOOFED
IUserInterface Deprecated. This class is only supported for DHTML UIs Implemented by applications that want to provide access to the user interface in functional companions.
IUserInterfaceControl Deprecated. This class is only supported for DHTML UIs Implemented by user interface objects that represent controls that are displayed to the end user Oracle Configurator Runtime Behavior:
IUserInterfaceEvent Deprecated. This class is only supported for DHTML UIs
IUserInterfaceEventListener Deprecated. This class is only supported for DHTML UIs
IUserInterfaceImage Deprecated. This class is only supported for DHTML UIs Implemented by user interface objects that provide capabilities needed by functional companions to interact with images.
IUserInterfaceLabel Deprecated. This class is only supported for DHTML UIs Implemented by user interface objects that provide capabilities needed by functional companions to interact with labels.
IUserInterfaceNode Deprecated. This class is only supported for DHTML UIs Implemented by user interface object that allow interaction with functional companions.
IUserInterfaceScreen Deprecated. This class is only supported for DHTML UIs Implemented by user interface objects that provide capabilities needed by functional companions to interact with screens.
IValidatorChange This interface is used to represent any kind of DeltaValidator change.

 

Class Summary
AtpDeltaValidator Manages the Atp changes to runtime nodes due to user actions.
Attribute Attribute contains a reference to the Feature holding its value.
AutoFunctionalCompanion Deprecated. this class is no longer necessary Base object on which user functional companions can be based.
AvailabilityDeltaValidator Manages the changes to Availability of runtime nodes due to user actions.
AvailabilityDeltaValidator.AvailabilityChange  
BomInstance Abstract class used to represent some of the functionality of a configurable BOM Model.
BomModel Represents configurable BOM Models.
BomNode Represents configurable BOM option classes.
BomOptionClass Represents configurable BOM option classes.
BomStdItem Represents configurable BOM models.
BooleanFeature Represents a feature with a boolean value.
CIO Implements a configuration integration object that can be used to create, save, restore and delete configurations.
CompanionNode Provides methods for extracting values from a model based on property annotations.
CompanionRoot Provides functional companion implementors with property-based feature extraction.
CompanionValidationFailure Deprecated. use CustomValidationFailure Failure produced by a functional companion object.
ComponentSet Represents a set of configurable components.
ConfigParameters This class contains all the necessary information to create a configuration.
ConfigTransaction Represents a configuration transaction.
Configuration The top-level entry point to a configuration.
ConnectionDeltaValidator  
Connector  
ConnectorInfo This class is used to hold information about a connected connector which may or may not be loaded in a delta config.
CountDeltaValidator Manages the changes to count of runtime nodes due to user actions.
CountFeature Represents a countable integer feature.
CustomValidationFailure User-created failure with one life cycle.
CXCommandEvent  
CXEvent  
CXExpressionEvaluator  
CXOutputResult  
CXResult  
CXRule  
DecimalFeature Represents a feature with a decimal value.
DecimalNode An abstract class implementing behavior common to objects with a decimal value.
DeletionDeltaValidator Manages the Deletion changes to runtime nodes due to user actions.
DeltaManager Manages the changes to runtime nodes due to user actions.
DeltaRegion Represents a Region that can collect specific type of changes for interesting nodes.
DeltaValidator An abstract class that manages change of a particular type.
DependentConnectorsDeltaValidator  
DependentConnectorsDeltaValidator.DependentConnectorsChange  
DetailedSelectionStateDeltaValidator Manages the Detailed Selection State changes to runtime nodes due to user actions.
DisplayNameDeltaValidator Manages the Instance Name changes to runtime nodes due to user actions.
DisplayNameDeltaValidator.DisplayNameChange  
DisplayNamePathDeltaValidator Manages the DisplayNamePath changes to runtime nodes due to user actions.
DisplayNamePathDeltaValidator.DisplayNamePathChange  
EligibleTargetsDeltaValidator  
ExpressionEvaluator  
Factory Provides a class factory for the CIO to clients that do not support arguments to constructors.
FunctionalCompanion Deprecated. this class is no longer necessary Base object on which user functional companions can be based.
GlobalEventCommandsDeltaValidator Manages the changes to the available global event commands
InformationalMessage  
InformationalMessageDeltaValidator Manages the changes to informational messages.
InstalledBase This class is the repository of installed components When restoring delta configurations, this repository is used to read the most recent version of the components and write back changes This class must be subclassed and all the methods overriden in order to tie it to an actual db schema.
InstalledBaseDeltaValidator Manages the InstalledBase changes to runtime nodes due to user actions.
InstanceIndexDeltaValidator Manages the Instance Index changes to runtime nodes due to user actions.
InstanceNameDeltaValidator Manages the Instance Name changes to runtime nodes due to user actions.
InstantiationDeltaValidator  
InstantiationDeltaValidator.InstantiationChange  
IntegerFeature Represents a feature with an integer value.
IntegerNode Represents a feature with an integer value.
LineTypeDeltaValidator Manages the Line Type changes to runtime nodes due to user actions.
LoadStatusDeltaValidator Manages the Load Status changes to runtime nodes due to user actions.
LocationDeltaValidator Manages the Location changes to runtime nodes due to user actions.
Option Represents an option of an option feature.
OptionFeature Represents a feature with selectable options.
OptionFeatureNode An abstract class implementing behavior commont to all features with options.
OptionNode An abstract class implementing behavior common to all option-like objects.
PathNameDeltaValidator Manages the Path Name changes to runtime nodes due to user actions.
PricedConfiguration PricedConfiguration initializes the IBasicPricingEngine implemented by java pricing customers.
PriceDeltaValidator Manages the Price changes to runtime nodes due to user actions.
PricedNode Abstract class implementing common behavior across all runtime nodes that can be priced.
Property Represents name/value properties associated with runtime nodes.
Quick  
ReadOnlyDecimalNode An abstract class implementing behavior common to objects with a decimal value.
Reason This class wraps the information returned by a contradiction in order to include information about internal error messages.
Request This class is the used for input and output of requests into the system.
RequestsDeltaValidator  
RequestsDeltaValidator.RequestsChange  
Resource Represents a consumable resource.
RestoreValidationFailure Failure produced when restoring a configuration over a changed model.
RollUpAtpDeltaValidator Manages the Price changes to runtime nodes due to user actions.
RollUpAtpDeltaValidator.RollUpAtpChange  
RuntimeNode Abstract class implementing common behavior across all runtime nodes.
SelectionDeltaValidator Manages the changes to selected nodes due to user actions.
SelectionDeltaValidator.SelectionChange  
StateCountNode Abstract class implementing common behavior for nodes with a logic state and count.
StateDeltaValidator Manages the state changes to runtime nodes due to user actions.
StateDeltaValidator.StateChange  
StateNode Abstract class implementing common behavior across nodes with logic state.
StatusInfo Contains information about a status change for a particular runtime node.
TargetInfo This class is used to hold information about a target of a connection which may or may not be loaded in a delta config.
TextDeltaValidator Manages the Text values changes to runtime nodes due to user actions.
TextDeltaValidator.TextChange  
TextFeature Represents a feature that has a textual value.
TextNode Represents a feature that has a textual value.
Total Represents a total that has a decimal numeric value.
TotalPriceDeltaValidator Manages the Price changes to runtime nodes due to user actions.
TotalPriceDeltaValidator.TotalPriceChange  
UiExpressionDeltaValidator Manages the UI Expression changes to runtime nodes due to user actions.
UiExpressionDeltaValidator.ExpressionChange  
UiExpressionDeltaValidator.IdTypePair  
UnmodifiableConfigNodes UnmodifiableConfigNodes takes a collection and boolean as arguments.
UnsatisfactionDeltaValidator Manages the changes to the satisfaction state of runtime nodes due to user actions.
UnsatisfiedRuleMessagesDeltaValidator Manages the changes to the Unsatisfied Rule Messages
ValidationDeltaValidator Manages the changes to validation failure messages.
ValidationFailure Implements behavior common to all validation failures.
ValidatorChange This is an abstract class that implements IValidatorChange and is used to represent any kind of DeltaValidator change.

 

Exception Summary
AtpUnavailableException Signals that the CIO ATP calculation functionality is not available.
BomExplosionException Exception which is thrown when a client tries to create a configuration directly from an Apps bill of material and there is a problem with the explosion of the bill.
CXFatalException  
FuncCompCreationException Deprecated. this class is no longer necessary Signalled if a functional companion cannot be created.
FuncCompErrorException Deprecated. this class is no longer necessary FuncCompMessageException is designed to be thrown from a functional companion's autoConfigure() method code when the author of the companion wants to display an ERROR message in a dialog box to the end user.
FuncCompMessageException Deprecated. this class is no longer necessary
FunctionalCompanionException Deprecated. this class is no longer necessary
IBException  
IncompatibleInputException Signalled if a particular input is of different type than the node it is trying to restore over.
IncompatibleValueException Signalled if the value of a Runtime node is of a different type than the value tried to get/set for that node.
IneffectiveUiNodeException  
InitialRequestException Deprecated. As of 11.5.10, use NonOverridableRequestException
InsufficientCountException  
LogicalException Signalled if a logical failure occurs.
LogicalOverridableException Signalled if a logical contradiction occurs that can be overriden.
LogicalRuntimeException Signalled if a fatal logic exception occured.
MissingFileException Signalled if a particular logic file is missing.
MissingLogicException Signalled if a particular logic record is missing.
ModelLookupException Signals that that there is a problem with the ModelLookup date.
ModifiedConfigOverwriteException This exception is thrown if a user tries to overwrite a configuration revision that has been modified since the user accessed it.
NativeBomLogicException  
NeighborhoodBoundaryException Signalled if a neighborhood boundary violation occurs, i.e., if a user request extends to a change in a passively loaded instance.
NoAtpCalculatedException Exception which is thrown when an ATP method is called on an item for which ATP is not calculated.
NoConfigHeaderException Signalled if the configuration hasn't been saved yet.
NodeDeletedException  
NodeNotEffectiveException  
NonOverridableRequestException Signalled if a problem occurs during the setting of Non-Overridable Requests.
NonPricedNodeException Exception which is thrown when a pricing method is called on an item which should not be priced.
NoSuchChildException Signalled if a requested child does not exist.
NoSuchUiNodeException Signalled if a requested node does not exist.
NotOneProductException Exception which is thrown when a client tries to create a configuration by specifying the name of the project and the project contains more than one or no products.
NotOneProjectException Exception which is thrown when a client tries to create a configuration by specifying the name of the project and the project name identifies more than one or no projects.
NullDbColumnException Runtime exception which is thrown when a client tries to retrieve a null database value.
PricingUnavailableException Signals that the CIO pricing functionality is not available.
PropertyNotAvailableException  
SelectionNotMutexedException Signalled when an mutexed selection operation is performed on an option feature that does not support mutexed selection.
TransactionException Signalled if a particular logic file is missing.
UiNodeUnAvailableException  
UnloadableLogicException  
UnreachableNodeException  

 

Package oracle.apps.cz.cio Description

Provides classes used to create, save and restore configurations. The top-level entry point to this package is the configuration integration object, which provides methods for creating, saving, restoring and deleting configurations. The configuration can be manipulated by calling methods on the configuration object and its tree of runtime objects.


Oracle Configuration Interface Object API Specification
Version: 11.5.10.23.13
Part No: B14186-01

Copyright © 1999, 2004, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.