|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataSourceType
A representation of the model object 'Data Source Type'. Configuration of a DataSource.
The following features are supported:
Description
Name
Class Name
Server Name
Port Number
Database Name
Url
User
Password
Property
Login Timeout
Transactional
Isolation Level
Initial Pool Size
Max Pool Size
Min Pool Size
Max Idle Time
Max Statements
Id
Webapp30Package.getDataSourceType()
Method Summary | |
---|---|
FullyQualifiedClassType |
getClassName()
Returns the value of the 'Class Name' containment reference. |
String |
getDatabaseName()
Returns the value of the 'Database Name' containment reference. |
DescriptionType |
getDescription()
Returns the value of the 'Description' containment reference. |
java.lang.String |
getId()
Returns the value of the 'Id' attribute. |
XsdIntegerType |
getInitialPoolSize()
Returns the value of the 'Initial Pool Size' containment reference. |
IsolationLevelType |
getIsolationLevel()
Returns the value of the 'Isolation Level' attribute. |
XsdIntegerType |
getLoginTimeout()
Returns the value of the 'Login Timeout' containment reference. |
XsdIntegerType |
getMaxIdleTime()
Returns the value of the 'Max Idle Time' containment reference. |
XsdIntegerType |
getMaxPoolSize()
Returns the value of the 'Max Pool Size' containment reference. |
XsdIntegerType |
getMaxStatements()
Returns the value of the 'Max Statements' containment reference. |
XsdIntegerType |
getMinPoolSize()
Returns the value of the 'Min Pool Size' containment reference. |
JndiNameType |
getName()
Returns the value of the 'Name' containment reference. |
String |
getPassword()
Returns the value of the 'Password' containment reference. |
XsdIntegerType |
getPortNumber()
Returns the value of the 'Port Number' containment reference. |
|
getProperty()
Returns the value of the 'Property' containment reference list. |
String |
getServerName()
Returns the value of the 'Server Name' containment reference. |
XsdBooleanType |
getTransactional()
Returns the value of the 'Transactional' containment reference. |
JdbcUrlType |
getUrl()
Returns the value of the 'Url' containment reference. |
String |
getUser()
Returns the value of the 'User' containment reference. |
boolean |
isSetIsolationLevel()
Returns whether the value of the ' Isolation Level ' attribute is set. |
void |
setClassName(FullyQualifiedClassType value)
Sets the value of the ' Class Name ' containment reference. |
void |
setDatabaseName(String value)
Sets the value of the ' Database Name ' containment reference. |
void |
setDescription(DescriptionType value)
Sets the value of the ' Description ' containment reference. |
void |
setId(java.lang.String value)
Sets the value of the ' Id ' attribute. |
void |
setInitialPoolSize(XsdIntegerType value)
Sets the value of the ' Initial Pool Size ' containment reference. |
void |
setIsolationLevel(IsolationLevelType value)
Sets the value of the ' Isolation Level ' attribute. |
void |
setLoginTimeout(XsdIntegerType value)
Sets the value of the ' Login Timeout ' containment reference. |
void |
setMaxIdleTime(XsdIntegerType value)
Sets the value of the ' Max Idle Time ' containment reference. |
void |
setMaxPoolSize(XsdIntegerType value)
Sets the value of the ' Max Pool Size ' containment reference. |
void |
setMaxStatements(XsdIntegerType value)
Sets the value of the ' Max Statements ' containment reference. |
void |
setMinPoolSize(XsdIntegerType value)
Sets the value of the ' Min Pool Size ' containment reference. |
void |
setName(JndiNameType value)
Sets the value of the ' Name ' containment reference. |
void |
setPassword(String value)
Sets the value of the ' Password ' containment reference. |
void |
setPortNumber(XsdIntegerType value)
Sets the value of the ' Port Number ' containment reference. |
void |
setServerName(String value)
Sets the value of the ' Server Name ' containment reference. |
void |
setTransactional(XsdBooleanType value)
Sets the value of the ' Transactional ' containment reference. |
void |
setUrl(JdbcUrlType value)
Sets the value of the ' Url ' containment reference. |
void |
setUser(String value)
Sets the value of the ' User ' containment reference. |
void |
unsetIsolationLevel()
Unsets the value of the ' Isolation Level ' attribute. |
Method Detail |
---|
DescriptionType getDescription()
setDescription(DescriptionType)
,
Webapp30Package.getDataSourceType_Description()
void setDescription(DescriptionType value)
Description
' containment reference.
value
- the new value of the 'Description' containment reference.getDescription()
JndiNameType getName()
setName(JndiNameType)
,
Webapp30Package.getDataSourceType_Name()
void setName(JndiNameType value)
Name
' containment reference.
value
- the new value of the 'Name' containment reference.getName()
FullyQualifiedClassType getClassName()
setClassName(FullyQualifiedClassType)
,
Webapp30Package.getDataSourceType_ClassName()
void setClassName(FullyQualifiedClassType value)
Class Name
' containment reference.
value
- the new value of the 'Class Name' containment reference.getClassName()
String getServerName()
setServerName(org.eclipse.modisco.jee.webapp.webapp30.String)
,
Webapp30Package.getDataSourceType_ServerName()
void setServerName(String value)
Server Name
' containment reference.
value
- the new value of the 'Server Name' containment reference.getServerName()
XsdIntegerType getPortNumber()
setPortNumber(XsdIntegerType)
,
Webapp30Package.getDataSourceType_PortNumber()
void setPortNumber(XsdIntegerType value)
Port Number
' containment reference.
value
- the new value of the 'Port Number' containment reference.getPortNumber()
String getDatabaseName()
setDatabaseName(org.eclipse.modisco.jee.webapp.webapp30.String)
,
Webapp30Package.getDataSourceType_DatabaseName()
void setDatabaseName(String value)
Database Name
' containment reference.
value
- the new value of the 'Database Name' containment reference.getDatabaseName()
JdbcUrlType getUrl()
DataSource
properties
such as serverName
, databaseName
and portNumber
, the more specific properties will
take precedence and url
will be ignored.
]]>
setUrl(JdbcUrlType)
,
Webapp30Package.getDataSourceType_Url()
void setUrl(JdbcUrlType value)
Url
' containment reference.
value
- the new value of the 'Url' containment reference.getUrl()
String getUser()
setUser(org.eclipse.modisco.jee.webapp.webapp30.String)
,
Webapp30Package.getDataSourceType_User()
void setUser(String value)
User
' containment reference.
value
- the new value of the 'User' containment reference.getUser()
String getPassword()
setPassword(org.eclipse.modisco.jee.webapp.webapp30.String)
,
Webapp30Package.getDataSourceType_Password()
void setPassword(String value)
Password
' containment reference.
value
- the new value of the 'Password' containment reference.getPassword()
getProperty()
PropertyType
.
JDBC DataSource property. This may be a vendor-specific
property or a less commonly used DataSource property.
Webapp30Package.getDataSourceType_Property()
XsdIntegerType getLoginTimeout()
setLoginTimeout(XsdIntegerType)
,
Webapp30Package.getDataSourceType_LoginTimeout()
void setLoginTimeout(XsdIntegerType value)
Login Timeout
' containment reference.
value
- the new value of the 'Login Timeout' containment reference.getLoginTimeout()
XsdBooleanType getTransactional()
setTransactional(XsdBooleanType)
,
Webapp30Package.getDataSourceType_Transactional()
void setTransactional(XsdBooleanType value)
Transactional
' containment reference.
value
- the new value of the 'Transactional' containment reference.getTransactional()
IsolationLevelType getIsolationLevel()
IsolationLevelType
.
Isolation level for connections.
IsolationLevelType
,
isSetIsolationLevel()
,
unsetIsolationLevel()
,
setIsolationLevel(IsolationLevelType)
,
Webapp30Package.getDataSourceType_IsolationLevel()
void setIsolationLevel(IsolationLevelType value)
Isolation Level
' attribute.
value
- the new value of the 'Isolation Level' attribute.IsolationLevelType
,
isSetIsolationLevel()
,
unsetIsolationLevel()
,
getIsolationLevel()
void unsetIsolationLevel()
Isolation Level
' attribute.
isSetIsolationLevel()
,
getIsolationLevel()
,
setIsolationLevel(IsolationLevelType)
boolean isSetIsolationLevel()
Isolation Level
' attribute is set.
unsetIsolationLevel()
,
getIsolationLevel()
,
setIsolationLevel(IsolationLevelType)
XsdIntegerType getInitialPoolSize()
setInitialPoolSize(XsdIntegerType)
,
Webapp30Package.getDataSourceType_InitialPoolSize()
void setInitialPoolSize(XsdIntegerType value)
Initial Pool Size
' containment reference.
value
- the new value of the 'Initial Pool Size' containment reference.getInitialPoolSize()
XsdIntegerType getMaxPoolSize()
setMaxPoolSize(XsdIntegerType)
,
Webapp30Package.getDataSourceType_MaxPoolSize()
void setMaxPoolSize(XsdIntegerType value)
Max Pool Size
' containment reference.
value
- the new value of the 'Max Pool Size' containment reference.getMaxPoolSize()
XsdIntegerType getMinPoolSize()
setMinPoolSize(XsdIntegerType)
,
Webapp30Package.getDataSourceType_MinPoolSize()
void setMinPoolSize(XsdIntegerType value)
Min Pool Size
' containment reference.
value
- the new value of the 'Min Pool Size' containment reference.getMinPoolSize()
XsdIntegerType getMaxIdleTime()
setMaxIdleTime(XsdIntegerType)
,
Webapp30Package.getDataSourceType_MaxIdleTime()
void setMaxIdleTime(XsdIntegerType value)
Max Idle Time
' containment reference.
value
- the new value of the 'Max Idle Time' containment reference.getMaxIdleTime()
XsdIntegerType getMaxStatements()
setMaxStatements(XsdIntegerType)
,
Webapp30Package.getDataSourceType_MaxStatements()
void setMaxStatements(XsdIntegerType value)
Max Statements
' containment reference.
value
- the new value of the 'Max Statements' containment reference.getMaxStatements()
java.lang.String getId()
If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...
setId(String)
,
Webapp30Package.getDataSourceType_Id()
void setId(java.lang.String value)
Id
' attribute.
value
- the new value of the 'Id' attribute.getId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |