|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.informatica.powercenter.sdk.mapfwk.core.Table com.informatica.powercenter.sdk.mapfwk.core.SourceTarget
public abstract class SourceTarget
This is the abstract base class for Source
and
Target
objects.
Field Summary |
---|
Fields inherited from class com.informatica.powercenter.sdk.mapfwk.core.Table |
---|
m_bReusable, m_readOnly |
Constructor Summary | |
---|---|
SourceTarget(java.lang.String name,
java.lang.String busName,
java.lang.String desc,
java.lang.String instName,
ConnectionInfo connInfo)
Initialize the SourceTarget object with name, business name, description, instance name and ConnectionInfo |
|
SourceTarget(java.lang.String name,
java.lang.String busName,
java.lang.String desc,
java.lang.String instName,
java.util.Vector connInfos)
Initialize the SourceTarget object with name, business name, description, instance name and a collection of ConnectionInfo objects |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Compares the specified object with this SourceTarget for
equality. |
java.lang.String |
getConflictResolution()
|
ConnectionInfo |
getConnInfo()
Get the connection info |
java.util.Vector |
getConnInfos()
Get the collection of connection info objects |
java.lang.String |
getDatabaseSubtype()
Get the database subtype |
Modifier |
getModifier()
Returns the source/target modifier |
java.util.Properties |
getProps()
Get the source properties |
java.util.Enumeration |
getSessionTransformInstanceKeySet()
Returns an enumeration of all the propertyNames that have been set as the session transform instance property. |
java.lang.String |
getSessionTransformInstanceProperty(java.lang.String propertyName)
Get the session transform instance property. |
void |
modify()
This method modifies the fields depending on the source/target type. |
void |
modify(Modifier modifier)
This method modifies the fields depending on the source/target type and given modifier. |
void |
setConflictResolution(java.lang.String conflictResolution)
Sets the conflict resolution |
void |
setConnInfo(ConnectionInfo connInfo)
Set the connection info |
void |
setConnInfos(java.util.Vector connInfoVec)
Set the collection of connection info objects |
void |
setDatabaseSubtype(java.lang.String m_databaseSubtype)
Sets the database subtype |
void |
setFields(java.util.Vector fields)
This method sets the fields and validates after adding. |
void |
setModifier(Modifier modifier)
Sets the source/target modifier |
void |
setProps(java.util.Properties props)
Sets the source properties |
void |
setReadOnly(boolean readOnly)
Set the readonly flag |
void |
setSessionTransformInstanceProperty(java.lang.String propertyName,
java.lang.String propertyValue)
Set the session instance property. |
java.lang.String |
toString()
Return a String representation of this object. |
Methods inherited from class com.informatica.powercenter.sdk.mapfwk.core.Table |
---|
addField, addMetaExtension, getBusinessName, getDescription, getField, getFields, getInstanceName, getMetaExtensions, getName, getReferencedField, isReadOnly, isReusable, removeField, removeMetaExtension, setBusinessName, setDescription, setInstanceName, setMetaExtensions, setMetaExtensionValue, setName, setReusable |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SourceTarget(java.lang.String name, java.lang.String busName, java.lang.String desc, java.lang.String instName, ConnectionInfo connInfo)
name
- name of the tablebusName
- business namedesc
- descriptioninstName
- instance nameconnInfo
- ConnectionInfo objectpublic SourceTarget(java.lang.String name, java.lang.String busName, java.lang.String desc, java.lang.String instName, java.util.Vector connInfos)
name
- busName
- desc
- instName
- connInfos
- Method Detail |
---|
public java.lang.String getSessionTransformInstanceProperty(java.lang.String propertyName)
propertyName
- Property name
public void setSessionTransformInstanceProperty(java.lang.String propertyName, java.lang.String propertyValue)
propertyName
- The property name to be setpropertyValue
- The value of the propertypublic java.util.Enumeration getSessionTransformInstanceKeySet()
public boolean equals(java.lang.Object obj)
SourceTarget
for
equality. Returns true if and only if the specified Object is also a
Source
and has the same name
equals
in class java.lang.Object
obj
- object to be compared for equalitypublic ConnectionInfo getConnInfo()
public java.util.Vector getConnInfos()
public void setConnInfos(java.util.Vector connInfoVec)
connInfoVec
- public void setConnInfo(ConnectionInfo connInfo)
connInfo
- The ConnectionInfo to set.public void setFields(java.util.Vector fields)
setFields
in class Table
fields
- The fields to set.public void modify()
public void modify(Modifier modifier)
modifier
- public java.lang.String toString()
toString
in class java.lang.Object
public Modifier getModifier()
public void setModifier(Modifier modifier)
modifier
- public java.lang.String getConflictResolution()
public void setConflictResolution(java.lang.String conflictResolution)
conflictResolution
- The conflictResolution to set.public void setReadOnly(boolean readOnly)
setReadOnly
in class Table
readOnly
- the readonly flagpublic void setDatabaseSubtype(java.lang.String m_databaseSubtype)
m_databaseSubtype
- The database subtype to be setpublic java.lang.String getDatabaseSubtype()
public java.util.Properties getProps()
public void setProps(java.util.Properties props)
props
- The source properties to be set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |