Package com.informatica.powercenter.sdk.mapfwk.core

Interface Summary
LinkStrategy Interface definition for link between Field objects
NameFilter Interface definition for filtering the PowerCenter objects being retrieved.
OutputField Interface Definition for OutputField.
PowerConnect This is a marker interface required to identify PowerConnect source/target etc.
PropogateStrategy Interface definition for propagating Field objects from a given RowSet
Transform Interface for defining different types of transformation
 

Class Summary
AggregateTransformation The class AggregateTransformation extends Transformation .
AllColumnsStrategy Proprogate strategy to propogate all the columns from the RowSet object.
ASQTransformation Class that provides the Application Source Qualifier transformation functionality by implementing the Transform interface.
Assignment Represent Assignment Task.
AttributeConstants Class describing all the name/value constants used in attributes
CodePageConstants CodePageConstants Constants for the supported code pages
Command Represent Command Task.
ConflictResolutionConstants Defines conflict resolution schemes
ConnectionAttributes Represents attributes for a connection, required for configuring a ConnectionObject.
ConnectionInfo Represents a source/target connection.
ConnectionObject Stores attributes (key value pair) of a connection.
ConnectionProperties Represents properties of source or target connection.
ConnectionPropsConstants Defines constants for various connection and session extension properties.
Control Represent Control Task.
CustomField The class represents the OutputField in a Custom Transformation
CustomTransformation This class implements the Custom Transformation for Active and Passive type.
DataTypeConstants Represents data types in JMF.
DataTypeStrategy Proprogate strategy to propogate columns of a certain datatype
DB2Modifier Class that implements the Modifier interface for DB2
Decision Represent Decision Task.
DSQTransformation Class that provides the Source Qualifier transformation functionality by implementing the Transform interface.
EMail Represent EMail Task.
ExcludedColumnStrategy Propogate Strategy for excluding certain columns while propogating
ExcludedFieldStrategy Propogate Strategy for excluding certain fields while propogating
ExpTransformation Class to provide the Expression Transformation functionality.
Field Represents a column in a Table.
FieldConstants Defines constants for Field
FilterTransformation Class that provides the Filter Transformation functionality.
FKSelectionStrategy Propogate Strategy to propogate only foreign keys
FlatFileModifier Class that implements the Modifier interface for Flat file
Folder Represents a folder in the repository.
GenericTransformation  
Group Represents a group.
GroupSet Class that contains a InputSet and a group type.
GroupSetConstants Class for defining the GroupSet constants
InformixModifier Class that implements the Modifier interface for Informix
InitProp  
InputSet Class that contains a rowset and the corresponding propagation context.
InputTransformation This class is for creating input transfrom which is used in a mapplet
InstanceTypeConstants Class that defines constants for commonly used terms in PowerCenter.
JoinerField Class that implements OutputField for capturing Joiner transformation outputs.
JoinerTransformation This class provides by the Joiner Transformation functionality.
LinkByMappingStrategy This class is to make a link between ports which are defined in Hashtable
LinkByNameStrategy This class is to make a link betweeen ports by name
LinkByPositionStrategy This class is to make a links between ports by position
LookupField Class to represent the output of a Lookup Transformation.
LookupTransformation This class implements the Lookup Transformation.
MapFwkOutputContext Context class for specifying the output details
MapFwkRetrieveContext Context class for specifying the output details
MappBase This class is base class for mapplet and mapping object.
Mapping This class represents the Mapping object.
MappingVariable Class to specify a MappingVariable.
Mapplet This class represents the Mapplet object.
MappletHelper MappletHelper: as a helper to deal with mapplet transformation.
MappletTransformation This class enables the usage of a Mapplet in a transformation.
MetaExtension Class for metadata extensions.
MetaExtensionDataType Class to represent the data types used in MetaExtension
Modifier Interface for modifying the Field object properties.
ModifierFactory Factory class to create Modifier objects
MSSQLModifier Class that implements the Modifier interface for MSSQL
MultiGroupASQTransformation  
NormalizerField  
NormalizerRecord  
NormalizerTransformation  
ODBCModifier Class that implements the Modifier interface for ODBC
OracleModifier Class that implements the Modifier interface for Oracle
OutputSet This class encapsulates the output of a transformation.
OutputTransformation This class is for creating output transformation which is used by mapplet
ParameterFile  
ParameterFileIterator This is a custom iterator to iterate over the various parameters present in the ParameterFile.
PatternMatchStrategy Propogate Strategy to propogate the columns that matches the specified pattern (regular expression)
PKSelectionStrategy Propogate Strategy to propogate the columns that are primary keys
PortDef Definition of a port with input and output field
PortLinkContext Context object for passing the object information that is needed for performing the port link.
PortLinkContextFactory Factory class to create different types of PortLinkContext objects
PortPropagationContext Context object for passing the object information that is needed for performing the port propagation.
PortPropagationContextFactory Factory class to create different types of PortPropagationContext objects
PowerCenter811Compatibility  
PowerCenter85Compatibility  
PowerCenterCompatibility  
PowerCenterCompatibilityFactory  
PowerConnectConInfo Class to encapsulate all connection information for PowerConnect.
PowerConnectSource This class gives additional support for PowerConnect sources.
PowerConnectTarget This class gives additional support for PowerConnect target.
PowerMartDataTypeConstants Class that represents PowerMart datatypes for fields used in transformations.
RankTransformation The following class encaspulates the creation of Rank transformation which extends Transformation.
RelationalModifierFactory Class that implements the ModifierFactory interface for all relational databases
RepoProperties Class definition for specifying Properties for a given Repository
RepoPropsConstant Class definition containing constants used by RepoProperties
Repository Repository is a data source for storing all the Power Center objects.
RouterField Class to represent the output of a Router Transformation.
RouterTransformation This class implements the Router Transformation.
RowSet Class to encapsulate a set of Field objects.
SelectColumnsStrategy Propogate Strategy for propogating only selected columns
SelectedColumnStrategy Propogate Strategy for propogating certain selected columns
SelectFieldsStrategy Propogate Strategy for propogating only selcted fields
SequenceGenTransformation This class implements the Sequence Generator Transformation.
Session Represent Session Task.
SessionPropsConstants Enumerates the name of the following:
1.
ShortCut  
SorterField  
SorterTransformation The class SorterTransformation implements a Sorter Transformation.
Source Specify the definition of a source.
SourceGroup Class is used for create a group in source.
SourceTarget This is the abstract base class for Source and Target objects.
SourceTargetTypes Constants definition for all supported sources and targets
SQLField  
SQLTransformation The class StoredProcTransformation extents Transformation.
StoredProcTransformation The class StoredProcTransformation extents Transformation.
SybaseModifier Class that implements the Modifier interface for Sybase
Table Base class for SourceTarget and Transformation objects.
Target Class to define a Target.
TargetGroup  
Task Class to represent a Task.
TaskProperties Class that contains properties for Task object
TaskTypes Constants for different types of Task
TeraDataModifier Class that implements the Modifier interface for Teradata
Timer Represent Timer Task.
TimerType Represents timer type in the Timer task Timer task has following two types of settings:
TransactionControlTransformation A TransactionControl Transformation is used to manage a Transaction.
Transformation Base class for all transformations that implement Transform interface.
TransformationConstants Specification of different types of transformation
TransformationContext Context class for transformations.
TransformationProperties Class to hold generic transformation properties
TransformContextFactory Factory class to create different types of objects that implement the Transform interface.
TransformField Class to represent an output field in a transformation.
TransformFieldAttrDefinition  
TransformGroup Class is used for create a group in transformation.
TransformHelper Helper class to simplify Transformation creation.
TransformPropsConstants Class to define all Transformation related properties.
UnconnectedLookup This class implements the UnConnected Lookup transformation.
UnionField Class to represent the output of an union transformation.
UnionTransformation This class implements the Union Transformation.
UpdateStrategyTransformation This class implements the Update Strategy Transformation.
WFProperties Defines Workflow properties
WFPropsConstants Define Workflow Properties constants.
Workflow Describes a Workflow.
WorkflowVariable Represents a user defined workflow variable
 

Exception Summary
InvalidInputException Exception class for a invalidInputException
InvalidParameterException Exception class for invalid parameters, mismatch between value and type
InvalidTransformationException Exception class for a invalid transformation
MapFwkException Base Exception class for all Mapping Framework exceptions
MapFwkOutputException Exception class for all types of output generated by this framework
XMLGenException Exception class for capturing XML generation errors