Class CamelRoutesEndpoint
- java.lang.Object
-
- org.apache.camel.spring.boot.actuate.endpoint.CamelRoutesEndpoint
-
@Endpoint(id="camelroutes") public class CamelRoutesEndpoint extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CamelRoutesEndpoint.ReadAction
static class
CamelRoutesEndpoint.RouteDetailsEndpointInfo
static class
CamelRoutesEndpoint.RouteEndpointInfo
static class
CamelRoutesEndpoint.TimeInfo
static class
CamelRoutesEndpoint.WriteAction
-
Constructor Summary
Constructors Constructor Description CamelRoutesEndpoint(org.apache.camel.CamelContext camelContext, CamelRoutesEndpointProperties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
doReadAction(String id, CamelRoutesEndpoint.ReadAction action)
void
doWriteAction(String id, CamelRoutesEndpoint.WriteAction action, CamelRoutesEndpoint.TimeInfo timeInfo)
List<CamelRoutesEndpoint.RouteEndpointInfo>
readRoutes()
-
-
-
Constructor Detail
-
CamelRoutesEndpoint
public CamelRoutesEndpoint(org.apache.camel.CamelContext camelContext, CamelRoutesEndpointProperties properties)
-
-
Method Detail
-
readRoutes
@ReadOperation public List<CamelRoutesEndpoint.RouteEndpointInfo> readRoutes()
-
doReadAction
@ReadOperation public Object doReadAction(@Selector String id, @Selector CamelRoutesEndpoint.ReadAction action)
-
doWriteAction
@WriteOperation public void doWriteAction(@Selector String id, @Selector CamelRoutesEndpoint.WriteAction action, @Nullable CamelRoutesEndpoint.TimeInfo timeInfo)
-
-