ePages 7.3.0 - DE_EPAGES/RemoteSearch/API/Table/SearchReplicationToken.pm

Package DE_EPAGES::RemoteSearch::API::Table::SearchReplicationToken

interface for table SearchReplicationToken

@EXPORT_OK
InsertSearchReplicationToken
DeleteSearchReplicationToken
GetAllPKeySearchReplicationTokens
ExistsSearchReplicationToken
IncrementAndGetReplicationToken
DeleteOldReplicationTokens

Functions

DeleteOldReplicationTokens
DeleteSearchReplicationToken
ExistsSearchReplicationToken
GetAllPKeySearchReplicationTokens
IncrementAndGetReplicationToken
InsertSearchReplicationToken

DeleteOldReplicationTokens

Returns current replication token

Syntax
DeleteOldReplicationTokens();

DeleteSearchReplicationToken

Deletes a(n) SearchReplicationToken.

Syntax
DeleteSearchReplicationToken($SearchReplicationTokenID);
DeleteSearchReplicationToken($hSearchReplicationToken); # if $hSearchReplicationToken includes SearchReplicationTokenID
Input
$SearchReplicationTokenID (int)
Global counter for non read operation. Counter is used to detect delay in mysql slave replication (primary key)

ExistsSearchReplicationToken

Returns true if the SearchReplicationToken exists.

Syntax
$exists = ExistsSearchReplicationToken($SearchReplicationTokenID);
Input
$SearchReplicationTokenID (int)
Global counter for non read operation. Counter is used to detect delay in mysql slave replication (primary key)
Return
$exists (boolean)
1/0 the SearchReplicationToken exists (yes/no)

GetAllPKeySearchReplicationTokens

Returns all SearchReplicationToken identifiers.

Syntax
$aSearchReplicationTokenIDs = GetAllPKeySearchReplicationTokens();
Return
$aSearchReplicationTokenIDs (reference to array of int)
Global counter for non read operation. Counter is used to detect delay in mysql slave replication

IncrementAndGetReplicationToken

Returns current replication token

Syntax
$TokenID = IncrementAndGetReplicationToken();
Return
$TokenID (integer)
replication token

InsertSearchReplicationToken

Creates an entry of SearchReplicationToken.

Syntax
$SearchReplicationTokenID = InsertSearchReplicationToken($hSearchReplicationToken);
Input
$hSearchReplicationToken (reference to hash)
with following keys:
  • SearchReplicationTokenID - Global counter for non read operation. Counter is used to detect delay in mysql slave replication (primary key)(optional)- int
Return
$SearchReplicationTokenID (int)
Global counter for non read operation. Counter is used to detect delay in mysql slave replication (primary key)