INT-3330 Fix JDK8 Javadoc Violations

JIRA: https://jira.spring.io/browse/INT-3330
This commit is contained in:
Gary Russell
2014-03-27 13:21:20 -04:00
parent e9337a401e
commit 5587d79070
2 changed files with 10 additions and 6 deletions

View File

@@ -33,7 +33,7 @@ import org.springframework.jmx.support.RegistrationPolicy;
* bean is defined under the name {@code integrationMbeanExporter}. Alternatively, consider defining a
* custom {@link org.springframework.integration.monitor.IntegrationMBeanExporter} bean explicitly.
*
* <p>This annotation is modeled after and functionally equivalent to Spring XML's
* <p>This annotation is modeled after and functionally equivalent to Spring Integration XML's
* {@code <int-jmx:mbean-export/>} element.
*
* @author Artem Bilan
@@ -47,15 +47,17 @@ public @interface EnableIntegrationMBeanExport {
/**
* The default domain to use when generating JMX ObjectNames.
* Supports property placeholders (e.g. {@code ${project.domain}).
* Supports property placeholders (e.g. {@code ${project.domain}}).
* @return the domain.
*/
String defaultDomain() default "";
/**
* The bean name of the MBeanServer to which MBeans should be exported. Default is to
* use the platform's default MBeanServer.
* Supports property placeholders (e.g. {@code ${project.mbeanServer})
* and SpEL expression (e.g. {@code #{mbeanServer}).
* Supports property placeholders (e.g. {@code ${project.mbeanServer}})
* and SpEL expression (e.g. {@code #{mbeanServer}}).
* @return the server.
*/
String server() default "";
@@ -63,6 +65,7 @@ public @interface EnableIntegrationMBeanExport {
* The policy to use when attempting to register an MBean under an
* {@link javax.management.ObjectName} that already exists. Defaults to
* {@link org.springframework.jmx.support.RegistrationPolicy#FAIL_ON_EXISTING}.
* @return the registration policy.
*/
RegistrationPolicy registration() default RegistrationPolicy.FAIL_ON_EXISTING;
@@ -72,7 +75,8 @@ public @interface EnableIntegrationMBeanExport {
* the 'name' property of the ObjectName. A MessageChannel and a MessageHandler (for instance)
* can share a name because they have a different type, so in that case they would either both
* be included or both excluded.
* Supports property placeholders (e.g. {@code ${managed.components}). Can be applied for each element.
* Supports property placeholders (e.g. {@code ${managed.components}}). Can be applied for each element.
* @return the patterns.
*/
String[] managedComponents() default "*";

View File

@@ -46,7 +46,7 @@ import org.springframework.util.StringUtils;
/**
* {@code @Configuration} class that registers a {@link IntegrationMBeanExporter} bean.
* <p/>
*
* <p>This configuration class is automatically imported when using the
* {@link EnableIntegrationMBeanExport} annotation. See its javadoc for complete usage details.
*