com.xebialabs.deployit.plugin.was.ci
Class WasDataSource

java.lang.Object
  extended by com.xebialabs.deployit.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.was.ci.WasDataSource
All Implemented Interfaces:
WasResource, java.io.Serializable

@ConfigurationItem
public class WasDataSource
extends com.xebialabs.deployit.BaseConfigurationItem
implements WasResource

See Also:
Serialized Form

Field Summary
private  java.lang.String dataStoreHelperClass
           
private  java.lang.String description
           
private  java.lang.String jndiName
           
private  java.lang.String name
           
private  java.lang.String password
           
private  java.lang.String provider
           
private  int statementCacheSize
           
private  java.lang.String url
           
private  java.lang.String username
           
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
WasDataSource()
           
 
Method Summary
 java.lang.String getDataStoreHelperClass()
           
 java.lang.String getDescription()
           
 java.lang.String getJndiName()
           
 java.lang.String getName()
           
 java.lang.String getPassword()
           
 java.lang.String getProvider()
           
 int getStatementCacheSize()
           
 java.lang.String getUrl()
           
 java.lang.String getUsername()
           
 void setDataStoreHelperClass(java.lang.String dataStoreHelperClass)
           
 void setDescription(java.lang.String description)
           
 void setJndiName(java.lang.String jndiName)
           
 void setName(java.lang.String name)
           
 void setPassword(java.lang.String password)
           
 void setProvider(java.lang.String provider)
           
 void setStatementCacheSize(int statementCacheSize)
           
 void setUrl(java.lang.String url)
           
 void setUsername(java.lang.String username)
           
 
Methods inherited from class com.xebialabs.deployit.BaseConfigurationItem
equals, getLabel, hashCode, setLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

@ConfigurationItemProperty(required=true,
                           label="WebSphere name",
                           description="Name of the datasource.")
private java.lang.String name

jndiName

@ConfigurationItemProperty(required=true,
                           label="JNDI name",
                           description="JNDI name, used by applications to lookup the datasource.")
private java.lang.String jndiName

description

@ConfigurationItemDescription
private java.lang.String description

provider

@ConfigurationItemProperty(required=true,
                           description="Name of the JDBC provider, used to create the datasource.",
                           size=LARGE)
private java.lang.String provider

username

@ConfigurationItemProperty(required=true,
                           description="Username used to connect to the database instance.")
private java.lang.String username

password

@ConfigurationItemProperty(required=true,
                           password=true,
                           description="Password used to authenticate the username with the database instance.")
private java.lang.String password

dataStoreHelperClass

@ConfigurationItemProperty(required=true,
                           description="DataStoreHelper implementation class that extends the capabilities of the JDBC driver.",
                           size=LARGE)
private java.lang.String dataStoreHelperClass

url

@ConfigurationItemProperty(required=true,
                           description="DataBase Connection URL.",
                           size=LARGE)
private java.lang.String url

statementCacheSize

@ConfigurationItemProperty(required=false,
                           description="The statement cache size sets the allocation of procedure cache memory and limits the amount of memory from the procedure cache pool used for cached statements.")
private int statementCacheSize
Constructor Detail

WasDataSource

public WasDataSource()
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

setJndiName

public void setJndiName(java.lang.String jndiName)

getJndiName

public java.lang.String getJndiName()

setDescription

public void setDescription(java.lang.String description)

getDescription

public java.lang.String getDescription()

setProvider

public void setProvider(java.lang.String provider)

getProvider

public java.lang.String getProvider()

setUsername

public void setUsername(java.lang.String username)

getUsername

public java.lang.String getUsername()

setPassword

public void setPassword(java.lang.String password)

getPassword

public java.lang.String getPassword()

setDataStoreHelperClass

public void setDataStoreHelperClass(java.lang.String dataStoreHelperClass)

getDataStoreHelperClass

public java.lang.String getDataStoreHelperClass()

setUrl

public void setUrl(java.lang.String url)

getUrl

public java.lang.String getUrl()

setStatementCacheSize

public void setStatementCacheSize(int statementCacheSize)

getStatementCacheSize

public int getStatementCacheSize()


Copyright © 2010. All Rights Reserved.