Class Endpoint

  • All Implemented Interfaces:
    java.io.Serializable

    public class Endpoint
    extends Referenceable
    The Endpoint describes the network information necessary for a connector to connect to the server where the Asset is accessible from.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Endpoint()  
    • Constructor Detail

      • Endpoint

        public Endpoint()
    • Method Detail

      • getDescription

        public java.lang.String getDescription()
        Return the description of the endpoint.
        Returns:
        description
      • getDisplayName

        public java.lang.String getDisplayName()
        Return the display name of the endpoint.
        Returns:
        display name
      • getEncryptionMethod

        public java.lang.String getEncryptionMethod()
        Returns the stored encryption method property for the endpoint. This is allowing the information needed to work with a specific encryption mechanism used by the endpoint to be defined. If no encryption method property is available (typically because this is an unencrypted endpoint) then null is returned.
        Returns:
        encryption method
      • getName

        public java.lang.String getName()
        Return the name of the endpoint.
        Returns:
        name
      • getNetworkAddress

        public java.lang.String getNetworkAddress()
        Returns the network address property for the endpoint.
        Returns:
        name
      • getProtocol

        public java.lang.String getProtocol()
        Returns the protocol for the endpoint.
        Returns:
        name
      • setDescription

        public void setDescription​(java.lang.String description)
        Set up the description of the endpoint.
        Parameters:
        description - description
      • setDisplayName

        public void setDisplayName​(java.lang.String displayName)
        Set up the display name of the endpoint.
        Parameters:
        displayName - display name
      • setEncryptionMethod

        public void setEncryptionMethod​(java.lang.String encryptionMethod)
        Set up the encryption method of the endpoint.
        Parameters:
        encryptionMethod - encryption method
      • setName

        public void setName​(java.lang.String name)
        Set up the name of the endpoint.
        Parameters:
        name - name
      • setNetworkAddress

        public void setNetworkAddress​(java.lang.String networkAddress)
        Set up the network address of the endpoint.
        Parameters:
        networkAddress - network address
      • setProtocol

        public void setProtocol​(java.lang.String protocol)
        Set up the protocol of the endpoint.
        Parameters:
        protocol - protocol
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class Referenceable
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
        Overrides:
        canEqual in class Referenceable