Class ReceiveDevConsole

java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.support.console.AbstractDevConsole
org.apache.camel.impl.console.ReceiveDevConsole
All Implemented Interfaces:
AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.console.DevConsole, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasCamelContext, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

@DevConsole(name="receive", displayName="Camel Receive", description="Consume messages from endpoints") @Configurer(extended=true) public class ReceiveDevConsole extends org.apache.camel.support.console.AbstractDevConsole
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.camel.console.DevConsole

    org.apache.camel.console.DevConsole.MediaType
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Whether to dump received messages
    static final String
    Whether to enable or disable receive mode
    static final String
    Endpoint for where to receive messages (can also refer to a route id, endpoint pattern).

    Fields inherited from class org.apache.camel.support.service.BaseService

    BUILT, FAILED, INITIALIZED, INITIALIZING, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING

    Fields inherited from interface org.apache.camel.console.DevConsole

    CONSOLE_GROUP, CONSOLE_ID
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.camel.util.json.JsonObject
     
    protected String
     
    protected void
     
    protected void
     
    protected static org.apache.camel.Endpoint
    findMatchingEndpoint(org.apache.camel.CamelContext camelContext, String endpoint)
     
    int
     
    int
     
    boolean
     
    void
    setBodyMaxChars(int bodyMaxChars)
     
    void
    setCapacity(int capacity)
     
    void
    setRemoveOnDump(boolean removeOnDump)
     
    protected void
     

    Methods inherited from class org.apache.camel.support.console.AbstractDevConsole

    call, equals, getCamelContext, getDescription, getDisplayName, getGroup, getId, hashCode, setCamelContext, supportMediaType

    Methods inherited from class org.apache.camel.support.service.BaseService

    build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doStart, doSuspend, fail, getInternalLock, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.camel.console.DevConsole

    call

    Methods inherited from interface org.apache.camel.Service

    build, close, init, start, stop

    Methods inherited from interface org.apache.camel.ShutdownableService

    shutdown

    Methods inherited from interface org.apache.camel.StatefulService

    getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending

    Methods inherited from interface org.apache.camel.SuspendableService

    isSuspended, resume, suspend
  • Field Details

  • Constructor Details

    • ReceiveDevConsole

      public ReceiveDevConsole()
  • Method Details

    • getCapacity

      public int getCapacity()
    • setCapacity

      public void setCapacity(int capacity)
    • getBodyMaxChars

      public int getBodyMaxChars()
    • setBodyMaxChars

      public void setBodyMaxChars(int bodyMaxChars)
    • isRemoveOnDump

      public boolean isRemoveOnDump()
    • setRemoveOnDump

      public void setRemoveOnDump(boolean removeOnDump)
    • doInit

      protected void doInit() throws Exception
      Overrides:
      doInit in class org.apache.camel.support.service.BaseService
      Throws:
      Exception
    • doStop

      protected void doStop() throws Exception
      Overrides:
      doStop in class org.apache.camel.support.service.BaseService
      Throws:
      Exception
    • stopConsumers

      protected void stopConsumers()
    • doCallText

      protected String doCallText(Map<String,Object> options)
      Specified by:
      doCallText in class org.apache.camel.support.console.AbstractDevConsole
    • doCallJson

      protected org.apache.camel.util.json.JsonObject doCallJson(Map<String,Object> options)
      Specified by:
      doCallJson in class org.apache.camel.support.console.AbstractDevConsole
    • findMatchingEndpoint

      protected static org.apache.camel.Endpoint findMatchingEndpoint(org.apache.camel.CamelContext camelContext, String endpoint)