Interface PearSpecifier

All Superinterfaces:
Cloneable, MetaDataObject, ResourceServiceSpecifier, ResourceSpecifier, Serializable, XMLizable
All Known Implementing Classes:
PearSpecifier_impl

public interface PearSpecifier extends ResourceServiceSpecifier
A type of ResourceSpecifier that locate an installed pear Resource.
  • Method Details

    • getPearPath

      String getPearPath()
      Retrieves the PEAR path at which the pear Resource is located.
      Returns:
      a string
    • setPearPath

      void setPearPath(String aPearPath)
      Sets the PEAR path at which a Resource is located.
      Parameters:
      aPearPath - a pear path string
    • getParameters

      @Deprecated Parameter[] getParameters()
      Deprecated.
      These parameters only support string values. Better use getPearParameters().
      Gets legacy string-valued parameters that may be read by the pear resource class when it is initialized. These parameters are represented as follows in the PEAR specifier XML:
       
       <parameters>
         <parameter name="param1" value="val1"/>
       </parameters>  
       
       
      Returns:
      an array of parameters. This will never return null.
    • setParameters

      @Deprecated void setParameters(Parameter... parameters)
      Deprecated.
      These parameters only support string values. Better use setPearParameters(org.apache.uima.resource.metadata.NameValuePair...).
      Sets legacy string-valued parameters that may be read by the pear resource class when it is initialized.
      Parameters:
      parameters - the Parameters to set.
      See Also:
    • getPearParameters

      NameValuePair[] getPearParameters()
      Gets parameters that may be read by the pear resource class when it is initialized. These parameters are represented as follows in the PEAR specifier XML:
       
       <pearParameters>
         <nameValuePair>
          <name>param1</name>
          <value><string>val1</string></value>
         </nameValuePair>
       </pearParameters>
       
       
      Returns:
      an array of pearParameters. This will never return null.
    • setPearParameters

      void setPearParameters(NameValuePair... pearParameters)
      Sets pearParameters that may be read by the pear resource class when it is initialized.
      Parameters:
      pearParameters - the pearParameters to set.
      See Also: