org.jboss.shrinkwrap.descriptor.api.jboss51
Interface PoolConfigType<T>

All Superinterfaces:
Child<T>

public interface PoolConfigType<T>
extends Child<T>

This interface defines the contract for the pool-configType xsd type

Since:
Generation date :2013-01-26T19:27:00.777+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 Integer getPoolMaxSize()
          Returns the pool-max-size element
 Integer getPoolTimeout()
          Returns the pool-timeout element
 String getPoolValue()
          Returns the pool-value element
 PoolConfigType<T> poolMaxSize(Integer poolMaxSize)
          Sets the pool-max-size element
 PoolConfigType<T> poolTimeout(Integer poolTimeout)
          Sets the pool-timeout element
 PoolConfigType<T> poolValue(String poolValue)
          Sets the pool-value element
 PoolConfigType<T> removePoolMaxSize()
          Removes the pool-max-size element
 PoolConfigType<T> removePoolTimeout()
          Removes the pool-timeout element
 PoolConfigType<T> removePoolValue()
          Removes the pool-value element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

poolValue

PoolConfigType<T> poolValue(String poolValue)
Sets the pool-value element

Parameters:
poolValue - the value for the element pool-value
Returns:
the current instance of PoolConfigType

getPoolValue

String getPoolValue()
Returns the pool-value element

Returns:
the node defined for the element pool-value

removePoolValue

PoolConfigType<T> removePoolValue()
Removes the pool-value element

Returns:
the current instance of PoolConfigType

poolMaxSize

PoolConfigType<T> poolMaxSize(Integer poolMaxSize)
Sets the pool-max-size element

Parameters:
poolMaxSize - the value for the element pool-max-size
Returns:
the current instance of PoolConfigType

getPoolMaxSize

Integer getPoolMaxSize()
Returns the pool-max-size element

Returns:
the node defined for the element pool-max-size

removePoolMaxSize

PoolConfigType<T> removePoolMaxSize()
Removes the pool-max-size element

Returns:
the current instance of PoolConfigType

poolTimeout

PoolConfigType<T> poolTimeout(Integer poolTimeout)
Sets the pool-timeout element

Parameters:
poolTimeout - the value for the element pool-timeout
Returns:
the current instance of PoolConfigType

getPoolTimeout

Integer getPoolTimeout()
Returns the pool-timeout element

Returns:
the node defined for the element pool-timeout

removePoolTimeout

PoolConfigType<T> removePoolTimeout()
Removes the pool-timeout element

Returns:
the current instance of PoolConfigType


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.