Table of Contents

Implementing the performable interface

A Performable is a class which implements one of the three performable interfaces:

Performables must implement precisely one of these interfaces. Implementing more than one upon a single performable is not recommended or supported. Doing so is liable to cause difficulties.

If you wish to share code then move the reusable logic into a Task and consume that from separate performable classes.