org.apache.openejb.config.typed
Class MessageDrivenContainerBuilder
java.lang.Object
org.apache.openejb.config.sys.AbstractService
org.apache.openejb.config.sys.Container
org.apache.openejb.config.typed.MessageDrivenContainerBuilder
- All Implemented Interfaces:
- Service
public class MessageDrivenContainerBuilder
- extends Container
| Methods inherited from class org.apache.openejb.config.sys.AbstractService |
equals, getClassName, getConstructor, getFactoryName, getId, getJar, getProvider, getType, hashCode, setClassName, setConstructor, setFactoryName, setId, setJar, setProvider, setType |
MessageDrivenContainerBuilder
public MessageDrivenContainerBuilder()
id
public MessageDrivenContainerBuilder id(String id)
withResourceAdapter
public MessageDrivenContainerBuilder withResourceAdapter(String resourceAdapter)
setResourceAdapter
public void setResourceAdapter(String resourceAdapter)
getResourceAdapter
public String getResourceAdapter()
withMessageListenerInterface
public MessageDrivenContainerBuilder withMessageListenerInterface(String messageListenerInterface)
setMessageListenerInterface
public void setMessageListenerInterface(String messageListenerInterface)
getMessageListenerInterface
public String getMessageListenerInterface()
withActivationSpecClass
public MessageDrivenContainerBuilder withActivationSpecClass(String activationSpecClass)
setActivationSpecClass
public void setActivationSpecClass(String activationSpecClass)
getActivationSpecClass
public String getActivationSpecClass()
withInstanceLimit
public MessageDrivenContainerBuilder withInstanceLimit(int instanceLimit)
setInstanceLimit
public void setInstanceLimit(int instanceLimit)
getInstanceLimit
public int getInstanceLimit()
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-2013 The Apache Software Foundation. All Rights Reserved.