public class JaggedComponent extends DefaultDelegate
DefaultDelegate.DefaultAttributeDelegate, DefaultDelegate.DefaultConnectorPointDelegate
oracle.odi.domain.mapping.MapComponentDelegate.AttributeDelegate, oracle.odi.domain.mapping.MapComponentDelegate.MapConnectorPointDelegate
IMapComponent.ComponentCategory
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPONENT_TYPE_NAME
The component type name.
|
static java.lang.String |
PROPKEY_ATTR_DEFAULT
Property key name for attribute Default property.
|
static java.lang.String |
PROPKEY_ATTR_RECORD_ID
Property key name for attribute Record Id property.
|
static java.lang.String |
PROPKEY_ATTR_REQUIRED
Property key name for attribute Required property.
|
static java.lang.String |
PROPKEY_ATTR_UNIQUE_INDEX
Property key name for attribute Unique Index property.
|
static java.lang.String |
PROPKEY_CP_CONSOLIDATE_DATA
Property key name for connector point Consolidate Data property.
|
static java.lang.String |
PROPKEY_CP_SERIALIZATION_FILE
Property key name for connector point Serialization File property.
|
static java.lang.String |
PROPKEY_EODI
Property key name for End of Data Indicator property.
|
VARIABLE_COMPONENT_TYPE_NAME
Constructor and Description |
---|
JaggedComponent(oracle.odi.domain.mapping.MapComponentOwner owner,
java.lang.String name)
Constructs a new persistent jagged component.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefault(MapAttribute p_outputAttribute)
Gets the value of Default property of the specified output attribute.
|
java.lang.String |
getEndofDataIndicator()
Returns End of Data Indicator string for this jagged component.
|
java.lang.String |
getSerializationFile(MapConnectorPoint p_outputConnectorPoint)
Gets the value of Serialization File property of the specified output connector point.
|
boolean |
isConsolidateData(MapConnectorPoint p_outputConnectorPoint)
Gets the value of Consolidate Data property of the specified output connector point.
|
boolean |
isRecordId(MapAttribute p_outputAttribute)
Gets the value of Record Id property of the specified output attribute.
|
boolean |
isRequired(MapAttribute p_outputAttribute)
Gets the value of Required property of the specified output attribute.
|
boolean |
isUniqueIndex(MapAttribute p_outputAttribute)
Gets the value of Unique Index property of the specified output attribute.
|
void |
setConsolidateData(MapConnectorPoint p_outputConnectorPoint,
boolean p_consolidateData)
Sets Consolidate Data property for the specified output connector point of jagged component.
|
void |
setDefault(MapAttribute p_outputAttribute,
java.lang.String p_default)
Sets Default property for the specified output attribute of jagged component.
|
void |
setEndofDataIndicator(java.lang.String p_edi)
Sets End of Data Indicator string for this jagged component.
|
void |
setRecordId(MapAttribute p_outputAttribute,
boolean p_recordId)
Sets Record Id property for the specified output attribute of jagged component.
|
void |
setRequired(MapAttribute p_outputAttribute,
boolean p_required)
Sets Required property for the specified output attribute of jagged component.
|
void |
setSerializationFile(MapConnectorPoint p_outputConnectorPoint,
java.lang.String p_serializationFile)
Sets Serialization File property for the specified output connector point of jagged component.
|
void |
setUniqueIndex(MapAttribute p_outputAttribute,
boolean p_uniqueIndex)
Sets Unique Index property for the specified output attribute of jagged component.
|
customInvalidateExpressions, customSyncComponent, getBlockExpressionReferencedAttributes, getBlockExpressionReferencedAttributesWithPath, getExecuteOnHint, getExecuteOnHintString, getIntegrationType, getNextAvailableInput, getNextAvailableInput, getNextAvailableOutput, isAddInputConnectorPointAllowed, isAddOutputConnectorPointAllowed, isPassive, isValidForTechnology, setExecuteOnHint, setExecuteOnHintByString
afterAddComponent, afterConnect, afterPropertyChange, afterRemoveComponent, beforePropertyChange, connectFrom, createInputConnectorPoint, createInputConnectorPoint, createOutputConnectorPoint, createOutputConnectorPoint, customValidateProposedChildConnection, customValidateProposedChildScoping, equals, getBoundObjectFullName, getBoundObjectName, getBoundShortcutFullName, getComponentContext, getComponentCustomLocation, getComponentType, getInScopeAttributeXMap, getSQLAccessName, getSQLAliasName, getTechnicalDescription, getTypeName, handleChildMapChangeEvent, handleMapChangeEvent, hashCode, initPhysicalNode, isAttributeExecuteOnLocationHidden, isBoundObjectDeleted, isCardinalitySource, isCompositeComponentType, isExpressionHidden, isTargetLoadingSupported, propertyValueGetterHook, setComponentType, supportComponentOfType, toString, validateReorderComponent
addComponent, addProperty, bindTo, bindTo, connectTo, connectTo, connectTo, connectTo, containsComponent, createComponent, createComponent, createComponent, createOutputConnectorPoint, createProperty, disableMapChangeEventHandling, dump, dump, enableMapChangeEventHandling, findAllComponents, findComponent, findComponentBoundTo, findComponentOfType, findComponentsBoundTo, findConnector, findConnectorPoint, findInputAttribute, findOutputAttribute, findSubComponentOwner, generateUniqueComponentName, generateUniqueComponentName, generateUniqueConnectorName, generateUniqueName, generateUniqueName, getAdapter, getAlias, getAllComponents, getAllComponentsOfType, getAllExpressions, getAllProperties, getAllSignatureOwnerHolders, getAllSubComponentOwners, getAttributeExpressions, getAttributes, getBigNumericId, getBooleanPropertyValue, getBoundObject, getBoundShortcut, getBoundTechnology, getBusinessName, getCachedIssues, getComponentAttributeMap, getComponentCategory, getComponentCount, getComponentLocation, getComponentLocation, getComponentOwner, getComponents, getComponentTypeName, getConcreteObject, getConnectorPointCount, getConnectorPointCount, getConnectorPoints, getConnectorPoints, getConnectorPointToLeaf, getConnectorTo, getDelegate, getDescription, getDisplayableObjectName, getDisplayableProperties, getDisplayableTypeName, getDomainInterfaceType, getDownstreamConnectedLeafComponents, getDownstreamConnectedPoints, getExpressionPropertyValue, getExpressionReferences, getFlowConstraints, getFullName, getGlobalId, getGUID, getInputConnectorPoint, getInputConnectorPoint, getInputConnectorPointCount, getInputConnectorPoints, getInputPoint, getInScopeAttributes, getInternalId, getIntPropertyValue, getLeafLevelComponents, getLeafLevelEndpoints, getLeafLevelTargets, getMapRootContainer, getName, getNumericId, getOutputAttributeExpressions, getOutputAttributes, getOutputConnectorPoint, getOutputConnectorPoint, getOutputConnectorPointCount, getOutputConnectorPoints, getOutputPoint, getOwner, getOwningComponent, getParent, getPersistentClassName, getPrefix, getProjectedAttributes, getProperties, getProperty, getPropertyDefinitionOwner, getPropertyValue, getPropertyValueReference, getProposedConnectionIssues, getQualifiedName, getRootComponentOwner, getRootContainer, getSecurityContainer, getSources, getStringPropertyValue, getStrongTypeClassName, getSyncState, getTargetLoadOrder, getTargetLoadOrderText, getTargets, getTopLevelComponentsOfType, getTopLevelSignatureOwnerHolders, getTopLevelSources, getTopLevelTargets, getTopmostComponent, getUpstreamAttributeXMap, getUpstreamConnectedLeafComponents, getUpstreamConnectedLeafPoints, getUpstreamConnectedPoints, getUpstreamInScopeLeafAttributes, getUpstreamInScopeLeafComponentsFor, getUpstreamInScopeLeafPoints, getUpstreamLeafAttributes, getUpstreamLeafAttributes, getUpstreamLeafConnectorPoints, getUpstreamLeafConnectorPoints, getUpstreamLeafSources, getUpstreamSources, hasCustomizedPersistenceMethodFor, invokeCustomizedPersistenceMethodFor, invokeMethod, is11gMapping, isBound, isComponent, isComponentLevelConnectAllowed, isCompositeComponent, isCreatePersistentComponents, isDecorator, isEndpoint, isExpandableComponent, isHidden, isInScope, isInScope, isMapChangeEventHandlingEnabled, isMultiInputSelector, isOfType, isProjector, isPropertyDefined, isProposedConnectionValid, isSelector, isSignatureOwner, isSignatureOwnerHolder, isSource, isSubComponent, isTarget, isUniqueComponentName, isUniqueComponentName, referencesObject, removeAllConnections, removeAllConnections, removeAllInputConnections, removeComponent, removeComponent, removeInputConnectorPoint, removeInputConnectorPoint, removeInputConnectorPoint, removeOutputConnectorPoint, removeOutputConnectorPoint, removeProperty, reorderInputConnectorPoint, reorderOutputConnectorPoint, setAlias, setAttributeExpressionText, setAttributeExpressionText, setBooleanPropertyValue, setBusinessName, setDescription, setIntPropertyValue, setIsHidden, setName, setPropertyValue, syncComponent, validate, validate, validate, validateProperties
public static final java.lang.String COMPONENT_TYPE_NAME
public static final java.lang.String PROPKEY_EODI
public static final java.lang.String PROPKEY_CP_SERIALIZATION_FILE
public static final java.lang.String PROPKEY_CP_CONSOLIDATE_DATA
public static final java.lang.String PROPKEY_ATTR_DEFAULT
public static final java.lang.String PROPKEY_ATTR_RECORD_ID
public static final java.lang.String PROPKEY_ATTR_UNIQUE_INDEX
public static final java.lang.String PROPKEY_ATTR_REQUIRED
public JaggedComponent(oracle.odi.domain.mapping.MapComponentOwner owner, java.lang.String name) throws MappingException, AdapterException
owner
- the component owner that will own the new component.name
- the name for the new component.MappingException
AdapterException
public java.lang.String getEndofDataIndicator() throws PropertyException
PropertyException
public void setEndofDataIndicator(java.lang.String p_edi) throws MappingException
p_edi
- the new the End of Data Indicator string.MappingException
public java.lang.String getSerializationFile(MapConnectorPoint p_outputConnectorPoint) throws PropertyException
p_outputConnectorPoint
- the output connector point.PropertyException
public void setSerializationFile(MapConnectorPoint p_outputConnectorPoint, java.lang.String p_serializationFile) throws PropertyException
p_outputConnectorPoint
- the output connector point.p_serializationFile
- name of Serialization FilePropertyException
public boolean isConsolidateData(MapConnectorPoint p_outputConnectorPoint) throws PropertyException
p_outputConnectorPoint
- the output connector point.PropertyException
public void setConsolidateData(MapConnectorPoint p_outputConnectorPoint, boolean p_consolidateData) throws PropertyException
p_outputConnectorPoint
- the output connector point.p_consolidateData
- Consolidate Data true/falsePropertyException
public boolean isRecordId(MapAttribute p_outputAttribute) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.PropertyException
MappingException
public void setRecordId(MapAttribute p_outputAttribute, boolean p_recordId) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.p_recordId
- Record Id true/falsePropertyException
MappingException
public boolean isUniqueIndex(MapAttribute p_outputAttribute) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.PropertyException
MappingException
public void setUniqueIndex(MapAttribute p_outputAttribute, boolean p_uniqueIndex) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.p_uniqueIndex
- Unique Index true/falsePropertyException
MappingException
public boolean isRequired(MapAttribute p_outputAttribute) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.PropertyException
MappingException
public void setRequired(MapAttribute p_outputAttribute, boolean p_required) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.p_required
- Required true/falsePropertyException
MappingException
public java.lang.String getDefault(MapAttribute p_outputAttribute) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.PropertyException
MappingException
public void setDefault(MapAttribute p_outputAttribute, java.lang.String p_default) throws PropertyException, MappingException
p_outputAttribute
- the output attribute.p_default
- Default value for attributePropertyException
MappingException