Class StreamConfigurationModel

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
OutboundSyncStreamConfigurationModel, Y2YStreamConfigurationModel

public class StreamConfigurationModel extends ItemModel
Generated model class for type StreamConfiguration first defined at extension deltadetection.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _STREAMCONFIGURATIONCONTAINER2STREAMCONFIGURATION

      public static final String _STREAMCONFIGURATIONCONTAINER2STREAMCONFIGURATION
      Generated relation code constant for relation StreamConfigurationContainer2StreamConfiguration defining source attribute container in extension deltadetection.
      See Also:
    • STREAMID

      public static final String STREAMID
      Generated constant - Attribute key of StreamConfiguration.streamId attribute defined at extension deltadetection.
      See Also:
    • ITEMTYPEFORSTREAM

      public static final String ITEMTYPEFORSTREAM
      Generated constant - Attribute key of StreamConfiguration.itemTypeForStream attribute defined at extension deltadetection.
      See Also:
    • WHERECLAUSE

      public static final String WHERECLAUSE
      Generated constant - Attribute key of StreamConfiguration.whereClause attribute defined at extension deltadetection.
      See Also:
    • VERSIONSELECTCLAUSE

      public static final String VERSIONSELECTCLAUSE
      Generated constant - Attribute key of StreamConfiguration.versionSelectClause attribute defined at extension deltadetection.
      See Also:
    • ACTIVE

      public static final String ACTIVE
      Generated constant - Attribute key of StreamConfiguration.active attribute defined at extension deltadetection.
      See Also:
    • INFOEXPRESSION

      public static final String INFOEXPRESSION
      Generated constant - Attribute key of StreamConfiguration.infoExpression attribute defined at extension deltadetection.
      See Also:
    • CONTAINER

      public static final String CONTAINER
      Generated constant - Attribute key of StreamConfiguration.container attribute defined at extension deltadetection.
      See Also:
    • EXCLUDEDTYPES

      public static final String EXCLUDEDTYPES
      Generated constant - Attribute key of StreamConfiguration.excludedTypes attribute defined at extension deltadetection.
      See Also:
  • Constructor Details

    • StreamConfigurationModel

      public StreamConfigurationModel()
      Generated constructor - Default constructor for generic creation.
    • StreamConfigurationModel

      public StreamConfigurationModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • StreamConfigurationModel

      @Deprecated(since="4.1.1", forRemoval=true) public StreamConfigurationModel(StreamConfigurationContainerModel _container, ComposedTypeModel _itemTypeForStream, String _streamId)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _container - initial attribute declared by type StreamConfiguration at extension deltadetection
      _itemTypeForStream - initial attribute declared by type StreamConfiguration at extension deltadetection
      _streamId - initial attribute declared by type StreamConfiguration at extension deltadetection
    • StreamConfigurationModel

      @Deprecated(since="4.1.1", forRemoval=true) public StreamConfigurationModel(StreamConfigurationContainerModel _container, ComposedTypeModel _itemTypeForStream, ItemModel _owner, String _streamId)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _container - initial attribute declared by type StreamConfiguration at extension deltadetection
      _itemTypeForStream - initial attribute declared by type StreamConfiguration at extension deltadetection
      _owner - initial attribute declared by type Item at extension core
      _streamId - initial attribute declared by type StreamConfiguration at extension deltadetection
  • Method Details

    • getActive

      @Accessor(qualifier="active", type=GETTER) public Boolean getActive()
      Generated method - Getter of the StreamConfiguration.active attribute defined at extension deltadetection.
      Returns:
      the active
    • getContainer

      @Accessor(qualifier="container", type=GETTER) public StreamConfigurationContainerModel getContainer()
      Generated method - Getter of the StreamConfiguration.container attribute defined at extension deltadetection.
      Returns:
      the container
    • getExcludedTypes

      @Accessor(qualifier="excludedTypes", type=GETTER) public Set<ComposedTypeModel> getExcludedTypes()
      Generated method - Getter of the StreamConfiguration.excludedTypes attribute defined at extension deltadetection. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the excludedTypes
    • getInfoExpression

      @Accessor(qualifier="infoExpression", type=GETTER) public String getInfoExpression()
      Generated method - Getter of the StreamConfiguration.infoExpression attribute defined at extension deltadetection.
      Returns:
      the infoExpression
    • getItemTypeForStream

      @Accessor(qualifier="itemTypeForStream", type=GETTER) public ComposedTypeModel getItemTypeForStream()
      Generated method - Getter of the StreamConfiguration.itemTypeForStream attribute defined at extension deltadetection.
      Returns:
      the itemTypeForStream
    • getStreamId

      @Accessor(qualifier="streamId", type=GETTER) public String getStreamId()
      Generated method - Getter of the StreamConfiguration.streamId attribute defined at extension deltadetection.
      Returns:
      the streamId
    • getVersionSelectClause

      @Accessor(qualifier="versionSelectClause", type=GETTER) public String getVersionSelectClause()
      Generated method - Getter of the StreamConfiguration.versionSelectClause attribute defined at extension deltadetection.
      Returns:
      the versionSelectClause
    • getWhereClause

      @Accessor(qualifier="whereClause", type=GETTER) public String getWhereClause()
      Generated method - Getter of the StreamConfiguration.whereClause attribute defined at extension deltadetection.
      Returns:
      the whereClause
    • setActive

      @Accessor(qualifier="active", type=SETTER) public void setActive(Boolean value)
      Generated method - Setter of StreamConfiguration.active attribute defined at extension deltadetection.
      Parameters:
      value - the active
    • setContainer

      @Accessor(qualifier="container", type=SETTER) public void setContainer(StreamConfigurationContainerModel value)
      Generated method - Initial setter of StreamConfiguration.container attribute defined at extension deltadetection. Can only be used at creation of model - before first save.
      Parameters:
      value - the container
    • setExcludedTypes

      @Accessor(qualifier="excludedTypes", type=SETTER) public void setExcludedTypes(Set<ComposedTypeModel> value)
      Generated method - Setter of StreamConfiguration.excludedTypes attribute defined at extension deltadetection.
      Parameters:
      value - the excludedTypes
    • setInfoExpression

      @Accessor(qualifier="infoExpression", type=SETTER) public void setInfoExpression(String value)
      Generated method - Setter of StreamConfiguration.infoExpression attribute defined at extension deltadetection.
      Parameters:
      value - the infoExpression
    • setItemTypeForStream

      @Accessor(qualifier="itemTypeForStream", type=SETTER) public void setItemTypeForStream(ComposedTypeModel value)
      Generated method - Setter of StreamConfiguration.itemTypeForStream attribute defined at extension deltadetection.
      Parameters:
      value - the itemTypeForStream
    • setStreamId

      @Accessor(qualifier="streamId", type=SETTER) public void setStreamId(String value)
      Generated method - Initial setter of StreamConfiguration.streamId attribute defined at extension deltadetection. Can only be used at creation of model - before first save.
      Parameters:
      value - the streamId
    • setVersionSelectClause

      @Accessor(qualifier="versionSelectClause", type=SETTER) public void setVersionSelectClause(String value)
      Generated method - Setter of StreamConfiguration.versionSelectClause attribute defined at extension deltadetection.
      Parameters:
      value - the versionSelectClause
    • setWhereClause

      @Accessor(qualifier="whereClause", type=SETTER) public void setWhereClause(String value)
      Generated method - Setter of StreamConfiguration.whereClause attribute defined at extension deltadetection.
      Parameters:
      value - the whereClause