Package org.apache.camel.impl.console
Class DefaultDevConsoleRegistry
java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.impl.console.DefaultDevConsoleRegistry
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.console.DevConsoleRegistry,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasCamelContext,org.apache.camel.spi.HasId,org.apache.camel.spi.IdAware,org.apache.camel.StatefulService,org.apache.camel.StaticService,org.apache.camel.SuspendableService
@DevConsole(name="default-registry",
description="Default Console Registry")
@DeferredContextBinding
public class DefaultDevConsoleRegistry
extends org.apache.camel.support.service.ServiceSupport
implements org.apache.camel.console.DevConsoleRegistry
Default
DevConsoleRegistry.-
Field Summary
Fields inherited from class org.apache.camel.support.service.BaseService
BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDINGFields inherited from interface org.apache.camel.console.DevConsoleRegistry
FACTORY, NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoInit()protected voiddoStart()protected voiddoStop()org.apache.camel.CamelContextgetId()booleanvoidvoidloadDevConsoles(boolean force) booleanregister(org.apache.camel.console.DevConsole console) org.apache.camel.console.DevConsoleresolveById(String id) voidsetCamelContext(org.apache.camel.CamelContext camelContext) voidsetEnabled(boolean enabled) voidStream<org.apache.camel.console.DevConsole> stream()booleanunregister(org.apache.camel.console.DevConsole console) Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getInternalLock, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.console.DevConsoleRegistry
getConsole, getConsoleIDsMethods inherited from interface org.apache.camel.spi.IdAware
setGeneratedIdMethods inherited from interface org.apache.camel.Service
build, close, init, start, stopMethods inherited from interface org.apache.camel.ShutdownableService
shutdownMethods inherited from interface org.apache.camel.StatefulService
getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspendingMethods inherited from interface org.apache.camel.SuspendableService
isSuspended, resume, suspend
-
Constructor Details
-
DefaultDevConsoleRegistry
public DefaultDevConsoleRegistry() -
DefaultDevConsoleRegistry
public DefaultDevConsoleRegistry(org.apache.camel.CamelContext camelContext)
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.apache.camel.spi.HasId
-
setId
- Specified by:
setIdin interfaceorg.apache.camel.spi.IdAware
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceorg.apache.camel.console.DevConsoleRegistry
-
setEnabled
public void setEnabled(boolean enabled) - Specified by:
setEnabledin interfaceorg.apache.camel.console.DevConsoleRegistry
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()- Specified by:
getCamelContextin interfaceorg.apache.camel.spi.HasCamelContext
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext) - Specified by:
setCamelContextin interfaceorg.apache.camel.CamelContextAware
-
doInit
- Overrides:
doInitin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doStart
- Overrides:
doStartin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doStop
- Overrides:
doStopin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
resolveById
- Specified by:
resolveByIdin interfaceorg.apache.camel.console.DevConsoleRegistry
-
register
public boolean register(org.apache.camel.console.DevConsole console) - Specified by:
registerin interfaceorg.apache.camel.console.DevConsoleRegistry
-
unregister
public boolean unregister(org.apache.camel.console.DevConsole console) - Specified by:
unregisterin interfaceorg.apache.camel.console.DevConsoleRegistry
-
stream
- Specified by:
streamin interfaceorg.apache.camel.console.DevConsoleRegistry
-
loadDevConsoles
public void loadDevConsoles()- Specified by:
loadDevConsolesin interfaceorg.apache.camel.console.DevConsoleRegistry
-
loadDevConsoles
public void loadDevConsoles(boolean force) - Specified by:
loadDevConsolesin interfaceorg.apache.camel.console.DevConsoleRegistry
-