Class SolrIndexerQueryModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SolrIndexerQueryModel
    extends ItemModel
    Generated model class for type SolrIndexerQuery first defined at extension solrfacetsearch.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String _SOLRINDEXEDTYPE2SOLRINDEXERQUERY
        Generated relation code constant for relation SolrIndexedType2SolrIndexerQuery defining source attribute solrIndexedType in extension solrfacetsearch.
        See Also:
        Constant Field Values
      • IDENTIFIER

        public static final java.lang.String IDENTIFIER
        Generated constant - Attribute key of SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • TYPE

        public static final java.lang.String TYPE
        Generated constant - Attribute key of SolrIndexerQuery.type attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • QUERY

        public static final java.lang.String QUERY
        Generated constant - Attribute key of SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INJECTLASTINDEXTIME

        public static final java.lang.String INJECTLASTINDEXTIME
        Generated constant - Attribute key of SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INJECTCURRENTTIME

        public static final java.lang.String INJECTCURRENTTIME
        Generated constant - Attribute key of SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INJECTCURRENTDATE

        public static final java.lang.String INJECTCURRENTDATE
        Generated constant - Attribute key of SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • USER

        public static final java.lang.String USER
        Generated constant - Attribute key of SolrIndexerQuery.user attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • PARAMETERPROVIDER

        public static final java.lang.String PARAMETERPROVIDER
        Generated constant - Attribute key of SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRINDEXEDTYPEPOS

        public static final java.lang.String SOLRINDEXEDTYPEPOS
        Generated constant - Attribute key of SolrIndexerQuery.solrIndexedTypePOS attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRINDEXEDTYPE

        public static final java.lang.String SOLRINDEXEDTYPE
        Generated constant - Attribute key of SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRINDEXERQUERYPARAMETERS

        public static final java.lang.String SOLRINDEXERQUERYPARAMETERS
        Generated constant - Attribute key of SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SolrIndexerQueryModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SolrIndexerQueryModel​(java.lang.String _identifier,
                                     java.lang.String _query,
                                     IndexerOperationValues _type)
        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:
        _identifier - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
        _query - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
        _type - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
      • SolrIndexerQueryModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SolrIndexerQueryModel​(java.lang.String _identifier,
                                     ItemModel _owner,
                                     java.lang.String _query,
                                     IndexerOperationValues _type)
        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:
        _identifier - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
        _owner - initial attribute declared by type Item at extension core
        _query - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
        _type - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
    • Method Detail

      • getIdentifier

        @Accessor(qualifier="identifier",
                  type=GETTER)
        public java.lang.String getIdentifier()
        Generated method - Getter of the SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch.
        Returns:
        the identifier - id of the query
      • getParameterProvider

        @Accessor(qualifier="parameterProvider",
                  type=GETTER)
        public java.lang.String getParameterProvider()
        Generated method - Getter of the SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
        Returns:
        the parameterProvider
      • getQuery

        @Accessor(qualifier="query",
                  type=GETTER)
        public java.lang.String getQuery()
        Generated method - Getter of the SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
        Returns:
        the query
      • getSolrIndexedType

        @Accessor(qualifier="solrIndexedType",
                  type=GETTER)
        public SolrIndexedTypeModel getSolrIndexedType()
        Generated method - Getter of the SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
        Returns:
        the solrIndexedType
      • getSolrIndexerQueryParameters

        @Accessor(qualifier="solrIndexerQueryParameters",
                  type=GETTER)
        public java.util.List<SolrIndexerQueryParameterModel> getSolrIndexerQueryParameters()
        Generated method - Getter of the SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the solrIndexerQueryParameters
      • getType

        @Accessor(qualifier="type",
                  type=GETTER)
        public IndexerOperationValues getType()
        Generated method - Getter of the SolrIndexerQuery.type attribute defined at extension solrfacetsearch.
        Returns:
        the type - type of operation: full, update or delete
      • getUser

        @Accessor(qualifier="user",
                  type=GETTER)
        public UserModel getUser()
        Generated method - Getter of the SolrIndexerQuery.user attribute defined at extension solrfacetsearch.
        Returns:
        the user
      • isInjectCurrentDate

        @Accessor(qualifier="injectCurrentDate",
                  type=GETTER)
        public boolean isInjectCurrentDate()
        Generated method - Getter of the SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
        Returns:
        the injectCurrentDate
      • isInjectCurrentTime

        @Accessor(qualifier="injectCurrentTime",
                  type=GETTER)
        public boolean isInjectCurrentTime()
        Generated method - Getter of the SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
        Returns:
        the injectCurrentTime
      • isInjectLastIndexTime

        @Accessor(qualifier="injectLastIndexTime",
                  type=GETTER)
        public boolean isInjectLastIndexTime()
        Generated method - Getter of the SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
        Returns:
        the injectLastIndexTime
      • setIdentifier

        @Accessor(qualifier="identifier",
                  type=SETTER)
        public void setIdentifier​(java.lang.String value)
        Generated method - Initial setter of SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
        Parameters:
        value - the identifier - id of the query
      • setInjectCurrentDate

        @Accessor(qualifier="injectCurrentDate",
                  type=SETTER)
        public void setInjectCurrentDate​(boolean value)
        Generated method - Setter of SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
        Parameters:
        value - the injectCurrentDate
      • setInjectCurrentTime

        @Accessor(qualifier="injectCurrentTime",
                  type=SETTER)
        public void setInjectCurrentTime​(boolean value)
        Generated method - Setter of SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
        Parameters:
        value - the injectCurrentTime
      • setInjectLastIndexTime

        @Accessor(qualifier="injectLastIndexTime",
                  type=SETTER)
        public void setInjectLastIndexTime​(boolean value)
        Generated method - Setter of SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
        Parameters:
        value - the injectLastIndexTime
      • setParameterProvider

        @Accessor(qualifier="parameterProvider",
                  type=SETTER)
        public void setParameterProvider​(java.lang.String value)
        Generated method - Setter of SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
        Parameters:
        value - the parameterProvider
      • setQuery

        @Accessor(qualifier="query",
                  type=SETTER)
        public void setQuery​(java.lang.String value)
        Generated method - Setter of SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
        Parameters:
        value - the query
      • setSolrIndexedType

        @Accessor(qualifier="solrIndexedType",
                  type=SETTER)
        public void setSolrIndexedType​(SolrIndexedTypeModel value)
        Generated method - Setter of SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
        Parameters:
        value - the solrIndexedType
      • setSolrIndexerQueryParameters

        @Accessor(qualifier="solrIndexerQueryParameters",
                  type=SETTER)
        public void setSolrIndexerQueryParameters​(java.util.List<SolrIndexerQueryParameterModel> value)
        Generated method - Setter of SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch.
        Parameters:
        value - the solrIndexerQueryParameters
      • setType

        @Accessor(qualifier="type",
                  type=SETTER)
        public void setType​(IndexerOperationValues value)
        Generated method - Initial setter of SolrIndexerQuery.type attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
        Parameters:
        value - the type - type of operation: full, update or delete
      • setUser

        @Accessor(qualifier="user",
                  type=SETTER)
        public void setUser​(UserModel value)
        Generated method - Setter of SolrIndexerQuery.user attribute defined at extension solrfacetsearch.
        Parameters:
        value - the user