Class StandardArbortextDownloadsService

java.lang.Object
wt.services.StandardManager
com.ptc.arbortext.windchill.software.StandardArbortextDownloadsService
All Implemented Interfaces:
com.ptc.arbortext.windchill.software.ArbortextDownloadsService, Serializable, wt.fc._NetFactor, NetFactor, wt.services.Manager

public class StandardArbortextDownloadsService extends StandardManager implements com.ptc.arbortext.windchill.software.ArbortextDownloadsService
Support for downloading/installing the Arbortext Editor from the Windchill Software Downloads page.

Supported API: true
Extendable: false
See Also:
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Determines if the special folder for Arbortext Installations exists.
      * Folder Name = Arbortext Downloads
      * Folder Domain = Software Downloads

      Supported API: true
      Extendable: false
      Specified by:
      isEnabled in interface com.ptc.arbortext.windchill.software.ArbortextDownloadsService
      Returns:
      boolean
    • createArbortextFolder

      public boolean createArbortextFolder()
      Creates the Site/Arbortext Downloads folder so Arbortext Installations may be uploaded. If the folder already exists, this is detected and no folder is created. Returns true if the folder is successfully created, false otherwise.

      Supported API: true

      Extendable: false
      Specified by:
      createArbortextFolder in interface com.ptc.arbortext.windchill.software.ArbortextDownloadsService
      Returns:
      boolean
    • getBundleList

      public com.ptc.arbortext.windchill.software.ArbortextBundleInfo[] getBundleList(Locale locale)
      Searches the "Arbortext Downloads" folder for installation packages and returns descriptive information for each bundle found in an ArbortextBundleInfo[]. This contains all the information necessary to display the Arbortext section of the Software Downloads page.

      Supported API: true

      Extendable: false
      Specified by:
      getBundleList in interface com.ptc.arbortext.windchill.software.ArbortextDownloadsService
      Parameters:
      locale - - locale to format output with
      Returns:
      ArbortextBundleInfo[]
    • newStandardArbortextDownloadsService

      public static StandardArbortextDownloadsService newStandardArbortextDownloadsService() throws WTException
      Default factory for class

      Supported API: true

      Extendable: false
      Returns:
      StandardArbortextDownloadsService
      Throws:
      WTException