org.fusesource.fabric.camel.facade.mbean
Interface CamelRouteMBean

All Superinterfaces:
CamelPerformanceCounterMBean
All Known Subinterfaces:
CamelSuspendableRouteMBean

public interface CamelRouteMBean
extends CamelPerformanceCounterMBean


Method Summary
 java.lang.String dumpRouteAsXml()
           
 java.lang.String dumpRouteStatsAsXml(boolean fullStats, boolean includeProcessors)
           
 java.lang.String getCamelId()
           
 java.lang.String getDescription()
           
 java.lang.String getEndpointUri()
           
 java.lang.Integer getInflightExchanges()
           
 java.lang.String getRouteId()
           
 java.lang.String getRoutePolicyList()
           
 java.lang.String getState()
           
 java.lang.Boolean getTracing()
           
 boolean remove()
           
 void setTracing(java.lang.Boolean tracing)
           
 void start()
           
 void stop()
           
 void stop(long timeout)
           
 boolean stop(java.lang.Long timeout, java.lang.Boolean abortAfterTimeout)
           
 void updateRouteFromXml(java.lang.String xml)
           
 
Methods inherited from interface org.fusesource.fabric.camel.facade.mbean.CamelPerformanceCounterMBean
getExchangesCompleted, getExchangesFailed, getExchangesTotal, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureTimestamp, getId, getLastExchangeCompletedTimestamp, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getTotalProcessingTime, isStatisticsEnabled, reset, setStatisticsEnabled
 

Method Detail

getRouteId

java.lang.String getRouteId()

getDescription

java.lang.String getDescription()

getEndpointUri

java.lang.String getEndpointUri()

getState

java.lang.String getState()

getInflightExchanges

java.lang.Integer getInflightExchanges()

getCamelId

java.lang.String getCamelId()

getTracing

java.lang.Boolean getTracing()

setTracing

void setTracing(java.lang.Boolean tracing)

getRoutePolicyList

java.lang.String getRoutePolicyList()

start

void start()

stop

void stop()

stop

void stop(long timeout)

stop

boolean stop(java.lang.Long timeout,
             java.lang.Boolean abortAfterTimeout)

remove

boolean remove()

dumpRouteAsXml

java.lang.String dumpRouteAsXml()

updateRouteFromXml

void updateRouteFromXml(java.lang.String xml)

dumpRouteStatsAsXml

java.lang.String dumpRouteStatsAsXml(boolean fullStats,
                                     boolean includeProcessors)


Copyright © 2015 Red Hat. All Rights Reserved.