aliases, dependsOn, jndi, postConstruct, preDestroy
className, classpath, classpathAPI, constructor, factoryName, id, jar, properties, provider, type
Constructor and Description |
---|
JmsConnectionFactoryBuilder() |
equals, getAliases, getDependsOn, getJndi, getPostConstruct, getPreDestroy, hashCode, setJndi, setPostConstruct, setPreDestroy
getClassName, getClasspath, getClasspathAPI, getConstructor, getFactoryName, getId, getJar, getPropertiesProvider, getProvider, getTemplate, getType, setClassName, setClasspath, setClasspathAPI, setConstructor, setFactoryName, setId, setJar, setPropertiesProvider, setProvider, setTemplate, setType
public JmsConnectionFactoryBuilder id(java.lang.String id)
public JmsConnectionFactoryBuilder withResourceAdapter(java.lang.String resourceAdapter)
public void setResourceAdapter(java.lang.String resourceAdapter)
public java.lang.String getResourceAdapter()
public JmsConnectionFactoryBuilder withTransactionSupport(java.lang.String transactionSupport)
public void setTransactionSupport(java.lang.String transactionSupport)
public java.lang.String getTransactionSupport()
public JmsConnectionFactoryBuilder withPoolMaxSize(int poolMaxSize)
public void setPoolMaxSize(int poolMaxSize)
public int getPoolMaxSize()
public JmsConnectionFactoryBuilder withPoolMinSize(int poolMinSize)
public void setPoolMinSize(int poolMinSize)
public int getPoolMinSize()
public JmsConnectionFactoryBuilder withConnectionMaxWaitTime(Duration connectionMaxWaitTime)
public void setConnectionMaxWaitTime(Duration connectionMaxWaitTime)
public Duration getConnectionMaxWaitTime()
public JmsConnectionFactoryBuilder withConnectionMaxWaitTime(long time, java.util.concurrent.TimeUnit unit)
public void setConnectionMaxWaitTime(long time, java.util.concurrent.TimeUnit unit)
public JmsConnectionFactoryBuilder withConnectionMaxIdleTime(Duration connectionMaxIdleTime)
public void setConnectionMaxIdleTime(Duration connectionMaxIdleTime)
public Duration getConnectionMaxIdleTime()
public JmsConnectionFactoryBuilder withConnectionMaxIdleTime(long time, java.util.concurrent.TimeUnit unit)
public void setConnectionMaxIdleTime(long time, java.util.concurrent.TimeUnit unit)
public java.util.Properties getProperties()
AbstractService
set
method for the properties property.
For example, to add a new value, do as follows:
getProperties().setProperty(key, value);
getProperties
in interface Service
getProperties
in class AbstractService