Class CamelRpcServerRouteManager

  • Direct Known Subclasses:
    JmsRpcServerRouteManager

    public abstract class CamelRpcServerRouteManager
    extends java.lang.Object
    Dynamically creates and deletes Camel routes to process RPC requests for all registered RpcModule services.
    Author:
    jwhite
    • Constructor Detail

      • CamelRpcServerRouteManager

        public CamelRpcServerRouteManager​(org.apache.camel.CamelContext context,
                                          MinionIdentity identity)
    • Method Detail

      • getRouteId

        public static java.lang.String getRouteId​(RpcModule<?,​?> module)
      • bind

        public void bind​(RpcModule module)
                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • unbind

        public void unbind​(RpcModule module)
                    throws java.lang.Exception
        Throws:
        java.lang.Exception