|
Oracle Configuration Interface Object API Specification Version: 11.5.10.23.13 Part No: B14186-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--oracle.apps.cz.cio.RuntimeNode
|
+--oracle.apps.cz.cio.PricedNode
|
+--oracle.apps.cz.cio.StateNode
|
+--oracle.apps.cz.cio.StateCountNode
|
+--oracle.apps.cz.cio.OptionFeatureNode
|
+--oracle.apps.cz.cio.BomNode
|
+--oracle.apps.cz.cio.BomInstance
Abstract class used to represent some of the functionality of a configurable BOM Model. A BomInstance contains all the functionality of any other BomNode as well as the ability to be added as an instance of a ComponentSet, since it is also considered a Component.
| Field Summary | |
static java.lang.String |
RCS_ID |
static boolean |
RCS_ID_RECORDED |
| Fields inherited from class oracle.apps.cz.cio.RuntimeNode |
ACCUMULATOR_SUFFIX_TYPE, ATTR_KEY, CONNECTOR_PREFIX_TYPE, DEFAULT_IV_SUFFIX_TYPE, DEFAULT_SUFFIX_ID, DEFAULT_SUFFIX_TYPE, LOAD_CONDITIONS_GROUP_PREFIX_TYPE, NET_PREFIX_TYPE, NODE_PREFIX_TYPE, TRACKABLE_ROOT_PREFIX_TYPE |
| Fields inherited from interface oracle.apps.cz.cio.Component |
INSTANCE_TYPE_ADDED, INSTANCE_TYPE_DELETED_INITIAL, INSTANCE_TYPE_DISCONTINUED, INSTANCE_TYPE_INITIAL |
| Fields inherited from interface oracle.apps.cz.cio.IRuntimeNode |
ALL_FEATURES, BOM_MODEL, BOM_OPTION_CLASS, BOM_STD_ITEM, BOOLEAN_FEATURE, COMPONENT, COMPONENT_SET, CONNECTOR, COUNT_FEATURE, CURRENT_CHILD, CURRENT_OR_DISCONTINUED_CHILD, DECIMAL_FEATURE, DISCONTINUED_CHILD, EDITABLE, EXTENDED_PASSIVE, IMMEDIATE_PASSIVE, INTEGER_FEATURE, OPTION, OPTION_FEATURE, RESOURCE, SPOOFED, TEXT_FEATURE, TOTAL |
| Fields inherited from interface oracle.apps.cz.cio.ITrackableInstance |
EDITABLE, EXTENDED_PASSIVE, IMMEDIATE_PASSIVE, SPOOFED |
| Fields inherited from interface oracle.apps.cz.cio.IState |
FALSE, LFALSE, LTRUE, SELECTABLE, SYSTEM_EXCLUDED, TOGGLE, TRUE, UFALSE, UNKNOWN, UTRUE |
| Method Summary | |
void |
disconnectAll()This method disconnects all connections from this instance to targets outside this instance, and, all connections targeting any component in this instance from outside this instance. |
oracle.apps.cz.dio.config.DbConfigHeader |
getBaselineHeader() |
java.lang.String |
getCaption()returns the caption for this instance, which is its instance name, if one exists; otherwise, the caption for the runtime node |
com.sun.java.util.collections.Collection |
getConnectorInfo()Returns the list of ConnectorInfo objects representing connectors currently connected to this component, whether they are loaded into this session or not |
com.sun.java.util.collections.List |
getConnectors()Returns the list of connectors currently connected to this component |
double |
getDecimalDefaultQuantity()Gets the decimal default quantity. |
double |
getDecimalMaxQuantity()Gets the maximum quantity. |
double |
getDecimalMinQuantity()Gets the minimum quantity. |
java.lang.String |
getDisplayName()Returns the display name for this node as specified in the UI |
long |
getHeaderId() |
long |
getInstalledRevision() |
oracle.apps.cz.dio.config.DbConfigHeader |
getInstanceHeader() |
java.lang.String |
getInstanceName()Returns the name of this component instance, if it has been set or else null. |
int |
getInstanceNumber()Deprecated. see getInstanceNumberLong() |
long |
getInstanceNumberLong()Returns InstanceHeaderId if this node is a TrackableRoot else returns the instance number of this component (1 if virtual). |
int |
getInstanceType()Returns the instance type of this component (INSTANCE_TYPE_INITIAL if virtual). |
long |
getLastSavedRevision()Returns the last saved revision of this instances. |
java.lang.String |
getName()Gets the name of the node. |
int |
getPosition()returns the position of the this component in the component set or -1 if not a member of a component set |
int |
getReferringOrDatabaseID()Returns the database ID of the referring node if it is a reference or the database ID of the RuntimeNode itself. |
int |
getReferringOrPersistentID()Returns the persistent ID of the referring node if it is a reference or the persistent ID of the RuntimeNode itself. |
long |
getRevision() |
long |
getRootConfigItemId() |
com.sun.java.util.collections.List |
getSelectableChildren()Returns a List of all selectable children. |
com.sun.java.util.collections.List |
getUnsatisfiedRuleMessages() |
boolean |
hasDefaultQuantity()Reuturns true if the BOM item has default quantity |
boolean |
hasInstanceName()Returns true if the name of this component instance has been set |
boolean |
hasMaxQuantity()Reuturns true if the BOM item has maximum quantity |
boolean |
hasMinQuantity()Returns true if the BOM item has minimum quantity |
boolean |
hasUnsatisfiedRules() |
static java.lang.String |
instanceTypeToString(int instanceType)Returns instance type as a string |
boolean |
isNewlyLoaded() |
boolean |
isRequired()Returns true if this is a required BOM item. |
boolean |
isVirtual()Returns true if this component is a virtual component. |
void |
makeEditable()Makes this Component "Editable" in a network Configuration. |
void |
setInstanceName(java.lang.String newName)Sets the name of this component instance. |
void |
setName(java.lang.String newName)Deprecated. see setInstanceName |
void |
synchronizeIBValues(java.lang.Integer locationId, java.lang.String locationTypeCode, java.lang.String name) |
void |
updateLastSavedRevision() |
| Methods inherited from class oracle.apps.cz.cio.BomNode |
addAtpNotification, areOptionsCounted, clearAtpDate, clearAtpNotifications, deselect, getAtpDate, getAtpNotifications, getComponentCode, getDefaultQuantity, getECC, getFormattedAtpDate, getInventoryItemId, getItemKey, getMaxQuantity, getMinQuantity, getOrganizationId, getPrimaryUomCode, getState, getUomCode, isOptionCounted, isOptionMutexed, isSelected, isSelectionMutexed, select, select, setAtpDate, setState, toggleAndSetCount, toggleAndSetDecimalCount |
| Methods inherited from class oracle.apps.cz.cio.OptionFeatureNode |
deselect, getAvailableOptions, getMaxSelected, getMinSelected, getSelectedOption, getSelectedOptions, hasMaxSelected, hasMinSelected |
| Methods inherited from class oracle.apps.cz.cio.StateCountNode |
getCount, getDecimalCount, setCount, setDecimalCount, toString |
| Methods inherited from class oracle.apps.cz.cio.StateNode |
getDetailedSelectionState, getSelectionState, isFalse, isFalseState, isLogic, isLogicState, isTrue, isTrueState, isUnknown, isUnknownState, isUser, isUserState, statesMatch, unset |
| Methods inherited from class java.lang.Object |
equals, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface oracle.apps.cz.cio.Component |
getComponentByExplosionId, getFuncCompByID, getFuncCompByName, getFunctionalCompanions |
| Methods inherited from interface oracle.apps.cz.cio.ComponentNode |
getChildComponentNodes |
| Methods inherited from interface oracle.apps.cz.cio.ITrackableInstance |
getConfiguration, getLoadStatus, isEditable, isLoaded |
| Methods inherited from interface oracle.apps.cz.cio.IOptionFeature |
deselect, getMaxSelected, getMinSelected, getSelectedOption, getSelectedOptions, hasMaxSelected, hasMinSelected |
| Methods inherited from interface oracle.apps.cz.cio.IState |
getDetailedSelectionState, getSelectionState, isFalse, isLogic, isTrue, isUnknown, isUser, unset |
| Methods inherited from interface oracle.apps.cz.cio.ICount |
getCount, getDecimalCount, setCount, setDecimalCount |
| Methods inherited from interface oracle.apps.cz.cio.IPrice |
getBaselineQuantity, getDeltaQuantity, getDiscountedPrice, getDiscountedPricingNotifications, getExtendedPrice, getPricingNotifications |
| Methods inherited from interface oracle.apps.cz.cio.IBasicPrice |
addListPricingNotification, getListPrice, getListPricingNotifications, getPricedNodeID, getValue, hasInventoryItemId, hasListPrice, setListPrice |
| Methods inherited from interface oracle.apps.cz.cio.IAtp |
getDatabaseID, hasAtpDate |
| Field Detail |
public static final java.lang.String RCS_ID
public static final boolean RCS_ID_RECORDED
| Method Detail |
public boolean hasMinQuantity()
IBomItemhasMinQuantity in interface IBomItemhasMinQuantity in class BomNodepublic double getDecimalMinQuantity()
IBomItemgetDecimalMinQuantity in interface IBomItemgetDecimalMinQuantity in class BomNodepublic boolean hasMaxQuantity()
IBomItemhasMaxQuantity in interface IBomItemhasMaxQuantity in class BomNodepublic double getDecimalMaxQuantity()
IBomItemgetDecimalMaxQuantity in interface IBomItemgetDecimalMaxQuantity in class BomNodepublic boolean isRequired()
IBomItemtrue if this is a required BOM item.isRequired in interface IBomItemisRequired in class BomNodepublic boolean hasDefaultQuantity()
IBomItemhasDefaultQuantity in interface IBomItemhasDefaultQuantity in class BomNodepublic double getDecimalDefaultQuantity()
IBomItemgetDecimalDefaultQuantity in interface IBomItemgetDecimalDefaultQuantity in class BomNodepublic com.sun.java.util.collections.List getSelectableChildren()
IOptionFeatureList of all selectable children. Selectable children are all immediate children of type option as well as the indirect children of all instantiable options.getSelectableChildren in interface IOptionFeaturegetSelectableChildren in class OptionFeatureNodepublic boolean isNewlyLoaded()
public static java.lang.String instanceTypeToString(int instanceType)
public int getInstanceType()
getInstanceType in interface Componentpublic int getInstanceNumber()
getInstanceNumber in interface Componentpublic long getInstanceNumberLong()
getInstanceNumberLong in interface Componentpublic boolean isVirtual()
isVirtual in interface Componentpublic int getPosition()
getPosition in interface Componentpublic int getReferringOrDatabaseID()
getReferringOrDatabaseID in interface ComponentNodegetReferringOrDatabaseID in class RuntimeNodepublic int getReferringOrPersistentID()
getReferringOrPersistentID in interface ComponentNodegetReferringOrPersistentID in class RuntimeNodepublic void setName(java.lang.String newName)
setName in interface Componentpublic void setInstanceName(java.lang.String newName)
setInstanceName in interface Componentpublic java.lang.String getInstanceName()
getInstanceName in interface Componentpublic boolean hasInstanceName()
hasInstanceName in interface Componentpublic java.lang.String getCaption()
getCaption in interface IRuntimeNodegetCaption in class RuntimeNodepublic com.sun.java.util.collections.List getConnectors()
ComponentgetConnectors in interface Componentpublic com.sun.java.util.collections.Collection getConnectorInfo()
ComponentgetConnectorInfo in interface Componentpublic long getHeaderId()
getHeaderId in interface ITrackableInstancepublic long getRevision()
getRevision in interface ITrackableInstancepublic long getInstalledRevision()
getInstalledRevision in interface ITrackableInstancepublic long getRootConfigItemId()
getRootConfigItemId in interface ITrackableInstancepublic com.sun.java.util.collections.List getUnsatisfiedRuleMessages()
getUnsatisfiedRuleMessages in interface ITrackableInstancepublic boolean hasUnsatisfiedRules()
hasUnsatisfiedRules in interface ITrackableInstancepublic long getLastSavedRevision()
getLastSavedRevision in interface ITrackableInstancepublic void updateLastSavedRevision()
updateLastSavedRevision in interface ITrackableInstancepublic oracle.apps.cz.dio.config.DbConfigHeader getInstanceHeader()
public oracle.apps.cz.dio.config.DbConfigHeader getBaselineHeader()
public void makeEditable()
throws LogicalException
ComponentmakeEditable in interface ComponentLogicalException
public void disconnectAll()
throws LogicalException
LogicalException
public void synchronizeIBValues(java.lang.Integer locationId,
java.lang.String locationTypeCode,
java.lang.String name)
synchronizeIBValues in class RuntimeNodepublic java.lang.String getName()
IRuntimeNodegetName in interface IRuntimeNodegetName in class RuntimeNodepublic java.lang.String getDisplayName()
IRuntimeNodegetDisplayName in interface IRuntimeNodegetDisplayName in class RuntimeNode
|
Oracle Configuration Interface Object API Specification Version: 11.5.10.23.13 Part No: B14186-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
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.