dw.sitemap
Class SitemapFile
Object
dw.sitemap.SitemapFile
Instances of this class represent sitemap files located in the appservers shared file system. Methods are used to get details of a sitemap file, such as the hostname it is associated with.
Properties
fileName  :  String  (Read Only)
The name of the file e.g. sitemap_index.xml
fileSize  :  Number  (Read Only)
The size of the file in bytes.
fileURL  :  String  (Read Only)
The URL used to access this file in a storefront request.
hostName  :  String  (Read Only)
The host name this file is associated with.
valid  :  boolean  (Read Only)
Checks if this instance of sitemap file is valid. Examples for invalid files are:
  • file size > 10mb
Additional violations might be added later.
Constructor Summary
This class does not have a constructor, so you cannot create it directly.
Method Summary
getFileName() : String
Returns the name of the file e.g.
getFileSize() : Number
Returns the size of the file in bytes.
getFileURL() : String
Returns the URL used to access this file in a storefront request.
getHostName() : String
Returns the host name this file is associated with.
isValid() : boolean
Checks if this instance of sitemap file is valid.
Methods inherited from class Object
Method Detail
getFileName
getFileName() : String
Returns the name of the file e.g. sitemap_index.xml
Returns:
The file's name, never null.

getFileSize
getFileSize() : Number
Returns the size of the file in bytes.
Returns:
The fileSize in bytes.

getFileURL
getFileURL() : String
Returns the URL used to access this file in a storefront request.
Returns:
The fileURL, never null.

getHostName
getHostName() : String
Returns the host name this file is associated with.
Returns:
The hostname, never null.

isValid
isValid() : boolean
Checks if this instance of sitemap file is valid. Examples for invalid files are:
  • file size > 10mb
Additional violations might be added later.
Returns:
true if the {@code SitemapFile} is valid, false otherwise.

X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. By continuing to use this site you are giving us your consent to do this.