Class GeneratedEndpoint

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable
    Direct Known Subclasses:
    Endpoint

    public abstract class GeneratedEndpoint
    extends GenericItem
    Generated class for type Endpoint.
    See Also:
    Serialized Form
    • Field Detail

      • ID

        public static final java.lang.String ID
        Qualifier of the Endpoint.id attribute
        See Also:
        Constant Field Values
      • VERSION

        public static final java.lang.String VERSION
        Qualifier of the Endpoint.version attribute
        See Also:
        Constant Field Values
      • NAME

        public static final java.lang.String NAME
        Qualifier of the Endpoint.name attribute
        See Also:
        Constant Field Values
      • DESCRIPTION

        public static final java.lang.String DESCRIPTION
        Qualifier of the Endpoint.description attribute
        See Also:
        Constant Field Values
      • SPECURL

        public static final java.lang.String SPECURL
        Qualifier of the Endpoint.specUrl attribute
        See Also:
        Constant Field Values
      • SPECDATA

        public static final java.lang.String SPECDATA
        Qualifier of the Endpoint.specData attribute
        See Also:
        Constant Field Values
      • EXTENSIONNAME

        public static final java.lang.String EXTENSIONNAME
        Qualifier of the Endpoint.extensionName attribute
        See Also:
        Constant Field Values
      • DESTINATIONS

        public static final java.lang.String DESTINATIONS
        Qualifier of the Endpoint.destinations attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedEndpoint

        public GeneratedEndpoint()
    • Method Detail

      • getDescription

        public java.lang.String getDescription​(SessionContext ctx)
        Generated method - Getter of the Endpoint.description attribute.
        Returns:
        the description - Short Description
      • getDescription

        public java.lang.String getDescription()
        Generated method - Getter of the Endpoint.description attribute.
        Returns:
        the description - Short Description
      • setDescription

        public void setDescription​(SessionContext ctx,
                                   java.lang.String value)
        Generated method - Setter of the Endpoint.description attribute.
        Parameters:
        value - the description - Short Description
      • setDescription

        public void setDescription​(java.lang.String value)
        Generated method - Setter of the Endpoint.description attribute.
        Parameters:
        value - the description - Short Description
      • getDestinations

        public java.util.Collection<AbstractDestination> getDestinations​(SessionContext ctx)
        Generated method - Getter of the Endpoint.destinations attribute.
        Returns:
        the destinations - Destinations
      • getDestinations

        public java.util.Collection<AbstractDestination> getDestinations()
        Generated method - Getter of the Endpoint.destinations attribute.
        Returns:
        the destinations - Destinations
      • setDestinations

        public void setDestinations​(SessionContext ctx,
                                    java.util.Collection<AbstractDestination> value)
        Generated method - Setter of the Endpoint.destinations attribute.
        Parameters:
        value - the destinations - Destinations
      • setDestinations

        public void setDestinations​(java.util.Collection<AbstractDestination> value)
        Generated method - Setter of the Endpoint.destinations attribute.
        Parameters:
        value - the destinations - Destinations
      • addToDestinations

        public void addToDestinations​(SessionContext ctx,
                                      AbstractDestination value)
        Generated method - Adds value to destinations.
        Parameters:
        value - the item to add to destinations - Destinations
      • addToDestinations

        public void addToDestinations​(AbstractDestination value)
        Generated method - Adds value to destinations.
        Parameters:
        value - the item to add to destinations - Destinations
      • removeFromDestinations

        public void removeFromDestinations​(SessionContext ctx,
                                           AbstractDestination value)
        Generated method - Removes value from destinations.
        Parameters:
        value - the item to remove from destinations - Destinations
      • removeFromDestinations

        public void removeFromDestinations​(AbstractDestination value)
        Generated method - Removes value from destinations.
        Parameters:
        value - the item to remove from destinations - Destinations
      • getExtensionName

        public java.lang.String getExtensionName​(SessionContext ctx)
        Generated method - Getter of the Endpoint.extensionName attribute.
        Returns:
        the extensionName - Endpoint Extension
      • getExtensionName

        public java.lang.String getExtensionName()
        Generated method - Getter of the Endpoint.extensionName attribute.
        Returns:
        the extensionName - Endpoint Extension
      • setExtensionName

        public void setExtensionName​(SessionContext ctx,
                                     java.lang.String value)
        Generated method - Setter of the Endpoint.extensionName attribute.
        Parameters:
        value - the extensionName - Endpoint Extension
      • setExtensionName

        public void setExtensionName​(java.lang.String value)
        Generated method - Setter of the Endpoint.extensionName attribute.
        Parameters:
        value - the extensionName - Endpoint Extension
      • getId

        public java.lang.String getId​(SessionContext ctx)
        Generated method - Getter of the Endpoint.id attribute.
        Returns:
        the id - Unique Id
      • getId

        public java.lang.String getId()
        Generated method - Getter of the Endpoint.id attribute.
        Returns:
        the id - Unique Id
      • setId

        protected void setId​(SessionContext ctx,
                             java.lang.String value)
        Generated method - Setter of the Endpoint.id attribute.
        Parameters:
        value - the id - Unique Id
      • setId

        protected void setId​(java.lang.String value)
        Generated method - Setter of the Endpoint.id attribute.
        Parameters:
        value - the id - Unique Id
      • getName

        public java.lang.String getName​(SessionContext ctx)
        Generated method - Getter of the Endpoint.name attribute.
        Returns:
        the name - Human-readable Name
      • getName

        public java.lang.String getName()
        Generated method - Getter of the Endpoint.name attribute.
        Returns:
        the name - Human-readable Name
      • setName

        public void setName​(SessionContext ctx,
                            java.lang.String value)
        Generated method - Setter of the Endpoint.name attribute.
        Parameters:
        value - the name - Human-readable Name
      • setName

        public void setName​(java.lang.String value)
        Generated method - Setter of the Endpoint.name attribute.
        Parameters:
        value - the name - Human-readable Name
      • getSpecData

        public java.lang.String getSpecData​(SessionContext ctx)
        Generated method - Getter of the Endpoint.specData attribute.
        Returns:
        the specData - Endpoint specification data, in case url is absent
      • getSpecData

        public java.lang.String getSpecData()
        Generated method - Getter of the Endpoint.specData attribute.
        Returns:
        the specData - Endpoint specification data, in case url is absent
      • setSpecData

        public void setSpecData​(SessionContext ctx,
                                java.lang.String value)
        Generated method - Setter of the Endpoint.specData attribute.
        Parameters:
        value - the specData - Endpoint specification data, in case url is absent
      • setSpecData

        public void setSpecData​(java.lang.String value)
        Generated method - Setter of the Endpoint.specData attribute.
        Parameters:
        value - the specData - Endpoint specification data, in case url is absent
      • getSpecUrl

        public java.lang.String getSpecUrl​(SessionContext ctx)
        Generated method - Getter of the Endpoint.specUrl attribute.
        Returns:
        the specUrl - Endpoint Specification URL
      • getSpecUrl

        public java.lang.String getSpecUrl()
        Generated method - Getter of the Endpoint.specUrl attribute.
        Returns:
        the specUrl - Endpoint Specification URL
      • setSpecUrl

        public void setSpecUrl​(SessionContext ctx,
                               java.lang.String value)
        Generated method - Setter of the Endpoint.specUrl attribute.
        Parameters:
        value - the specUrl - Endpoint Specification URL
      • setSpecUrl

        public void setSpecUrl​(java.lang.String value)
        Generated method - Setter of the Endpoint.specUrl attribute.
        Parameters:
        value - the specUrl - Endpoint Specification URL
      • getVersion

        public java.lang.String getVersion​(SessionContext ctx)
        Generated method - Getter of the Endpoint.version attribute.
        Returns:
        the version - Endpoint Version
      • getVersion

        public java.lang.String getVersion()
        Generated method - Getter of the Endpoint.version attribute.
        Returns:
        the version - Endpoint Version
      • setVersion

        protected void setVersion​(SessionContext ctx,
                                  java.lang.String value)
        Generated method - Setter of the Endpoint.version attribute.
        Parameters:
        value - the version - Endpoint Version
      • setVersion

        protected void setVersion​(java.lang.String value)
        Generated method - Setter of the Endpoint.version attribute.
        Parameters:
        value - the version - Endpoint Version