Class PlatformFileSystemSupportDelegateWindows
- java.lang.Object
-
- com._1c.g5.v8.dt.platform.services.core.PlatformFileSystemSupportDelegateWindows
-
- All Implemented Interfaces:
IPlatformFileSystemSupportDelegate
public class PlatformFileSystemSupportDelegateWindows extends Object implements IPlatformFileSystemSupportDelegate
Implementation ofIPlatformFileSystemSupportDelegate
for win32-systems.
-
-
Constructor Summary
Constructors Constructor Description PlatformFileSystemSupportDelegateWindows()
Constructor ofPlatformFileSystemSupportDelegateWindows
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Path
getDefaultInfobaseRootLocation()
Returns the default location for infobases.Path
getInfobaseReferenceStoreLocation()
Returns location of infobase references store location.Path
getProfileRootLocation()
Returns 1C:Eneterprise profiles root location.Path[]
getStarterConfigLocations()
Returns an array of 1C:Enterprise Starter config locations.String
lineSeparator()
Returns the system-dependent line separator used by the 1C:Enterprise in the current OS.
-
-
-
Constructor Detail
-
PlatformFileSystemSupportDelegateWindows
public PlatformFileSystemSupportDelegateWindows()
Constructor ofPlatformFileSystemSupportDelegateWindows
.
-
-
Method Detail
-
lineSeparator
public String lineSeparator()
Description copied from interface:IPlatformFileSystemSupportDelegate
Returns the system-dependent line separator used by the 1C:Enterprise in the current OS. Instead of defaultSystem.lineSeparator()
1C:Enterprise uses its own line separator that may differ from system.- Specified by:
lineSeparator
in interfaceIPlatformFileSystemSupportDelegate
- Returns:
- the system-dependent line separator used by the 1C:Enterprise in the current OS, never
null
-
getDefaultInfobaseRootLocation
public Path getDefaultInfobaseRootLocation()
Description copied from interface:IPlatformFileSystemSupportDelegate
Returns the default location for infobases. Contains file system location to create infobases in.Typically this is file system directory with infobases folders.
- Specified by:
getDefaultInfobaseRootLocation
in interfaceIPlatformFileSystemSupportDelegate
- Returns:
- the default location for infobase creation or
null
if none
-
getInfobaseReferenceStoreLocation
public Path getInfobaseReferenceStoreLocation()
Description copied from interface:IPlatformFileSystemSupportDelegate
Returns location of infobase references store location. Infobase references store contains description of all registered infobases.Typically this is file with name
ibases.v8i
.- Specified by:
getInfobaseReferenceStoreLocation
in interfaceIPlatformFileSystemSupportDelegate
- Returns:
- location of infobase references store location or
null
if none
-
getProfileRootLocation
public Path getProfileRootLocation()
Description copied from interface:IPlatformFileSystemSupportDelegate
Returns 1C:Eneterprise profiles root location. Contains file system location to get infobase templates from.Typically this is file system directory with infobase templates folders.
- Specified by:
getProfileRootLocation
in interfaceIPlatformFileSystemSupportDelegate
- Returns:
- 1C:Eneterprise profiles root location, or
null
if none
-
getStarterConfigLocations
public Path[] getStarterConfigLocations()
Description copied from interface:IPlatformFileSystemSupportDelegate
Returns an array of 1C:Enterprise Starter config locations. Some OS supports multiple 1C:Enterprise Starter configs.Typically this is files with name
1CEStart.cfg
.- Specified by:
getStarterConfigLocations
in interfaceIPlatformFileSystemSupportDelegate
- Returns:
- an array of 1C:Enterprise Starter config locations, never
null
, can be empty
-
-