|
Oracle Configuration Interface Object API Specification Version: 11.5.10.23.13 Part No: B14186-01 |
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
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 | |
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 |
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
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.