Class DistributionDescription
- java.lang.Object
-
- com._1c.g5.v8.dt.md.distribution.support.DistributionDescription
-
public class DistributionDescription extends Object
Class contains information about Distribution Support
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DistributionDescription.DistributionSupportConfigurationInfo
Distribution support information of configuration
-
Constructor Summary
Constructors Constructor Description DistributionDescription()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributionDescription.DistributionSupportConfigurationInfo
createParent(UUID id)
Creates distribution support information for parent configuration withid
Collection<UUID>
getChildrenIds(UUID parentId)
Gets set of id corresponding to the configuration items for parent with concrete idCollection<DistributionDescription.DistributionSupportConfigurationInfo>
getParents()
Gets set if distribution support information for each parent configurationCollection<UserSupportMode>
getUserSupportMode(UUID uuid)
GetsUserSupportMode
of configuration item by its idboolean
isNormalConfiguration()
Gets configuration file statevoid
setNormalConfiguration(boolean isNormalConfiguration)
Sets configuration file state
-
-
-
Method Detail
-
getUserSupportMode
public Collection<UserSupportMode> getUserSupportMode(UUID uuid)
GetsUserSupportMode
of configuration item by its id- Parameters:
uuid
- id of the configuration item, can't benull
- Returns:
UserSupportMode
of configuration item by its id, can't benull
. Returns empty collection if there is no information about distribution support for item with this id.
-
createParent
public DistributionDescription.DistributionSupportConfigurationInfo createParent(UUID id)
Creates distribution support information for parent configuration withid
- Parameters:
id
- id of the parent configuration, can't benull
- Returns:
- created distribution support information for parent configuration, never
null
-
getParents
public Collection<DistributionDescription.DistributionSupportConfigurationInfo> getParents()
Gets set if distribution support information for each parent configuration- Returns:
- set if distribution support information for each parent configuration, never
null
-
getChildrenIds
public Collection<UUID> getChildrenIds(UUID parentId)
Gets set of id corresponding to the configuration items for parent with concrete id- Parameters:
parentId
- parent id the configuration item, can't benull
- Returns:
- set of id corresponding to the configuration items for parent with concrete id, never
null
-
isNormalConfiguration
public boolean isNormalConfiguration()
Gets configuration file state- Returns:
true
if it is normal configuration,false
if it is distributive of provider
-
setNormalConfiguration
public void setNormalConfiguration(boolean isNormalConfiguration)
Sets configuration file state- Parameters:
isNormalConfiguration
-true
if it is normal configuration,false
if it is distributive of provider
-
-