ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
ilExternalDetector.php
Go to the documentation of this file.
1
<?
php
2
/* Copyright (c) 1998-2016 ILIAS open source, Extended GPL, see docs/LICENSE */
3
5
require_once
'./Services/WorkflowEngine/interfaces/ilDetector.php'
;
6
19
interface
ilExternalDetector
extends
ilDetector
20
{
21
// Event listener table persistence scheme.
22
28
public
function
setDbId
($a_id);
29
33
public
function
getDbId
();
34
38
public
function
hasDbId
();
39
43
public
function
writeDetectorToDb
();
44
48
public
function
deleteDetectorFromDb
();
49
50
// Listening only at certain times scheme.
51
55
public
function
isListening
();
56
60
public
function
getListeningTimeframe
();
61
68
public
function
setListeningTimeframe
($listening_start, $listening_end);
69
70
// Event description scheme.
71
75
public
function
getEvent
();
76
80
public
function
getEventSubject
();
81
85
public
function
getEventContext
();
86
}
ilExternalDetector\deleteDetectorFromDb
deleteDetectorFromDb()
ilExternalDetector\isListening
isListening()
ilExternalDetector\setListeningTimeframe
setListeningTimeframe($listening_start, $listening_end)
ilExternalDetector
PhpIncludeInspection
Definition:
ilExternalDetector.php:19
ilExternalDetector\getDbId
getDbId()
ilExternalDetector\getEventContext
getEventContext()
ilExternalDetector\hasDbId
hasDbId()
ilExternalDetector\getEventSubject
getEventSubject()
ilExternalDetector\getEvent
getEvent()
ilExternalDetector\setDbId
setDbId($a_id)
ilDetector
ilDetector Interface is part of the petri net based workflow engine.
Definition:
ilDetector.php:16
php
ilExternalDetector\getListeningTimeframe
getListeningTimeframe()
ilExternalDetector\writeDetectorToDb
writeDetectorToDb()
Services
WorkflowEngine
interfaces
ilExternalDetector.php
Generated on Thu Jan 16 2025 19:02:35 for ILIAS by
1.8.13 (using
Doxyfile
)