Example usage for org.springframework.jmx.export.naming SelfNaming interface-usage

List of usage examples for org.springframework.jmx.export.naming SelfNaming interface-usage

Introduction

In this page you can find the example usage for org.springframework.jmx.export.naming SelfNaming interface-usage.

Usage

From source file fr.xebia.management.jms.SpringManagedConnectionFactory.java

/**
 * 
 * @author <a href="mailto:cyrille@cyrilleleclerc.com">Cyrille Le Clerc</a>
 */
public class SpringManagedConnectionFactory extends ManagedConnectionFactory
        implements ConnectionFactory, ManagedConnectionFactoryMBean, SelfNaming, BeanNameAware {

From source file fr.xebia.springframework.jms.ManagedCachingConnectionFactory.java

/**
 * <p>
 * Subclass of {@link CachingConnectionFactory} to expose key attributes and
 * operations via JMX.
 * </p>
 * <p>

From source file fr.xebia.springframework.jms.ManagedDefaultMessageListenerContainer.java

/**
 * JMX enabled {@link DefaultMessageListenerContainer}.
 * 
 * @author <a href="mailto:cyrille@cyrilleleclerc.com">Cyrille Le Clerc</a>
 */
public class ManagedDefaultMessageListenerContainer extends DefaultMessageListenerContainer

From source file fr.xebia.ws.travel.antifraud.v1_0.AntiFraudServiceDispatchingImpl.java

@Component("AntiFraudService")
@ManagedResource
public class AntiFraudServiceDispatchingImpl implements AntiFraudService, SelfNaming, BeanNameAware {

    @Autowired
    private AntiFraudService antiFraudService;

From source file fr.xebia.springframework.jdbc.ManagedBasicDataSource.java

/**
 * JMX enabled {@link BasicDataSource}.
 * 
 * @author <a href="mailto:cyrille@cyrilleleclerc.com">Cyrille Le Clerc</a>
 */
public class ManagedBasicDataSource extends BasicDataSource

From source file org.jmxtrans.embedded.spring.SpringEmbeddedJmxTrans.java

/**
 * @author <a href="mailto:cleclerc@xebia.fr">Cyrille Le Clerc</a>
 */
public class SpringEmbeddedJmxTrans extends EmbeddedJmxTrans
        implements SpringEmbeddedJmxTransMBean, InitializingBean, DisposableBean, SelfNaming {

From source file org.tradex.camel.idempotent.JmxNamedJdbcMessageIdRepository.java

/**
 * <p>Title: JmxNamedJdbcMessageIdRepository</p>
 * <p>Description: An extension of {@link JdbcMessageIdRepository} that supports a configured JMX {@link ObjectName}.</p> 
 * <p>Company: Helios Development Group LLC</p>
 * @author Whitehead (nwhitehead AT heliosdev DOT org)
 * <p><code>org.tradex.camel.idempotent.JmxNamedJdbcMessageIdRepository</code></p>

From source file fr.xebia.monitoring.demo.payment.ZeRandmolySlowAndBuggyCreditCardService.java

/**
 * InvalidCardException
 *
 * @author <a href="mailto:cyrille@cyrilleleclerc.com">Cyrille Le Clerc</a>
 */
@ManagedResource

From source file fr.xebia.management.maven.WebApplicationMavenInformation.java

/**
 * Maven project information (groupId, artifactId, version) exposed with JMX.
 * 
 * @author <a href="mailto:cyrille@cyrilleleclerc.com">Cyrille Le Clerc</a>
 */
@ManagedResource

From source file fr.xebia.ws.travel.antifraud.v1_0.AntiFraudServiceImpl.java

@ManagedResource("travel-antifraud:type=AntiFraudService")
public class AntiFraudServiceImpl implements AntiFraudService, SelfNaming, BeanNameAware {

    private final Logger auditLogger = LoggerFactory.getLogger("fr.xebia.audit.AntiFraudService");

    private String beanName;