Package org.apache.camel.quarkus.main
Class CoreMainResource
- java.lang.Object
-
- org.apache.camel.quarkus.main.CoreMainResource
-
@Path("/test") @ApplicationScoped public class CoreMainResource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.apache.camel.quarkus.main.CamelMainmain
-
Constructor Summary
Constructors Constructor Description CoreMainResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.json.JsonObjectdescribeMain()javax.json.JsonObjectdescribeRegistryComponent(String name)javax.json.JsonObjectexchangeFormatterConfig()javax.json.JsonObjectfromStringToMyPair(String input)StringgetCamelContextName()StringgetProperty(String name)StringgetStringValueFromRegistry(String name)javax.json.JsonObjectreactiveExecutor()StringsetCamelContextName(String name)javax.json.JsonObjectthreadPoolFactory()
-
-
-
Method Detail
-
getProperty
@Path("/property/{name}") @GET @Produces("text/plain") public String getProperty(@PathParam("name") String name) throws Exception- Throws:
Exception
-
exchangeFormatterConfig
@Path("/registry/log/exchange-formatter") @GET @Produces("application/json") public javax.json.JsonObject exchangeFormatterConfig()
-
getCamelContextName
@Path("/context/name") @GET @Produces("text/plain") public String getCamelContextName()
-
setCamelContextName
@Path("/context/name") @POST @Produces("text/plain") public String setCamelContextName(String name)
-
describeMain
@Path("/main/describe") @GET @Produces("application/json") public javax.json.JsonObject describeMain()
-
reactiveExecutor
@Path("/context/reactive-executor") @GET @Produces("text/plain") public javax.json.JsonObject reactiveExecutor()
-
threadPoolFactory
@Path("/context/thread-pool-factory") @GET @Produces("text/plain") public javax.json.JsonObject threadPoolFactory()
-
fromStringToMyPair
@Path("/converter/my-pair") @POST @Produces("application/json") public javax.json.JsonObject fromStringToMyPair(String input)
-
describeRegistryComponent
@Path("/registry/component/{name}") @GET @Produces("application/json") public javax.json.JsonObject describeRegistryComponent(@PathParam("name") String name)
-
-