Class ContractLinkResolver
java.lang.Object
org.bgerp.plugin.bgb.getolt.contract.ContractLinkResolver
Реестр источников договора. Читает связи процесса провайдерами в порядке из
getolt:contract.link.priority и отдаёт первую найденную связь.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceЧтение связей процесса по LIKE-паттерну типа связи. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringПорядок по умолчанию: пока на процессе есть связь bgbilling, поведение прежнее. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DEFAULT_PRIORITY
Порядок по умолчанию: пока на процессе есть связь bgbilling, поведение прежнее.- See Also:
-
-
Constructor Details
-
ContractLinkResolver
-
-
Method Details
-
provider
- Parameters:
id- id провайдера- Returns:
- провайдер или
null, если такого нет
-
parsePriority
-
resolve
- Parameters:
lookup- чтение связей процесса- Returns:
- договор от первого провайдера с непустым результатом
- Throws:
SQLException
-