Package lumis.portal.bigdata
Provides big data related operations.
The operations are performed over a big data repository
,
that can be obtained using the big data manager
.
There are basically two kind of operations that can be performed in a big data repository:
index
and search
.
The data is stored using a structured way named document
. Every document is of a
specified type
. Each type has a set of
fields
.
To create a field
, the builders in DocumentTypeFields
may be used.
To create a type
, the builders in DocumentTypes
may be used.
If the repository
decides to, some specific extra API
may be exposed through the IBigDataRepository.getDelegate()
method.
- Since:
- 8.1.0
- Version:
- $Revision: 17593 $ $Date: 2015-07-17 11:21:36 -0300 (Fri, 17 Jul 2015) $
- See Also:
IBigDataIndexer
,IBigDataSearcher
,IBigDataRepository
,DocumentType
,Document
-
Interface Summary Interface Description IBatchIndexer Provides batch indexing operations.IBigDataIndexer Provides big data indexing operations.
Unless specified, the indexing operations may be asynchronous.IBigDataManager Provides big data operations.IBigDataManagerSPI Provides internal operations of big data manager.IBigDataRepository Provides big data repository operations.IBigDataSearcher Provides big data repository search operations.IDocumentPopularityProvider Provides popularity for Big Datastandard documents
.IDocumentTypeBuilder<T extends DocumentType> Document type builder.IDocumentTypeCompositeFieldBuilder IDocumentTypeFieldBuilder<T extends DocumentTypeField> Builder to createDocumentTypeField
.IInputStreamProvider Provider that provides anInputStream
.ISynonym Big data synonym.StandardDocument.Standard API that provides access to standard fields.StandardDocument.Standard.Categories API that provides access to categorization fields.StandardDocument.Standard.Categories.Category A content category.StandardDocument.Standard.Publication API that provides access to publications fields.StandardDocument.Standard.Publication.Context API that provides access to contexts fields.StandardDocument.Standard.Tag Represents a content tag.StandardDocumentType.StandardFields Reflects the standard fields from a source. -
Class Summary Class Description Attachment Attachment to aDocument
object.BigDataManager Creates instances of concreteIBigDataRepository
implementations.BigDataRepositoryInitializedEvent Event that indicates that aIBigDataRepository
instance has been initialized in the local JVM.BigDataRepositoryPreDestroyEvent Event that indicates that aIBigDataRepository
instance is about to be destroyed in the local JVM.CompositeDocumentTypeField Map document type field.Document Unit of searchable information.DocumentType Adocument
type.DocumentTypeBuilder<T extends DocumentType> DocumentType
builder.DocumentTypeField Represents a definition of a given field of aDocumentType
.DocumentTypeFields DocumentTypeField
builder.DocumentTypes Buildsdocument types
.DummyDocumentPopularityProvider IDocumentPopularityProvider
that does not change any popularity of any content.IDocumentPopularityProvider.DocumentPopularityKey Represents a key forpopularities map
.StandardDocument Document
that provides standard fields access.StandardDocumentPopularityProvider IDocumentPopularityProvider
implementation that calculates the popularity based on the number of unique visitors a document had and its age.StandardDocumentType Standard document type that provides (automatically added) default fields. -
Enum Summary Enum Description DocumentTypeField.DataType Available field data types.DocumentTypeField.IndexMode Index mode.SynonymsStatus The status of synonyms.