Class OperationDefinition

  • All Implemented Interfaces:
    java.io.Serializable

    public class OperationDefinition
    extends java.lang.Object
    implements java.io.Serializable
    Author:
    Tim Dudgeon
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addPropertyValue​(java.lang.String name, java.lang.Object value)  
      java.lang.String getID()
      Get a unique ID for this instance.
      java.lang.String getOperationName()
      Get the name of the operation.
      org.springframework.beans.PropertyValues getPropertyValues()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OperationDefinition

        public OperationDefinition()
      • OperationDefinition

        public OperationDefinition​(java.lang.String name)
    • Method Detail

      • getID

        public java.lang.String getID()
        Get a unique ID for this instance. The ID is automatically generated and must be propagated to the actual operation instance when it is created. The ID is also propagated to any ChangeModificationDescriptions that are generated by execution of the operation. The ID can be used to identify and earlier operation in a sequence that is needed.
        Returns:
        The unique ID for this instance
      • getOperationName

        public java.lang.String getOperationName()
        Get the name of the operation. Each operation has a specific name as you use this name to geta new instance of the operation.
        Returns:
        The name
      • addPropertyValue

        public void addPropertyValue​(java.lang.String name,
                                     java.lang.Object value)
      • getPropertyValues

        public org.springframework.beans.PropertyValues getPropertyValues()