Interface UpdateableObject


  • public interface UpdateableObject
    This interface marks an object as updateable, that means, the object has a system-wide unique ID represented as URI. The URI specifies the (internal) ID of the object and the component managing the object. With this information the registry can return a reference to the component which in turn can be requested for the designated object. The URI is mainly used to identify an object when monitoring, that is, updates on objects are propagated in the UpdateManager via the URI. Information on how the URI looks like can be found in ProcessElementIdentifierTools.
    Author:
    Ulrich Kreher
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      URI getURI()
      Gets the system-wide unique URI identifying the designated object.
      void setURI​(URI objectURI)
      Sets the system-wide unique URI identifying the designated object.
    • Method Detail

      • getURI

        URI getURI()
        Gets the system-wide unique URI identifying the designated object.
        Returns:
        The system-wide unique URI identifying the designated object.
      • setURI

        void setURI​(URI objectURI)
        Sets the system-wide unique URI identifying the designated object. This method may only be called when creating a new (with respect to the system) or checking out an object. Otherwise the objects are only copies of the real objects and the URI must not be changed.
        Parameters:
        objectURI - The new URI identifying the designated object.