Class GeneratedIntegrationObjectVirtualAttributeDescriptor

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
IntegrationObjectVirtualAttributeDescriptor

public abstract class GeneratedIntegrationObjectVirtualAttributeDescriptor extends GenericItem
See Also:
  • Field Details

    • CODE

      public static final String CODE
      Qualifier of the IntegrationObjectVirtualAttributeDescriptor.code attribute
      See Also:
    • LOGICLOCATION

      public static final String LOGICLOCATION
      Qualifier of the IntegrationObjectVirtualAttributeDescriptor.logicLocation attribute
      See Also:
    • TYPE

      public static final String TYPE
      Qualifier of the IntegrationObjectVirtualAttributeDescriptor.type attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedIntegrationObjectVirtualAttributeDescriptor

      public GeneratedIntegrationObjectVirtualAttributeDescriptor()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getCode

      public String getCode(SessionContext ctx)
      Generated method - Getter of the IntegrationObjectVirtualAttributeDescriptor.code attribute.
      Returns:
      the code
    • getCode

      public String getCode()
      Generated method - Getter of the IntegrationObjectVirtualAttributeDescriptor.code attribute.
      Returns:
      the code
    • setCode

      protected void setCode(SessionContext ctx, String value)
      Generated method - Setter of the IntegrationObjectVirtualAttributeDescriptor.code attribute.
      Parameters:
      value - the code
    • setCode

      protected void setCode(String value)
      Generated method - Setter of the IntegrationObjectVirtualAttributeDescriptor.code attribute.
      Parameters:
      value - the code
    • getLogicLocation

      public String getLogicLocation(SessionContext ctx)
      Generated method - Getter of the IntegrationObjectVirtualAttributeDescriptor.logicLocation attribute.
      Returns:
      the logicLocation - Specifies where the logic is located. Acceptable values are of this format: model://scriptModelCode
    • getLogicLocation

      public String getLogicLocation()
      Generated method - Getter of the IntegrationObjectVirtualAttributeDescriptor.logicLocation attribute.
      Returns:
      the logicLocation - Specifies where the logic is located. Acceptable values are of this format: model://scriptModelCode
    • setLogicLocation

      public void setLogicLocation(SessionContext ctx, String value)
      Generated method - Setter of the IntegrationObjectVirtualAttributeDescriptor.logicLocation attribute.
      Parameters:
      value - the logicLocation - Specifies where the logic is located. Acceptable values are of this format: model://scriptModelCode
    • setLogicLocation

      public void setLogicLocation(String value)
      Generated method - Setter of the IntegrationObjectVirtualAttributeDescriptor.logicLocation attribute.
      Parameters:
      value - the logicLocation - Specifies where the logic is located. Acceptable values are of this format: model://scriptModelCode
    • getType

      public Type getType(SessionContext ctx)
      Generated method - Getter of the IntegrationObjectVirtualAttributeDescriptor.type attribute.
      Returns:
      the type - The logic's return or input type. The return type will be used as the type in the schema for the attribute.
    • getType

      public Type getType()
      Generated method - Getter of the IntegrationObjectVirtualAttributeDescriptor.type attribute.
      Returns:
      the type - The logic's return or input type. The return type will be used as the type in the schema for the attribute.
    • setType

      public void setType(SessionContext ctx, Type value)
      Generated method - Setter of the IntegrationObjectVirtualAttributeDescriptor.type attribute.
      Parameters:
      value - the type - The logic's return or input type. The return type will be used as the type in the schema for the attribute.
    • setType

      public void setType(Type value)
      Generated method - Setter of the IntegrationObjectVirtualAttributeDescriptor.type attribute.
      Parameters:
      value - the type - The logic's return or input type. The return type will be used as the type in the schema for the attribute.