Annotation Interface IntegrationManagedResource
@Target(TYPE)
@Retention(RUNTIME)
@Inherited
@Documented
public @interface IntegrationManagedResource
Clone of
ManagedResource
limiting beans thus annotated so that they
will only be exported by the IntegrationMBeanExporter
and prevented
from being exported by other MBeanExporters (if present).- Since:
- 4.2
- Author:
- Gary Russell
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionint
boolean
int
The annotation value is equivalent to theobjectName
attribute, for simple default usage.
-
Element Details
-
value
The annotation value is equivalent to theobjectName
attribute, for simple default usage.- Returns:
- the value.
- Default:
- ""
-
objectName
- Default:
- ""
-
description
String description- Default:
- ""
-
currencyTimeLimit
int currencyTimeLimit- Default:
- -1
-
log
boolean log- Default:
- false
-
logFile
String logFile- Default:
- ""
-
persistPolicy
String persistPolicy- Default:
- ""
-
persistPeriod
int persistPeriod- Default:
- -1
-
persistName
String persistName- Default:
- ""
-
persistLocation
String persistLocation- Default:
- ""
-