Class GraphicalSchemeDerivedDataContributor
- java.lang.Object
-
- com._1c.g5.v8.dt.bp.scheme.derived.GraphicalSchemeDerivedDataContributor
-
- All Implemented Interfaces:
IDerivedDataConfigurationContributor
public class GraphicalSchemeDerivedDataContributor extends Object implements IDerivedDataConfigurationContributor
Сonfiguration contributor for derived data processing of the graphical scheme
-
-
Constructor Summary
Constructors Constructor Description GraphicalSchemeDerivedDataContributor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<IDerivedDataComputer>
getComputers()
Collection<IContextCollector>
getContextCollectors()
Collection<ITypeSpecificObjectContextFactory>
getContextFactories()
Gets the set of factories producing DD contexts specific for given segments and object types.Collection<IRemovalContextCollector>
getRemovalContextCollectors()
Collection<IDerivedDataRemover>
getRemovers()
Gets the collection of contributed removers.Collection<DerivedDataSegmentDefinition>
getSegmentDefinitions()
Gets definitions of the DD pipeline segments.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com._1c.g5.v8.derived.IDerivedDataConfigurationContributor
getForcedDataUpdates, getRestorationUpdates, init
-
-
-
-
Method Detail
-
getComputers
public Collection<IDerivedDataComputer> getComputers()
- Specified by:
getComputers
in interfaceIDerivedDataConfigurationContributor
- Returns:
- the contributed computers. Implementation should return empty collection in case if no computers are provided.
-
getContextCollectors
public Collection<IContextCollector> getContextCollectors()
- Specified by:
getContextCollectors
in interfaceIDerivedDataConfigurationContributor
- Returns:
- the contributed context collectors. Implementation should return empty collection in case if no descriptors are provided.
-
getRemovalContextCollectors
public Collection<IRemovalContextCollector> getRemovalContextCollectors()
- Specified by:
getRemovalContextCollectors
in interfaceIDerivedDataConfigurationContributor
- Returns:
- the contributed removal context collectors. Implementation should return empty collection in case if no descriptors are provided.
-
getContextFactories
public Collection<ITypeSpecificObjectContextFactory> getContextFactories()
Description copied from interface:IDerivedDataConfigurationContributor
Gets the set of factories producing DD contexts specific for given segments and object types.- Specified by:
getContextFactories
in interfaceIDerivedDataConfigurationContributor
- Returns:
- The set of supported DD context factories. Null safe (implementations could return null collections).
-
getRemovers
public Collection<IDerivedDataRemover> getRemovers()
Description copied from interface:IDerivedDataConfigurationContributor
Gets the collection of contributed removers.- Specified by:
getRemovers
in interfaceIDerivedDataConfigurationContributor
- Returns:
- Contributed removers. Never
null
, could be empty.
-
getSegmentDefinitions
public Collection<DerivedDataSegmentDefinition> getSegmentDefinitions()
Description copied from interface:IDerivedDataConfigurationContributor
Gets definitions of the DD pipeline segments.- Specified by:
getSegmentDefinitions
in interfaceIDerivedDataConfigurationContributor
- Returns:
- Collection of separate segment definitions.
-
-