org.apache.openejb.config.typed
Class ActiveMQResourceAdapterBuilder
java.lang.Object
org.apache.openejb.config.sys.AbstractService
org.apache.openejb.config.sys.Resource
org.apache.openejb.config.typed.ActiveMQResourceAdapterBuilder
- All Implemented Interfaces:
- Service
public class ActiveMQResourceAdapterBuilder
- extends Resource
| Fields inherited from class org.apache.openejb.config.sys.Resource |
jndi |
| Methods inherited from class org.apache.openejb.config.sys.AbstractService |
getClassName, getConstructor, getFactoryName, getId, getJar, getProvider, getType, setClassName, setConstructor, setFactoryName, setId, setJar, setProvider, setType |
ActiveMQResourceAdapterBuilder
public ActiveMQResourceAdapterBuilder()
id
public ActiveMQResourceAdapterBuilder id(String id)
withBrokerXmlConfig
public ActiveMQResourceAdapterBuilder withBrokerXmlConfig(String brokerXmlConfig)
setBrokerXmlConfig
public void setBrokerXmlConfig(String brokerXmlConfig)
getBrokerXmlConfig
public String getBrokerXmlConfig()
withServerUrl
public ActiveMQResourceAdapterBuilder withServerUrl(URI serverUrl)
setServerUrl
public void setServerUrl(URI serverUrl)
getServerUrl
public URI getServerUrl()
withDataSource
public ActiveMQResourceAdapterBuilder withDataSource(String dataSource)
setDataSource
public void setDataSource(String dataSource)
getDataSource
public String getDataSource()
withStartupTimeout
public ActiveMQResourceAdapterBuilder withStartupTimeout(Duration startupTimeout)
setStartupTimeout
public void setStartupTimeout(Duration startupTimeout)
getStartupTimeout
public Duration getStartupTimeout()
withStartupTimeout
public ActiveMQResourceAdapterBuilder withStartupTimeout(long time,
TimeUnit unit)
setStartupTimeout
public void setStartupTimeout(long time,
TimeUnit unit)
getProperties
public Properties getProperties()
- Description copied from class:
AbstractService
- Gets the value of the properties property.
This accessor method returns a reference to the live Properties Object,
not a snapshot. Therefore any modification you make to the
returned Properties will be present inside the JAXB object.
This is why there is not a
set method for the properties property.
For example, to add a new value, do as follows:
getProperties().setProperty(key, value);
- Specified by:
getProperties in interface Service- Overrides:
getProperties in class AbstractService
Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.