Это не Abstract Factory. Это Mediator шаблон в сочетании с Command шаблон.
Интерфейс исполнителя - это командный шаблон. Исполнение execute()
подчиняется команде .
В соответствии с GoF, Посредник узор намерение состоит в том:
Позволяет слабосвязанность путем инкапсуляции пути несопоставимых множества объектов взаимодействуют и общаются друг с другом. Позволяет изменять действия каждого объекта независимо друг от друга.
Посредник Узор в JDK
java.util.Timer scheduleXXX()
методы
java.util.concurrent.Executor класса execute()
метод класса.
java.lang.reflect.Method класс invoke()
метод
Есть источник article взгляд для более подробной информации.
Следует отметить, что фабрика в основном занимается созданием, а интерфейс Executor определяет метод, который в основном касается выполнения задач. – rents