Class StreamConfigurationModel

    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _STREAMCONFIGURATIONCONTAINER2STREAMCONFIGURATION

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

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

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

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

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

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

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

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

        public static final java.lang.String EXCLUDEDTYPES
        Generated constant - Attribute key of StreamConfiguration.excludedTypes attribute defined at extension deltadetection.
        See Also:
        Constant Field Values
    • Constructor Detail

      • 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,
                                        java.lang.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,
                                        java.lang.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 Detail

      • getActive

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

        @Accessor(qualifier="excludedTypes",
                  type=GETTER)
        public java.util.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 java.lang.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 java.lang.String getStreamId()
        Generated method - Getter of the StreamConfiguration.streamId attribute defined at extension deltadetection.
        Returns:
        the streamId
      • getVersionSelectClause

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

        @Accessor(qualifier="whereClause",
                  type=GETTER)
        public java.lang.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​(java.lang.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​(java.util.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.String value)
        Generated method - Setter of StreamConfiguration.whereClause attribute defined at extension deltadetection.
        Parameters:
        value - the whereClause