Interface OperationsMetadataType

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
OperationsMetadataTypeImpl

public interface OperationsMetadataType extends EObject
A representation of the model object 'Operations Metadata Type'.

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    EList
    Returns the value of the 'Constraint' containment reference list.
    Returns the value of the 'Extended Capabilities' containment reference.
    EList
    Returns the value of the 'Operation' containment reference list.
    EList
    Returns the value of the 'Parameter' containment reference list.
    void
    Sets the value of the 'Extended Capabilities' attribute.

    Methods inherited from interface EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Method Details

    • getOperation

      EList getOperation()
      Returns the value of the 'Operation' containment reference list. The list contents are of type OperationType. Metadata for unordered list of all the (requests for) operations that this server interface implements. The list of required and optional operations implemented shall be specified in the Implementation Specification for this service.
      Returns:
      the value of the 'Operation' containment reference list.
      See Also:
    • getParameter

      EList getParameter()
      Returns the value of the 'Parameter' containment reference list. The list contents are of type DomainType. Optional unordered list of parameter valid domains that each apply to one or more operations which this server interface implements. The list of required and optional parameter domain limitations shall be specified in the Implementation Specification for this service.
      Returns:
      the value of the 'Parameter' containment reference list.
      See Also:
    • getConstraint

      EList getConstraint()
      Returns the value of the 'Constraint' containment reference list. The list contents are of type DomainType. Optional unordered list of valid domain constraints on non-parameter quantities that each apply to this server. The list of required and optional constraints shall be specified in the Implementation Specification for this service.
      Returns:
      the value of the 'Constraint' containment reference list.
      See Also:
    • getExtendedCapabilities

      Object getExtendedCapabilities()
      Returns the value of the 'Extended Capabilities' containment reference. Individual software vendors and servers can use this element to provide metadata about any additional server abilities.
      Returns:
      the value of the 'Extended Capabilities' containment reference.
      See Also:
    • setExtendedCapabilities

      void setExtendedCapabilities(Object value)
      Sets the value of the 'Extended Capabilities' attribute.
      Parameters:
      value - the new value of the 'Extended Capabilities' attribute.
      See Also: