Package com._1c.g5.v8.derived
Class DerivedDataObjectStatus
java.lang.Object
com._1c.g5.v8.derived.DerivedDataObjectStatus
Collection of derived data calculation states for predefined set of BM objects.
Used to transfer DD status updates for DD object status change subscribers.
-
Constructor Summary
ConstructorsConstructorDescriptionDerivedDataObjectStatus
(long bmObjectId) Creates a derived data status for the given BM object.DerivedDataObjectStatus
(Object objectId) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addNotComputedSegments
(Collection<String> notComputedSegments) Adds invalid DD segment to the object status.
This method doesn't validates unique additions and/or contradicting additions (like both valid and invalid) due to performance reasons.long
Gets the identifier of the context object.Gets the set of invalid DD segments for the context object.
-
Constructor Details
-
DerivedDataObjectStatus
public DerivedDataObjectStatus(long bmObjectId) Creates a derived data status for the given BM object.- Parameters:
bmObjectId
- The identifier of the target BM object.
-
DerivedDataObjectStatus
-
-
Method Details
-
addNotComputedSegments
Adds invalid DD segment to the object status.
This method doesn't validates unique additions and/or contradicting additions (like both valid and invalid) due to performance reasons.- Parameters:
notComputedSegments
- The DD segments to add. Cannot benull
.
-
getBmObjectId
public long getBmObjectId()Gets the identifier of the context object.- Returns:
- The identifier of the BM object the DD status is being retrieved for.
-
getObjectId
-
getNonComputedSegments
Gets the set of invalid DD segments for the context object.- Returns:
- The set of invalid segments. Cannot be
null
. The returned set is mutable, no protection due to performance reasons.
-