Package | Description |
---|---|
com.attivio.sdk.server.component |
Interfaces necessary to write components for the AIE system.
|
com.attivio.sdk.server.component.ingest |
Interfaces for all ingest related transformers and associated dependencies of those transformers.
|
com.attivio.sdk.server.component.query |
Interfaces for all query and response related transformers and associated dependencies of those transformers.
|
com.attivio.sdk.server.component.routing |
Interfaces for all transformers that route messages or documents to other workflows in the system.
|
com.attivio.sdk.test | |
com.sample.module |
Modifier and Type | Interface and Description |
---|---|
interface |
MessageHandlingWorkflowStage
A
Stage that is capable of processing a PlatformMessage . |
interface |
PlatformService
Interface for services that need to live in the admin workflow.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BaseDocumentTransformer
Base interface for all other transformer interfaces that work on documents.
|
interface |
DocumentModifyingTransformer
Interface for transformers that work on the entire document.
|
interface |
FieldValueCreatingTransformer<T>
Interface for document transformers that create a new field value based on an existing field's value.
|
interface |
FieldValueModifyingTransformer
Interface for document transformers that modify and existing field value in place.
|
interface |
MultiOutputDocumentTransformer
Interface for document transformers that create multiple output documents or messages for each input document.
|
Modifier and Type | Interface and Description |
---|---|
interface |
QueryTransformer
Base interface for components that work on a
QueryRequest from a client. |
interface |
ResponseTransformer
Base interface for components that work on a
QueryResponse before being sent back to a client. |
Modifier and Type | Interface and Description |
---|---|
interface |
BaseRoutingComponent<T>
Indicates that the implementor returns values to populate a
WorkflowQueue . |
interface |
DocumentRoutingComponent
Interface for components that provide basic routing features inside an AIE workflow of
IngestDocument s. |
interface |
MessageRoutingComponent
Interface for components that provide basic routing features inside an AIE workflow of
PlatformMessage s. |
Modifier and Type | Method and Description |
---|---|
static void |
SdkTestUtils.startTransformer(Stage trans)
Starts the transformer, configuring is a much as possible in the test environment.
|
static void |
SdkTestUtils.startTransformer(Stage trans,
ProcessingFeedbackHandler handler) |
static void |
SdkTestUtils.startTransformer(Stage trans,
Schema schema) |
static void |
SdkTestUtils.startTransformer(Stage trans,
SchemaUtil schemaUtil) |
static void |
SdkTestUtils.startTransformer(Stage trans,
SchemaUtil schemaUtil,
ProcessingFeedbackHandler feedbackHandler) |
static void |
SdkTestUtils.startTransformer(Stage trans,
SchemaUtil schemaUtil,
ProcessingFeedbackHandler feedbackHandler,
AieLogger logger) |
Modifier and Type | Class and Description |
---|---|
class |
SampleDocumentModifyingTransformer
An Example of the simplest document transformer possible.
|
class |
SampleFieldValueCreatingTransformer
Sample document transformer demonstrating implementation of a FieldValueCreatingTransformer.
|
class |
SampleQueryRewriteTransformer
This query transformer shows an example of rewriting a simple table:field query into a complex join.
|
class |
SampleQueryTransformer
Sample query transformers that adds a new field for faceting.
|
class |
SampleResponseTransformer
Sample response transformer that adds a new document to the results.
|
Copyright © 2018 Attivio, Inc. All Rights Reserved.
PATENT NOTICE: Attivio, Inc. Software Related Patents. With respect to the Attivio software product(s) being used, the following patents apply: Querying Joined Data Within A Search Engine Index: United States Patent No.(s): 8,073,840. Ordered Processing of Groups of Messages: U.S. Patent No.(s) 8,495,656. Signal processing approach to sentiment analysis for entities in documents: U.S. Patent No.(s) 8,725,494. Other U.S. and International Patents Pending.