Class SetSasBundleMappingTask

  • All Implemented Interfaces:

    public class SetSasBundleMappingTask
    extends AbstractBaseTask

    A Rhino management sub task for setting a SAS bundle prefix mapping.

    Ant Parameters
    Attribute Description Required


    Flag to control failure behaviour. If 'true', the sub task will throw a BuildException when an error is encountered. If 'false', the sub task will throw a NonFatalBuildException instead of a BuildException under specific circumstances. See below for conditions (if any) which will cause a NonFatalBuildException.

    No. default value is taken from the Rhino management parent task.


    A file of SAS bundle mappings to be installed. Formatted as <key>: <value> pairs per line.

    Only if there are no bundlemapping elements.

    Parameters available as nested elements
    Element Description Required


    Maps a fully qualified class name to a prefix

    Only if there is no bundlemappingfile attribute.

    NonFatalBuildException throw conditions
    • The task sets mappings that already map to the requested prefixes

    • Constructor Detail

      • SetSasBundleMappingTask

        public SetSasBundleMappingTask()
    • Method Detail

      • execute

        protected void execute()
        Specified by:
        execute in class AbstractBaseTask
      • validateParameters

        protected void validateParameters()
        Specified by:
        validateParameters in class AbstractBaseTask
      • setBundleMappingFile

        public void setBundleMappingFile​(String bundleMappingFile)