com.ibm.db.models.db2.luw.OracleWrapper
Interface OracleServer

All Superinterfaces:
commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, LUWRelationalServer, LUWServer, org.eclipse.emf.common.notify.Notifier, java.io.Serializable, org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
All Known Implementing Classes:
OracleServerImpl

public interface OracleServer
extends LUWRelationalServer

A representation of the model object 'Oracle Server'.

The following features are supported:

See Also:
OracleWrapperPackage.getOracleServer()

Method Summary
 org.eclipse.emf.common.util.EList getNicknames()
           
 org.eclipse.emf.common.util.EList getOracleNicknames()
          Returns the value of the 'Oracle Nicknames' reference list.
 OracleServerVersion getOracleServerVersion()
          Returns the value of the 'Oracle Server Version' attribute.
 OracleWrapper getOracleWrapper()
          Returns the value of the 'Oracle Wrapper' reference.
 org.eclipse.emf.common.util.EList getRelNicknames()
           
 boolean isVarcharNoTrailingBlanks()
          Returns the value of the 'Varchar No Trailing Blanks' attribute.
 void setOracleServerVersion(OracleServerVersion value)
          Sets the value of the 'Oracle Server Version' attribute.
 void setOracleWrapper(OracleWrapper value)
          Sets the value of the 'Oracle Wrapper' reference.
 void setVarcharNoTrailingBlanks(boolean value)
          Sets the value of the 'Varchar No Trailing Blanks' attribute.
 void setWrapper(LUWWrapper newOracleWrapper)
           
 
Methods inherited from interface com.ibm.db.models.db2.luw.LUWRelationalServer
getCommRate, getCpuRatio, getDbName, getFunctionMappings, getIoRatio, getNode, getPassword, getRelWrapper, getReverseTypeMappings, getTypeMappings, isCollatingSequence, isFoldId, isFoldPW, isIudAppSvptEnforce, isPushdown, setCollatingSequence, setCommRate, setCpuRatio, setDbName, setFoldId, setFoldPW, setIoRatio, setIudAppSvptEnforce, setNode, setPassword, setPushdown
 
Methods inherited from interface com.ibm.db.models.db2.luw.LUWServer
getLUWDatabase, getOptions, getRemoteServer, getServerType, getServerVersion, getUserMappings, getWrapper, setLUWDatabase, setRemoteServer, setServerType, setServerVersion
 
Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 
Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject
getInstanceProperties
 
Methods inherited from interface commonj.sdo.DataObject
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotations
 

Method Detail

getOracleServerVersion

OracleServerVersion getOracleServerVersion()
Returns the value of the 'Oracle Server Version' attribute. The literals are from the enumeration OracleServerVersion.

If the meaning of the 'Oracle Server Version' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Oracle Server Version' attribute.
See Also:
OracleServerVersion, setOracleServerVersion(OracleServerVersion), OracleWrapperPackage.getOracleServer_OracleServerVersion()

setOracleServerVersion

void setOracleServerVersion(OracleServerVersion value)
Sets the value of the 'Oracle Server Version' attribute.

Parameters:
value - the new value of the 'Oracle Server Version' attribute.
See Also:
OracleServerVersion, getOracleServerVersion()

isVarcharNoTrailingBlanks

boolean isVarcharNoTrailingBlanks()
Returns the value of the 'Varchar No Trailing Blanks' attribute.

If the meaning of the 'Varchar No Trailing Blanks' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Varchar No Trailing Blanks' attribute.
See Also:
setVarcharNoTrailingBlanks(boolean), OracleWrapperPackage.getOracleServer_VarcharNoTrailingBlanks()

setVarcharNoTrailingBlanks

void setVarcharNoTrailingBlanks(boolean value)
Sets the value of the 'Varchar No Trailing Blanks' attribute.

Parameters:
value - the new value of the 'Varchar No Trailing Blanks' attribute.
See Also:
isVarcharNoTrailingBlanks()

getOracleWrapper

OracleWrapper getOracleWrapper()
Returns the value of the 'Oracle Wrapper' reference. It is bidirectional and its opposite is 'Oracle Servers'.

If the meaning of the 'Oracle Wrapper' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Oracle Wrapper' reference.
See Also:
setOracleWrapper(OracleWrapper), OracleWrapperPackage.getOracleServer_OracleWrapper(), OracleWrapper.getOracleServers()

setOracleWrapper

void setOracleWrapper(OracleWrapper value)
Sets the value of the 'Oracle Wrapper' reference.

Parameters:
value - the new value of the 'Oracle Wrapper' reference.
See Also:
getOracleWrapper()

getOracleNicknames

org.eclipse.emf.common.util.EList getOracleNicknames()
Returns the value of the 'Oracle Nicknames' reference list. The list contents are of type OracleNickname. It is bidirectional and its opposite is 'Oracle Server'.

If the meaning of the 'Oracle Nicknames' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Oracle Nicknames' reference list.
See Also:
OracleWrapperPackage.getOracleServer_OracleNicknames(), OracleNickname.getOracleServer()

getNicknames

org.eclipse.emf.common.util.EList getNicknames()

Specified by:
getNicknames in interface LUWServer
Returns:
the value of the 'Nicknames' reference list.
See Also:
LUWPackage.getLUWServer_Nicknames(), LUWNickname.getServer()

getRelNicknames

org.eclipse.emf.common.util.EList getRelNicknames()

Specified by:
getRelNicknames in interface LUWRelationalServer
Returns:
the value of the 'Rel Nicknames' reference list.
See Also:
LUWPackage.getLUWRelationalServer_RelNicknames(), LUWRelationalNickname.getRelServer()

setWrapper

void setWrapper(LUWWrapper newOracleWrapper)

Specified by:
setWrapper in interface LUWServer
Parameters:
newOracleWrapper - the new value of the 'Wrapper' reference.
See Also:
LUWServer.getWrapper()