Class ManagedTypeConverterRegistry

  • All Implemented Interfaces:
    org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedServiceMBean, org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean

    @ManagedResource(description="Managed TypeConverterRegistry")
    public class ManagedTypeConverterRegistry
    extends ManagedService
    implements org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
    • Constructor Detail

      • ManagedTypeConverterRegistry

        public ManagedTypeConverterRegistry​(org.apache.camel.CamelContext context,
                                            org.apache.camel.spi.TypeConverterRegistry registry)
    • Method Detail

      • getRegistry

        public org.apache.camel.spi.TypeConverterRegistry getRegistry()
      • getNoopCounter

        public long getNoopCounter()
        Specified by:
        getNoopCounter in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • getAttemptCounter

        public long getAttemptCounter()
        Specified by:
        getAttemptCounter in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • getHitCounter

        public long getHitCounter()
        Specified by:
        getHitCounter in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • getMissCounter

        public long getMissCounter()
        Specified by:
        getMissCounter in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • getFailedCounter

        public long getFailedCounter()
        Specified by:
        getFailedCounter in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • resetTypeConversionCounters

        public void resetTypeConversionCounters()
        Specified by:
        resetTypeConversionCounters in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • isStatisticsEnabled

        public boolean isStatisticsEnabled()
        Specified by:
        isStatisticsEnabled in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • setStatisticsEnabled

        public void setStatisticsEnabled​(boolean statisticsEnabled)
        Specified by:
        setStatisticsEnabled in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • getNumberOfTypeConverters

        public int getNumberOfTypeConverters()
        Specified by:
        getNumberOfTypeConverters in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • getTypeConverterExistsLoggingLevel

        public String getTypeConverterExistsLoggingLevel()
        Specified by:
        getTypeConverterExistsLoggingLevel in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • getTypeConverterExists

        public String getTypeConverterExists()
        Specified by:
        getTypeConverterExists in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean
      • hasTypeConverter

        public boolean hasTypeConverter​(String fromType,
                                        String toType)
        Specified by:
        hasTypeConverter in interface org.apache.camel.api.management.mbean.ManagedTypeConverterRegistryMBean