com.xebialabs.deployit.plugin.jbossas.ci
Class JbossasDataSource

java.lang.Object
  extended by com.xebialabs.deployit.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.jbossas.ci.JbossasResource
          extended by com.xebialabs.deployit.plugin.jbossas.ci.JbossasDataSource
All Implemented Interfaces:
java.io.Serializable

@ConfigurationItem
public class JbossasDataSource
extends JbossasResource

A JBoss JDBC DataSource

See Also:
Serialized Form

Field Summary
private  java.lang.String connectionUrl
           
private  java.lang.String driverClass
           
private  int maxPoolSize
           
private  int minPoolSize
           
private  java.lang.String password
           
private  boolean useJavaContext
           
private  java.lang.String username
           
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
JbossasDataSource()
           
 
Method Summary
 java.lang.String getConnectionUrl()
           
 java.lang.String getDriverClass()
           
 int getMaxPoolSize()
           
 int getMinPoolSize()
           
 java.lang.String getPassword()
           
 java.lang.String getUsername()
           
 boolean isUseJavaContext()
           
 void setConnectionUrl(java.lang.String connectionUrl)
           
 void setDriverClass(java.lang.String driverClass)
           
 void setMaxPoolSize(int maxPoolSize)
           
 void setMinPoolSize(int minPoolSize)
           
 void setPassword(java.lang.String password)
           
 void setUseJavaContext(boolean useJavaContext)
           
 void setUsername(java.lang.String username)
           
 
Methods inherited from class com.xebialabs.deployit.plugin.jbossas.ci.JbossasResource
getFilename, getJndiName, setJndiName
 
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

driverClass

@ConfigurationItemProperty
private java.lang.String driverClass

connectionUrl

@ConfigurationItemProperty(size=LARGE)
private java.lang.String connectionUrl

username

@ConfigurationItemProperty
private java.lang.String username

password

@ConfigurationItemProperty(password=true)
private java.lang.String password

minPoolSize

@ConfigurationItemProperty
private int minPoolSize

maxPoolSize

@ConfigurationItemProperty
private int maxPoolSize

useJavaContext

@ConfigurationItemProperty
private boolean useJavaContext
Constructor Detail

JbossasDataSource

public JbossasDataSource()
Method Detail

getDriverClass

public java.lang.String getDriverClass()

setDriverClass

public void setDriverClass(java.lang.String driverClass)

getConnectionUrl

public java.lang.String getConnectionUrl()

setConnectionUrl

public void setConnectionUrl(java.lang.String connectionUrl)

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getMinPoolSize

public int getMinPoolSize()

setMinPoolSize

public void setMinPoolSize(int minPoolSize)

getMaxPoolSize

public int getMaxPoolSize()

setMaxPoolSize

public void setMaxPoolSize(int maxPoolSize)

setUseJavaContext

public void setUseJavaContext(boolean useJavaContext)

isUseJavaContext

public boolean isUseJavaContext()


Copyright © 2009. All Rights Reserved.