## Uses of Interface
tigase.workgroupqueues.util.sequencer.ISequenceAction

- Packages that use ISequenceAction
  Package | Description
  --- | ---
  tigase.workgroupqueues.scheduler |
  tigase.workgroupqueues.util.sequencer |

- - ### Uses of ISequenceAction in tigase.workgroupqueues.scheduler

    Methods in tigase.workgroupqueues.scheduler that return types with arguments of type ISequenceAction
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<ISequenceAction>` | Controller.`getAddAgentToRoomActions​(Queue queue, User user, Agent agent, Room room)` | Returns collection of `Actions` to add `Agent` to room in MUC Component.
    `java.util.Collection<ISequenceAction>` | DefaultController.`getAddAgentToRoomActions​(Queue queue, User user, Agent agent, Room room)` |
    `java.util.Collection<ISequenceAction>` | Controller.`getRoomCreateActions​(Queue queue, User user, Room room)` | Returns collection of `Actions` to create room in MUC Component.
    `java.util.Collection<ISequenceAction>` | DefaultController.`getRoomCreateActions​(Queue queue, User user, Room room)` |

  - ### Uses of ISequenceAction in tigase.workgroupqueues.util.sequencer

    Classes in tigase.workgroupqueues.util.sequencer that implement ISequenceAction
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `Actions.CallAsyncMethod` |
    `static class` | `Actions.CallMethod` |
    `static class` | `Actions.WriteIQPacket` |

    Methods in tigase.workgroupqueues.util.sequencer with parameters of type ISequenceAction
    Modifier and Type | Method | Description
    --- | --- | ---
    `Sequencer` | Sequencer.`add​(ISequenceAction... actions)` |

    Method parameters in tigase.workgroupqueues.util.sequencer with type arguments of type ISequenceAction
    Modifier and Type | Method | Description
    --- | --- | ---
    `Sequencer` | Sequencer.`add​(java.util.Collection<ISequenceAction> actions)` |