Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.search.api.indexing.resources.configuration.document
Interface IndexableDocType

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IndexableDocTypeDescriptor

public interface IndexableDocType
extends java.io.Serializable

Indexable doc type.

Author:
Julien Anguenot

Method Summary
 boolean areAllFieldsSortable()
          All fields sortable ?
 boolean areAllSchemasIndexable()
          All schemas should be indexed ?
 java.util.List<java.lang.String> getExcludedSchemas()
          Returns explicit schemas that should be excluded.
 java.util.List<java.lang.String> getResources()
          Returns the list of resources to take into consideration while indexing.
 java.lang.String getType()
          Return the doc type.
 

Method Detail

getType

java.lang.String getType()
Return the doc type.

Returns:
the doc type.

areAllSchemasIndexable

boolean areAllSchemasIndexable()
All schemas should be indexed ?

Returns:
true if all schemas are indexable.

areAllFieldsSortable

boolean areAllFieldsSortable()
All fields sortable ?

Returns:
true if all fields should be sortable unless an explicit configuration specifies the contrary

getExcludedSchemas

java.util.List<java.lang.String> getExcludedSchemas()
Returns explicit schemas that should be excluded.

Returns:
a list of schema names.

getResources

java.util.List<java.lang.String> getResources()
Returns the list of resources to take into consideration while indexing.

Returns:
a list of resource names.

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.