com.ibm.db.models.db2.luw
Interface LUWServer

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, org.eclipse.emf.common.notify.Notifier, java.io.Serializable, org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
All Known Subinterfaces:
BlastServer, LUWGenericServer, LUWNonRelationalServer, LUWRelationalServer, OracleServer
All Known Implementing Classes:
BlastServerImpl, LUWGenericServerImpl, LUWNonRelationalServerImpl, LUWRelationalServerImpl, LUWServerImpl, OracleServerImpl

public interface LUWServer
extends org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject

A representation of the model object 'Server'.

The following features are supported:

See Also:
LUWPackage.getLUWServer()

Method Summary
 LUWDatabase getLUWDatabase()
          Returns the value of the 'LUW Database' reference.
 org.eclipse.emf.common.util.EList getNicknames()
          Returns the value of the 'Nicknames' reference list.
 org.eclipse.emf.common.util.EList getOptions()
          Returns the value of the 'Options' containment reference list.
 RemoteServer getRemoteServer()
          Returns the value of the 'Remote Server' reference.
 java.lang.String getServerType()
          Returns the value of the 'Server Type' attribute.
 java.lang.String getServerVersion()
          Returns the value of the 'Server Version' attribute.
 org.eclipse.emf.common.util.EList getUserMappings()
          Returns the value of the 'User Mappings' containment reference list.
 LUWWrapper getWrapper()
          Returns the value of the 'Wrapper' reference.
 void setLUWDatabase(LUWDatabase value)
          Sets the value of the 'LUW Database' reference.
 void setRemoteServer(RemoteServer value)
          Sets the value of the 'Remote Server' reference.
 void setServerType(java.lang.String value)
          Sets the value of the 'Server Type' attribute.
 void setServerVersion(java.lang.String value)
          Sets the value of the 'Server Version' attribute.
 void setWrapper(LUWWrapper value)
          Sets the value of the 'Wrapper' reference.
 
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

getServerType

java.lang.String getServerType()
Returns the value of the 'Server Type' attribute.

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

Returns:
the value of the 'Server Type' attribute.
See Also:
setServerType(String), LUWPackage.getLUWServer_ServerType()

setServerType

void setServerType(java.lang.String value)
Sets the value of the 'Server Type' attribute.

Parameters:
value - the new value of the 'Server Type' attribute.
See Also:
getServerType()

getServerVersion

java.lang.String getServerVersion()
Returns the value of the 'Server Version' attribute.

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

Returns:
the value of the 'Server Version' attribute.
See Also:
setServerVersion(String), LUWPackage.getLUWServer_ServerVersion()

setServerVersion

void setServerVersion(java.lang.String value)
Sets the value of the 'Server Version' attribute.

Parameters:
value - the new value of the 'Server Version' attribute.
See Also:
getServerVersion()

getUserMappings

org.eclipse.emf.common.util.EList getUserMappings()
Returns the value of the 'User Mappings' containment reference list. The list contents are of type LUWUserMapping. It is bidirectional and its opposite is 'Server'.

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

Returns:
the value of the 'User Mappings' containment reference list.
See Also:
LUWPackage.getLUWServer_UserMappings(), LUWUserMapping.getServer()

getWrapper

LUWWrapper getWrapper()
Returns the value of the 'Wrapper' reference. It is bidirectional and its opposite is 'Servers'.

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

Returns:
the value of the 'Wrapper' reference.
See Also:
setWrapper(LUWWrapper), LUWPackage.getLUWServer_Wrapper(), LUWWrapper.getServers()

setWrapper

void setWrapper(LUWWrapper value)
Sets the value of the 'Wrapper' reference.

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

getNicknames

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

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

Returns:
the value of the 'Nicknames' reference list.
See Also:
LUWPackage.getLUWServer_Nicknames(), LUWNickname.getServer()

getLUWDatabase

LUWDatabase getLUWDatabase()
Returns the value of the 'LUW Database' reference. It is bidirectional and its opposite is 'Servers'.

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

Returns:
the value of the 'LUW Database' reference.
See Also:
setLUWDatabase(LUWDatabase), LUWPackage.getLUWServer_LUWDatabase(), LUWDatabase.getServers()

setLUWDatabase

void setLUWDatabase(LUWDatabase value)
Sets the value of the 'LUW Database' reference.

Parameters:
value - the new value of the 'LUW Database' reference.
See Also:
getLUWDatabase()

getOptions

org.eclipse.emf.common.util.EList getOptions()
Returns the value of the 'Options' containment reference list. The list contents are of type LUWOption.

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

Returns:
the value of the 'Options' containment reference list.
See Also:
LUWPackage.getLUWServer_Options()

getRemoteServer

RemoteServer getRemoteServer()
Returns the value of the 'Remote Server' reference. It is bidirectional and its opposite is 'LUW Server'.

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

Returns:
the value of the 'Remote Server' reference.
See Also:
setRemoteServer(RemoteServer), LUWPackage.getLUWServer_RemoteServer(), RemoteServer.getLUWServer()

setRemoteServer

void setRemoteServer(RemoteServer value)
Sets the value of the 'Remote Server' reference.

Parameters:
value - the new value of the 'Remote Server' reference.
See Also:
getRemoteServer()