Interface Channel

All Superinterfaces:
Comparable<com.novomind.ecom.common.api.persistence.Entity>, com.novomind.ecom.common.api.attribute.DisplayNamed, com.novomind.ecom.common.api.persistence.Entity, MasterEntity, com.novomind.ecom.common.api.attribute.Named, com.novomind.ecom.common.api.persistence.WithId

public interface Channel extends MasterEntity, com.novomind.ecom.common.api.attribute.DisplayNamed
Represents a Channel
Since:
10.0.42
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The name constant for the email channel.
    static final String
    The name constant for the fax channel.
    static final String
    The name constant for the letter channel.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a Set of the MessageFormat's that are supported by this Channel.

    Methods inherited from interface com.novomind.ecom.common.api.attribute.DisplayNamed

    getDisplayName

    Methods inherited from interface com.novomind.ecom.common.api.persistence.Entity

    compareTo, isDeleted, isNotDeleted

    Methods inherited from interface com.novomind.ecom.common.api.attribute.Named

    getName

    Methods inherited from interface com.novomind.ecom.common.api.persistence.WithId

    getId
  • Field Details

  • Method Details

    • getMessageFormats

      Set<MessageFormat> getMessageFormats()
      Returns a Set of the MessageFormat's that are supported by this Channel.
      Returns:
      a Set of the MessageFormat's that are supported by this Channel
      Since:
      10.0.102