Class RemoteInventoryProxy

  • All Implemented Interfaces:
    Serializable, Comparable<RemoteObjectLight>

    public class RemoteInventoryProxy
    extends RemoteObject
    A wrapper of InventoryProxy. Inventory proxies are used to integrate third party-applications with Kuwaiba. Sometimes these applications must refer to assets managed by Kuwaiba from another perspective (financial, for example). In these applications, multiple Kuwaiba inventory assets might be represented by a single entity (e.g. a router with slots, boards and ports might just be something like "standard network device"). Proxies are used to map multiple inventory elements into a single entity. It's a sort of "impedance matching" between systems that refer to the same real world object from different perspectives.
    Author:
    Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
    See Also:
    Serialized Form
    • Constructor Detail

      • RemoteInventoryProxy

        public RemoteInventoryProxy()
        Default constructor. To be used only by the WS layer provider
      • RemoteInventoryProxy

        public RemoteInventoryProxy​(InventoryProxy proxy)