Class SequenceInfoFactory

java.lang.Object
org.wso2.carbon.sequences.common.factory.SequenceInfoFactory

public class SequenceInfoFactory extends Object
Factory for creating the SequenceInfo instances
  • Constructor Details

    • SequenceInfoFactory

      public SequenceInfoFactory()
  • Method Details

    • createSequenceInfo

      public static SequenceInfo createSequenceInfo(org.apache.synapse.mediators.base.SequenceMediator sequenceMediator)
      Creates an instance of SequenceInfo from the provided sequenceMediator
      Parameters:
      sequenceMediator - of which the SequenceInfo object needs to be created
      Returns:
      info object relevant to the sequenceMediator
    • getSortedSequenceInfoArray

      public static SequenceInfo[] getSortedSequenceInfoArray(Collection<org.apache.synapse.mediators.base.SequenceMediator> sequenceMediators)
      Creates an array of SequenceInfo instances corresponds to the sequenceMediators collection
      Parameters:
      sequenceMediators - of which the SequenceInfo array needs to be created
      Returns:
      an array of SequenceInfo instances representing the sequences