Package org.apache.camel.impl.cloud
Class AbstractServiceRegistry
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.impl.cloud.AbstractServiceRegistry
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.cloud.ServiceRegistry,org.apache.camel.Ordered,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasId,org.apache.camel.spi.IdAware,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
public abstract class AbstractServiceRegistry extends org.apache.camel.support.service.ServiceSupport implements org.apache.camel.cloud.ServiceRegistry
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractServiceRegistry()protectedAbstractServiceRegistry(String id)protectedAbstractServiceRegistry(String id, org.apache.camel.CamelContext camelContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getAttributes()org.apache.camel.CamelContextgetCamelContext()StringgetId()intgetOrder()voidsetAttribute(String key, Object value)voidsetAttributes(Map<String,Object> attributes)voidsetCamelContext(org.apache.camel.CamelContext camelContext)voidsetId(String id)voidsetOrder(int order)-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doStart, doStop, doSuspend, fail, 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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getOrder
public int getOrder()
- Specified by:
getOrderin interfaceorg.apache.camel.Ordered- Specified by:
getOrderin interfaceorg.apache.camel.cloud.ServiceRegistry
-
setOrder
public void setOrder(int order)
-
setId
public void setId(String id)
- Specified by:
setIdin interfaceorg.apache.camel.spi.IdAware
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.apache.camel.spi.HasId
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext)
- Specified by:
setCamelContextin interfaceorg.apache.camel.CamelContextAware
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()
- Specified by:
getCamelContextin interfaceorg.apache.camel.CamelContextAware
-
-