# 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
  `Collection<ISequenceAction>`
  Controller.`getAddAgentToRoomActions(Queue queue, User user, Agent agent, Room room)`
  Returns collection of `Actions` to add `Agent` to room in MUC Component.
  `Collection<ISequenceAction>`
  DefaultController.`getAddAgentToRoomActions(Queue queue, User user, Agent agent, Room room)`
  `Collection<ISequenceAction>`
  Controller.`getRoomCreateActions(Queue queue, User user, Room room)`
  Returns collection of `Actions` to create room in MUC Component.
  `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(Collection<ISequenceAction> actions)`