Class UndertowKeycloakComponent

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware, org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.RestApiConsumerFactory, org.apache.camel.spi.RestConsumerFactory, org.apache.camel.spi.RestProducerFactory, org.apache.camel.SSLContextParametersAware, org.apache.camel.StatefulService, org.apache.camel.SuspendableService, org.apache.camel.VerifiableComponent

    public class UndertowKeycloakComponent
    extends org.apache.camel.component.undertow.UndertowComponent
    Author:
    hmlnarik
    • Field Summary

      • Fields inherited from class org.apache.camel.support.ServiceSupport

        shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.camel.component.undertow.UndertowEndpoint createEndpointInstance​(URI endpointUri, org.apache.camel.component.undertow.UndertowComponent component)  
      protected String getComponentName()  
      • Methods inherited from class org.apache.camel.component.undertow.UndertowComponent

        createApiConsumer, createConsumer, createEndpoint, createProducer, createUndertowHost, doStart, getHostOptions, getSslContextParameters, getUndertowHttpBinding, getVerifier, isUseGlobalSslContextParameters, registerEndpoint, setHostOptions, setSslContextParameters, setUndertowHttpBinding, setUseGlobalSslContextParameters, unregisterEndpoint
      • Methods inherited from class org.apache.camel.impl.DefaultComponent

        afterConfiguration, createComponentConfiguration, createConfiguration, createEndpoint, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
      • Methods inherited from class org.apache.camel.support.ServiceSupport

        doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
      • Methods inherited from interface org.apache.camel.CamelContextAware

        getCamelContext, setCamelContext
      • Methods inherited from interface org.apache.camel.SSLContextParametersAware

        retrieveGlobalSslContextParameters
    • Constructor Detail

      • UndertowKeycloakComponent

        public UndertowKeycloakComponent()
      • UndertowKeycloakComponent

        public UndertowKeycloakComponent​(org.apache.camel.CamelContext context)
    • Method Detail

      • createEndpointInstance

        protected org.apache.camel.component.undertow.UndertowEndpoint createEndpointInstance​(URI endpointUri,
                                                                                              org.apache.camel.component.undertow.UndertowComponent component)
                                                                                       throws URISyntaxException
        Overrides:
        createEndpointInstance in class org.apache.camel.component.undertow.UndertowComponent
        Throws:
        URISyntaxException
      • getComponentName

        protected String getComponentName()
        Overrides:
        getComponentName in class org.apache.camel.component.undertow.UndertowComponent