AirLay backend

DataLoaderService extends AirlayService
in package

Class AirlayService

Table of Contents

$  : AirlayConfig
$collection  : DataLoadersCollection
$rabbitmq  : AMQPStreamConnection
$user  : UserEntity
$collection  : mixed
__construct()  : mixed
dynamicHandle()  : void
getCollection()  : mixed
processingClientHandle()  : void
staticHandle()  : ObjectId
findFeature()  : FeatureEntity|null
fireUpdateRelationsEvent()  : void
saveTracksData()  : FeatureEntity
setOfflineStatus()  : FeatureEntity
setOnlineStatus()  : FeatureEntity

Properties

Methods

__construct()

public __construct(mixed $collection) : mixed
Parameters
$collection : mixed
Return values
mixed

dynamicHandle()

public dynamicHandle(string $body, DatasetEntity $dataSet, array<string|int, mixed> $customer) : void
Parameters
$body : string
$dataSet : DatasetEntity
$customer : array<string|int, mixed>
Return values
void

getCollection()

public getCollection() : mixed
Return values
mixed

processingClientHandle()

public processingClientHandle(string $body, DatasetEntity $dataSet) : void
Parameters
$body : string
$dataSet : DatasetEntity
Return values
void

staticHandle()

public staticHandle(string $body, string $format, DatasetEntity $dataSet, array<string|int, mixed> $customer[, string $updatePropertiesStrategy = 'replace' ]) : ObjectId
Parameters
$body : string
$format : string
$dataSet : DatasetEntity
$customer : array<string|int, mixed>
$updatePropertiesStrategy : string = 'replace'
Return values
ObjectId

fireUpdateRelationsEvent()

private fireUpdateRelationsEvent(array<string|int, mixed> $operations, ObjectId $dataSetId) : void
Parameters
$operations : array<string|int, mixed>
$dataSetId : ObjectId
Return values
void

Search results