Author: cmueller Date: Tue Nov 13 21:55:01 2012 New Revision: 1408978 URL: http://svn.apache.org/viewvc?rev=1408978&view=rev Log: CAMEL-5789: AbstractJdbcMessageIdRepository should use the @ManagedResource and @ManagedOperation from Camel
Modified: camel/branches/camel-2.10.x/components/camel-sql/src/main/java/org/apache/camel/processor/idempotent/jdbc/AbstractJdbcMessageIdRepository.java Modified: camel/branches/camel-2.10.x/components/camel-sql/src/main/java/org/apache/camel/processor/idempotent/jdbc/AbstractJdbcMessageIdRepository.java URL: http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-sql/src/main/java/org/apache/camel/processor/idempotent/jdbc/AbstractJdbcMessageIdRepository.java?rev=1408978&r1=1408977&r2=1408978&view=diff ============================================================================== --- camel/branches/camel-2.10.x/components/camel-sql/src/main/java/org/apache/camel/processor/idempotent/jdbc/AbstractJdbcMessageIdRepository.java (original) +++ camel/branches/camel-2.10.x/components/camel-sql/src/main/java/org/apache/camel/processor/idempotent/jdbc/AbstractJdbcMessageIdRepository.java Tue Nov 13 21:55:01 2012 @@ -18,14 +18,14 @@ package org.apache.camel.processor.idemp import javax.sql.DataSource; +import org.apache.camel.api.management.ManagedOperation; +import org.apache.camel.api.management.ManagedResource; import org.apache.camel.spi.IdempotentRepository; import org.apache.camel.support.ServiceSupport; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.datasource.DataSourceTransactionManager; -import org.springframework.jmx.export.annotation.ManagedOperation; -import org.springframework.jmx.export.annotation.ManagedResource; import org.springframework.transaction.TransactionDefinition; import org.springframework.transaction.TransactionStatus; import org.springframework.transaction.support.TransactionCallback; @@ -43,7 +43,7 @@ import org.springframework.transaction.s * <p/> * These methods should perform the named database operation. */ -@ManagedResource("JDBC IdempotentRepository") +@ManagedResource(description = "JDBC IdempotentRepository") public abstract class AbstractJdbcMessageIdRepository<T> extends ServiceSupport implements IdempotentRepository<T> { protected JdbcTemplate jdbcTemplate;