Interface ProxyController

  • All Known Subinterfaces:
    TransformingProxyController
    All Known Implementing Classes:
    RemoteProxyController

    public interface ProxyController
    A proxy controller to be registered with a ModelController.

    Proxy controllers apply to a given address in the host ModelController and typically allow access to an external ModelController.

    For example if a ProxyController is registered in the host ModelController for the address [a=b,c=d], then an operation executed in the host ModelController for [a=b] will execute in the host model controller as normal. An operation for [a=b,c=d,x=y] will apply to [x=y] in the model controller pointed to by this proxy controller.

    Author:
    Kabir Khan, Brian Stansberry (c) 2011 Red Hat Inc.