Class URISpecifier_impl

    • Constructor Detail

      • URISpecifier_impl

        public URISpecifier_impl()
        Creates a new URISpecifier_impl.
    • Method Detail

      • setProtocol

        public void setProtocol​(java.lang.String aProtocol)
        Description copied from interface: URISpecifier
        Sets the name of the Protocol used to communicate with the service. Protocol names are defined in the Constants class.
        Specified by:
        setProtocol in interface URISpecifier
        Parameters:
        aProtocol - the name of the protocol.
        See Also:
        URISpecifier.setProtocol(String)
      • getTimeout

        public java.lang.Integer getTimeout()
        Description copied from interface: URISpecifier
        Gets the timeout period in milliseconds. If a call takes longer than this amount of time, an exception will be thrown.
        Specified by:
        getTimeout in interface URISpecifier
        Returns:
        the timeout period in milliseconds. A null value indicates that the transport layer's default value will be used.
        See Also:
        URISpecifier.getTimeout()
      • setTimeout

        public void setTimeout​(java.lang.Integer aTimeout)
        Description copied from interface: URISpecifier
        Sets the timeout period in milliseconds. If a call takes longer than this amount of time, an exception will be thrown.
        Specified by:
        setTimeout in interface URISpecifier
        Parameters:
        aTimeout - the timeout period in milliseconds. A null value indicates that the transport layer's default value will be used.
        See Also:
        URISpecifier.setTimeout(Integer)
      • getResourceType

        public java.lang.String getResourceType()
        Description copied from interface: URISpecifier
        Retrieves the type of Resource (e.g. Analysis Engine, CAS Consumer) that the service at this URI is expected to implement. This is optional, but useful for clients to know what to do with the URISpecifier.
        Specified by:
        getResourceType in interface URISpecifier
        Returns:
        the type of Resource. This should be one of the constants on this class, or null if the resource type is not specified.
      • setResourceType

        public void setResourceType​(java.lang.String aResourceType)
        Description copied from interface: URISpecifier
        Sets the type of Resource (e.g. Analysis Engine, CAS Consumer) that the service at this URI is expected to implement. This is optional, but useful for clients to know what to do with the URISpecifier.
        Specified by:
        setResourceType in interface URISpecifier
        Parameters:
        aResourceType - the type of Resource. This should be one of the constants on this class, or null to indicate that the resource type is not specified.
      • setParameters

        public void setParameters​(Parameter[] parameters)
        Specified by:
        setParameters in interface URISpecifier
        Parameters:
        parameters - The Parameters to set.
      • getXmlizationInfo

        protected XmlizationInfo getXmlizationInfo()
        Description copied from class: MetaDataObject_impl
        To be implemented by subclasses to return information describing how to represent this object in XML.
        Specified by:
        getXmlizationInfo in class MetaDataObject_impl
        Returns:
        information defining this object's XML representation