public class EndpointFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<javax.management.ObjectName> |
jmxNames |
| Constructor and Description |
|---|
EndpointFactory(ActivationSpec activationSpec,
BaseMdbContainer container,
BeanContext beanContext,
MdbInstanceFactory instanceFactory,
MdbInstanceManager instanceManager,
XAResourceWrapper xaResourceWrapper,
boolean usePool) |
| Modifier and Type | Method and Description |
|---|---|
MessageEndpoint |
createEndpoint(javax.transaction.xa.XAResource xaResource) |
MessageEndpoint |
createEndpoint(javax.transaction.xa.XAResource xaResource,
long timeout) |
ActivationSpec |
getActivationSpec() |
MdbInstanceFactory |
getInstanceFactory() |
boolean |
isDeliveryTransacted(java.lang.reflect.Method method) |
public EndpointFactory(ActivationSpec activationSpec,
BaseMdbContainer container,
BeanContext beanContext,
MdbInstanceFactory instanceFactory,
MdbInstanceManager instanceManager,
XAResourceWrapper xaResourceWrapper,
boolean usePool)
public ActivationSpec getActivationSpec()
public MdbInstanceFactory getInstanceFactory()
public MessageEndpoint createEndpoint(javax.transaction.xa.XAResource xaResource)
throws UnavailableException
UnavailableExceptionpublic MessageEndpoint createEndpoint(javax.transaction.xa.XAResource xaResource,
long timeout)
throws UnavailableException
UnavailableExceptionpublic boolean isDeliveryTransacted(java.lang.reflect.Method method)
throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodException