What does the following fields mean in Spring @ManagedResource used for JMX? There is no Javadoc or related description in Spring documentation.
1. String persistPolicy() default ""; 2. int persistPeriod() default -1; 3. String persistLocation() default ""; 4. int currencyTimeLimit() default -1;
These are passed onto the JMX api – you can find more info about it in the JMX java doc. Copying the relevant section here –