AirLay backend

NearConnectionsBuilderTask extends AirlayTask
in package

airlay-cli near_connections_builder

Table of Contents

mainAction()  : void
abortWorkWithMessage()  : never
getDataSetTitle()  : string
parseFlagsFromParams()  : void
Parse command line arguments from array. Output default values if --help or -h argument specified.
requestConfirm()  : bool
addToIssueMonitoring()  : void
createDataSetCollection()  : SimpleDataSet|RelatedDataSet|DependentDataSet
filterFeaturesByIssue()  : array<string|int, FeatureEntity>
getCategory()  : Category
getDataSetWithNearConnections()  : array<string|int, DatasetEntity>
getMonitoringIssues()  : array<string|int, IssueEntity>
isRefreshTimePass()  : bool
print()  : void
sendNotification()  : void
setLastUpdateTime()  : void

Methods

abortWorkWithMessage()

protected abortWorkWithMessage(string $message) : never
Parameters
$message : string
Return values
never

getDataSetTitle()

protected getDataSetTitle(array<string|int, mixed>|DataSetEntity $dataSet) : string
Parameters
$dataSet : array<string|int, mixed>|DataSetEntity
Return values
string

parseFlagsFromParams()

Parse command line arguments from array. Output default values if --help or -h argument specified.

protected parseFlagsFromParams(Flags $flags[, array<string|int, mixed> $params = [] ]) : void
Parameters
$flags : Flags
$params : array<string|int, mixed> = []
Return values
void

requestConfirm()

protected requestConfirm(string $message) : bool
Parameters
$message : string
Return values
bool

addToIssueMonitoring()

private addToIssueMonitoring(IssueEntity $issue, array<string|int, FeatureEntity$features) : void
Parameters
$issue : IssueEntity
$features : array<string|int, FeatureEntity>
Return values
void

filterFeaturesByIssue()

private filterFeaturesByIssue(RelatedDataSet|DependentDataSet|SimpleDataSet $dataSetCollection, IssueEntity $issue, array<string|int, mixed> $updatedFeatures) : array<string|int, FeatureEntity>
Parameters
$dataSetCollection : RelatedDataSet|DependentDataSet|SimpleDataSet
$issue : IssueEntity
$updatedFeatures : array<string|int, mixed>
Return values
array<string|int, FeatureEntity>

getDataSetWithNearConnections()

private getDataSetWithNearConnections() : array<string|int, DatasetEntity>
Return values
array<string|int, DatasetEntity>

getMonitoringIssues()

private getMonitoringIssues(ObjectId $dataSetId) : array<string|int, IssueEntity>
Parameters
$dataSetId : ObjectId
Return values
array<string|int, IssueEntity>

Search results