@Target(value=TYPE) @Retention(value=RUNTIME) public @interface JMSDestinationDefinition
JMSDestination
may be configured by setting the annotation elements for commonly used
JMSDestination
properties. Additional standard and
vendor-specific properties may be specified using the properties
element. Once defined, a destination resource may be referenced by
a component using the lookup
element of the
Resource
annotation.Resource
Modifier and Type | Required Element and Description |
---|---|
String |
className
JMS destination implementation class name which implements:
javax.jms.Queue or javax.jms.Topic |
String |
name
JNDI name of the destination resource being defined.
|
Modifier and Type | Optional Element and Description |
---|---|
String |
description
Description of this JMS Destination.
|
String |
destinationName
Name of the queue or topic.
|
String[] |
properties
JMS destination property.
|
String |
resourceAdapterName
Resource adapter name.
|
public abstract String name
public abstract String className
javax.jms.Queue
or javax.jms.Topic
public abstract String description
public abstract String resourceAdapterName
public abstract String destinationName
public abstract String[] properties
ConnectionFactory
property.
Properties are specified using the format: propertyName=propertyValue with one property per array element.
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.