Filter
Ein Filter ist eine Komponente, die für das Filtern der Objekte zuständig ist, die in einer Quelle registriert sind. Verschiedene Arten von Objekten können daher unterschiedlich gehandhabt werden.
Es gibt fünf eingebaute Filtertypen in Corbit, von denen einige mit jeder Art von Quelle funktionieren und einige nur für einige Quellen nützlich sind. Fortgeschrittenere Filter können als Plug-Ins entwickelt werden.
Weitere Informationen zu den verschiedenen Filtern finden Sie im Konfigurationsabschnitt.
E-Mail-Filter
Der E-Mail-Filter gilt für E-Mails aus einer E-Mail-Quelle. Beachten Sie, dass einzelne Dateien nicht separat behandelt werden. Die E-Mail wird als ein Objekt behandelt und als eins behandelt. Verwenden Sie diesen Filter nicht, wenn Sie Aktionen für Anhänge in einer E-Mail ausführen möchten. Die Aktionen, die diesem Filter folgen, haben nur den tatsächlichen E-Mail-Umfang (E-Mail-Nachricht, Absender usw.), wenn sie ausgeführt werden. Dies kann nützlich sein, wenn Sie Textdateien mit dem E-Mail-Inhalt speichern möchten.
Wenn Sie Aktionen für Anhänge ausführen möchten, sollten Sie stattdessen den Dateifilter verwenden.
Dateifilter
Der Dateifilter filtert reguläre Dateien, die sich lokal oder remote auf FTP- oder E-Mail-Servern befinden.
Mit diesem Filter können Sie Einschränkungen wie Dateiname, Dateigröße, bestimmte interne Eigenschaften von Bildern, PDF-Dateien oder MP3-Dateien und mehr festlegen.
Ordnerfilter
Ähnlich dem Dateifilter, aber dieser Filter behandelt nur Ordner.
Verschiedener Filter
Der Sonstige Filter kann verwendet werden, um jede Art von Objekt zu filtern. Verglichen mit beispielsweise einem Dateifilter, der nur Dateien verarbeitet, filtert der misc-Filter nicht basierend auf dem behandelten Objekttyp.
Timer-Filter
Dieser Filter ist ein spezieller Filter, der benötigt wird, wenn der Workflow eine Timer-Quelle enthält. Dieser Filter ist kein regulärer Filter in Bezug auf Einschränkungen. Ein Dateifilter kann beispielsweise eine Einschränkung haben, Dateien mit dem Suffix 'jpg' nur durch den Filter laufen zu lassen. Der Timerfilter hat keine Einschränkungen, wird aber nur weitergegeben, wenn die Quelle eine Timerquelle ist, die ausgelöst wird.