$agentLicenseEventProcessor | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | private |
$clearingDao | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | private |
$clearingEventProcessor | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | private |
$dbManager | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | private |
__construct(ClearingDao $clearingDao, AgentLicenseEventProcessor $agentLicenseEventProcessor, ClearingEventProcessor $clearingEventProcessor, DbManager $dbManager) | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | |
clearingDecisionIsDifferentFrom(ClearingDecision $decision, $type, $scope, $clearingEventIds) | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | private |
getCurrentClearings(ItemTreeBounds $itemTreeBounds, $groupId, $usageId=LicenseMap::TRIVIAL) | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | |
hasUnhandledScannerDetectedLicenses(ItemTreeBounds $itemTreeBounds, $groupId, $additionalEventIds=array(), $licenseMap=null) | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | |
insertClearingEventsForAgentFindings(ItemTreeBounds $itemBounds, $userId, $groupId, $remove=false, $type=ClearingEventTypes::AGENT, $removedIds=array()) | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | private |
makeDecisionFromLastEvents(ItemTreeBounds $itemBounds, $userId, $groupId, $type, $global, $additionalEventIds=array()) | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | |
NO_LICENSE_KNOWN_DECISION_TYPE | Fossology\Lib\BusinessRules\ClearingDecisionProcessor | |