Package | Description |
---|---|
com.attivio.sdk.esb | |
com.attivio.sdk.ingest | |
com.attivio.sdk.schema |
Models data from fields and describes how each field should be handled by the Attivio engine.
|
com.attivio.sdk.search | |
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.service | |
com.attivio.sdk.test |
Modifier and Type | Interface and Description |
---|---|
interface |
GroupedMessage
Grouped messages are processed in order relative to each other and are guaranteed to all fall on the same side of a commit/optimize/backup boundary.
|
interface |
PersistsThroughCycles
Interface used for tagging that a particular message will persist through a cycle.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractListMessage<T>
Abstract container for list based messages.
|
class |
AbstractPlatformMessage
Base class that handles many of the implementation-level details of an PlatformMessage.
|
class |
CgiRequest
Message that represents a request via CGI on a HTTP receiver.
|
class |
MessageList
Represents a list of other
PlatformMessage s. |
Modifier and Type | Field and Description |
---|---|
PlatformMessage |
ProcessingResult.MsgData.createdPm |
Modifier and Type | Method and Description |
---|---|
<T extends PlatformMessage> |
MessageList.getMessage(Class<T> clazz)
Gets the first instance of a message of the specified type, walking into inner MessageLists if present
|
<T extends PlatformMessage> |
MessageList.iterator(Class<T> messageClass)
Return an iterator that will recursively iterate over all sub messages of this MessageList.
|
Modifier and Type | Method and Description |
---|---|
PlatformMessage |
PlatformMessage.clone()
Clones a message.
|
protected PlatformMessage |
MessageList.clone(PlatformMessage tmp) |
Modifier and Type | Method and Description |
---|---|
boolean |
MessageList.add(PlatformMessage message) |
protected PlatformMessage |
MessageList.clone(PlatformMessage tmp) |
void |
ProcessingResult.completed(PlatformMessage pm) |
void |
ProcessingResult.created(PlatformMessage pm)
Deprecated.
|
void |
ProcessingResult.drop(PlatformMessage pm) |
void |
ProcessingResult.drop(PlatformMessage pm,
ErrorCode errorCode,
String msg) |
void |
ProcessingResult.drop(PlatformMessage pm,
ErrorCode errorCode,
Throwable t) |
void |
ProcessingResult.drop(PlatformMessage pm,
ErrorCode errorCode,
Throwable t,
String msg) |
void |
ProcessingResult.fail(PlatformMessage pm,
AttivioException ex) |
void |
ProcessingResult.fail(PlatformMessage pm,
ErrorCode errorCode,
String msg) |
void |
ProcessingResult.fail(PlatformMessage pm,
ErrorCode errorCode,
Throwable t,
String msg) |
void |
ProcessingResult.fail(PlatformMessage pm,
Throwable t) |
void |
ProcessingResult.notHandled(PlatformMessage pm) |
void |
ProcessingResult.notHandled(PlatformMessage pm,
ErrorCode errorCode,
Throwable t) |
void |
ProcessingResult.warn(PlatformMessage pm,
ErrorCode errorCode,
Throwable t,
String msg) |
Modifier and Type | Method and Description |
---|---|
boolean |
MessageList.containsMessage(Class<? extends PlatformMessage> clazz)
Checks to see if this list contains a message of the specified class type.
|
Constructor and Description |
---|
MessageList(UUID clientId,
PlatformMessage... msgs)
Constructor with a client ID and a list of messages.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IndexMessage
Defines the interface for messages which flow through the indexing workflow.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIndexMessage
Base class for IndexMessages which are not
DocumentList . |
class |
Backup
Message used to initiate an index backup.
|
class |
BulkUpdate
Message that applies a "template" document to multiple document ids.
|
class |
Commit
Signifies that the index or other underlying data store should commit currently held documents to disk.
|
class |
DocumentList
The basic container for a collection of IngestDocuments.
|
class |
Optimize
Represents an 'optimize' index message.
|
Modifier and Type | Class and Description |
---|---|
class |
SchemaResponse
Encapsulates a response for the index schema.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryRequest
Represents a search query and all associated meta data about the query such as sorting, faceting, linguistic options, etc.
|
class |
QueryResponse
QueryResponse contains the response to a
QueryRequest . |
Modifier and Type | Method and Description |
---|---|
PlatformMessage |
CgiRequestProcessor.handleCgiRequest(CgiRequest cgi)
Called by the Attivio Engine to convert a
CgiRequest into a PlatformMessage to be handled by the Attivio Engine. |
PlatformMessage |
MessageHandlingWorkflowStage.processMessage(PlatformMessage msg)
Called whenever a message is received for the component.
|
Modifier and Type | Method and Description |
---|---|
PlatformMessage |
MessageHandlingWorkflowStage.processMessage(PlatformMessage msg)
Called whenever a message is received for the component.
|
Modifier and Type | Method and Description |
---|---|
void |
ProcessingFeedbackHandler.drop(PlatformMessage message)
Report a dropped message
|
Modifier and Type | Field and Description |
---|---|
ArrayList<PlatformMessage> |
MockIngestApi.msgs |
Modifier and Type | Method and Description |
---|---|
List<PlatformMessage> |
MockIngestApi.getMessages() |
Modifier and Type | Method and Description |
---|---|
void |
MockIngestApi.feed(PlatformMessage msg) |
Constructor and Description |
---|
MockAuditDetail(PlatformMessage msg,
ProcessingResultCode code) |
Modifier and Type | Method and Description |
---|---|
void |
MockProcessingFeedbackHandler.drop(PlatformMessage message)
Report a dropped message
|
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.