Package | Description |
---|---|
com.streamscape.sdo | |
com.streamscape.sdo.event | |
com.streamscape.sdo.excp | |
com.streamscape.sdo.rowset | |
com.streamscape.sdo.utils |
Modifier and Type | Method and Description |
---|---|
void |
EventDatagram.addAnnotation(java.lang.String propertyName,
java.lang.String sdrPath)
Annotates (exports the value) of a specified data field in the class denoted by the
Semantic Type . |
java.lang.Object |
DeltaEventDatagram.getAfterImage()
Returns the data image after the change.
|
java.util.Set |
EventDatagram.getAnnotatedProperties()
Returns a list of the annotated properties.
|
EventAnnotation |
EventDatagram.getAnnotation(java.lang.String propertyName)
Returns an
EventAnnotation object corresponding to the annotated property with the specified name. |
java.lang.Object |
DeltaEventDatagram.getBeforeImage()
Returns the before image data.
|
void |
EventDatagram.protect(java.lang.String principal,
byte[] credential,
AccessControl permissions)
Protects the payload portion of the object using the supplied principal
and credential.
|
void |
EventDatagram.removeAnnotation(java.lang.String propertyName)
Removes the specified annotated property from the datagram.
|
void |
DeltaEventDatagram.setAfterImage(java.lang.Object image)
Sets the image data after the change.
|
void |
DeltaEventDatagram.setBeforeImage(java.lang.Object image)
Sets the before image of the data.
|
void |
OpaqueDatagram.setData(java.lang.Object newData)
Sets the specified payload of this event.
|
void |
EventDatagram.setForwardTo(java.lang.String eventId)
Sets the
Event Identifier that an event consumer may use to forward a (shallow)
cloned instance of this event. |
void |
EventDatagram.unprotect(java.lang.String principal,
byte[] credential)
Un-protects the data element(s) that are made inaccessible by the
EventDatagram.protect(java.lang.String, byte[], com.streamscape.sdo.security.AccessControl)
method. |
Modifier and Type | Method and Description |
---|---|
void |
FileEvent.addAnnotation(java.lang.String propertyName,
java.lang.String sdrPath) |
void |
AcknowledgementEvent.addAnnotation(java.lang.String propertyName,
java.lang.String sdrPath) |
void |
BytesEvent.addAnnotation(java.lang.String propertyName,
java.lang.String sdrPath) |
void |
MailEvent.addAttachment(MailEvent.MailAttachment attachment)
Adds provided attachment to attachment list.
|
void |
MailEvent.addAttachment(java.lang.String name,
byte[] data)
Adds attachment with provided name
name and data data . |
void |
MailEvent.addAttachment(java.lang.String name,
byte[] data,
java.lang.String mimeType)
Adds attachment with provided name
name , mime type mimeType and data |
void |
MailEvent.addAttachment(java.lang.String name,
byte[] data,
java.lang.String mimeType,
java.lang.String contentId)
Adds attachment with provided name
name , data data ,
mime type mimeType and Content-ID |
void |
MapEvent.addLocator(java.lang.String locator)
Adds the specified locator to the map.
|
void |
MapEvent.addLocatorsAll(java.lang.String str)
Parses the specified string and adds all locators found to the map.
|
void |
MapEvent.addLocatorsAllFrom(java.lang.String propertyName)
Parses the
String property with the specified name and adds all locators found to the map. |
void |
RowArrayEvent.addRow(DataRow row)
Adds a new row to the array.
|
void |
MapEvent.addTag(java.lang.String tag)
Adds the specified hashtag to the map.
|
void |
MapEvent.addTagsAll(java.lang.String str)
Parses the specified string and adds all hashtags found to the map.
|
void |
MapEvent.addTagsAllFrom(java.lang.String propertyName)
Parses the
String property with the specified name and adds all hashtags found to the map. |
void |
MapEvent.addTagsAndLocatorsAll(java.lang.String str)
Parses the specified string and adds all hashtags and locators found to the map.
|
void |
MapEvent.addTagsAndLocatorsAllFrom(java.lang.String propertyName)
Parses the
String property with the specified name and adds all locators found to the map. |
void |
MailEvent.attachFile(java.lang.String filePath,
java.lang.String mimeType,
java.lang.String contentId)
Adds the specified file as attachment.
|
void |
RowArrayEvent.clear()
Clears the row array releasing it's row resources but
not clearing the meta data.
|
void |
XMLEvent.clearConstraint()
Clears the semantic type constraint.
|
void |
MapEvent.clearData()
Clears the data of this event.
|
void |
BytesEvent.clearData()
Clears this event data.
|
boolean |
RowArrayEvent.containsRow(DataRow row)
Returns
true if the specified row exists in the
collection. |
boolean |
RowArrayEvent.existsKey(java.lang.Object key)
Returns
true if the supplied key exists in the array. |
java.lang.Object |
MapEvent.get(java.lang.String name)
Alias for
MapEvent.getObject(String) . |
java.lang.String |
FileEvent.getAbsoluteFileName()
Returns the absolute file name.
|
AcknowledgeAction |
AcknowledgementEvent.getAction()
Returns the acknowledgement action.
|
Row |
RowChangeEvent.getAfterImage()
Returns a copy of the row image after modification.
|
java.lang.Object |
DeltaEvent.getAfterImage()
Returns the data image after modification.
|
MailEvent.MailAttachment |
MailEvent.getAttachment(int index)
Returns attachment by index.
|
java.lang.String |
MailEvent.getAttachmentContentId(int index)
Returns attachment Content-ID by index.
|
byte[] |
MailEvent.getAttachmentData(int index)
Returns attachment data name by index.
|
java.lang.String |
MailEvent.getAttachmentMimeType(int index)
Returns attachment mime type by index.
|
java.lang.String |
MailEvent.getAttachmentName(int index)
Returns attachment name by index.
|
int |
MailEvent.getAttachmentsCount()
Returns the count of attachments.
|
java.lang.String |
AuditEvent.getAuditData()
Returns the audit data of this event.
|
java.util.List |
MailEvent.getBcc()
Returns the list of blind carbon copy recipients for this mail.
|
Row |
RowChangeEvent.getBeforeImage()
Returns a copy of the row image before modification.
|
java.lang.Object |
DeltaEvent.getBeforeImage()
Returns the data image before modification.
|
java.math.BigDecimal |
MapEvent.getBigDecimal(java.lang.String name)
Returns a
BigDecimal value with the specified name. |
java.lang.String |
MailEvent.getBody()
Returns the body stored in this event.
|
boolean |
MapEvent.getBoolean(java.lang.String name)
Returns a
boolean value with the specified name. |
byte |
MapEvent.getByte(java.lang.String name)
Returns a
byte value with the specified name. |
byte[] |
BytesEvent.getBytes()
Returns the content of the event.
|
byte[] |
MapEvent.getBytes(java.lang.String name)
Returns a copy of the byte_array value with the specified name.
|
long |
BytesEvent.getBytesLength()
Returns a length of the byte array stored in this event.
|
int |
RowArrayEvent.getCapacity()
Returns the row capacity for this collection.
|
java.util.List |
MailEvent.getCc()
Returns the list of additional recipients for this mail.
|
char |
MapEvent.getChar(java.lang.String name)
Returns a
char value with the specified name. |
AuditEvent.ContentType |
AuditEvent.getContentType()
Returns the type of data content of this event.
|
java.lang.String |
MailEvent.getContentType()
Returns the body content type.
|
long |
AcknowledgementEvent.getCorrelationEventExpiration()
Returns the expiration period of the event acknowledged by this event.
|
java.lang.String |
AcknowledgementEvent.getCorrelationEventId()
Returns the event id of the event acknowledged by this event.
|
byte[] |
AcknowledgementEvent.getCorrelationEventSource()
Returns a copy of the event source of the event acknowledged by this event.
|
java.util.Date |
AcknowledgementEvent.getCorrelationEventTimeStamp()
Returns a timestamp of the event acknowledged by this event.
|
java.lang.Object |
AcknowledgementEvent.getData()
Returns a copy of acknowledgement data of this event.
|
java.lang.Object |
DataEvent.getData()
Returns the event data.
|
java.lang.String |
AcknowledgementEvent.getDataType()
Returns a semantic type of the data object of this event.
|
java.util.Date |
MapEvent.getDate(java.lang.String name)
Returns a
Date value with the specified name. |
double |
MapEvent.getDouble(java.lang.String name)
Returns a
double value with the specified name. |
FileEventType |
FileEvent.getEventType()
Returns a type of file event.
|
byte[] |
FileEvent.getFileData()
Returns the binary data of the file.
|
java.lang.String |
FileEvent.getFileExtension()
Returns the extension of the file name.
|
java.lang.String |
FileEvent.getFileType()
Returns the type of the file.
|
float |
MapEvent.getFloat(java.lang.String name)
Returns a
float value with the specified name. |
java.util.List |
MailEvent.getFrom()
Returns the sender for this mail.
|
java.lang.String |
MailEvent.getFromAddress()
Returns the from address for this mail.
|
java.lang.String |
MailEvent.getFromName()
Returns Sender name.
|
java.lang.String |
RowArrayEvent.getIndexColumnName()
Returns the name of the index column.
|
int |
MapEvent.getInt(java.lang.String name)
Returns a
int value with the specified name. |
java.lang.Object |
KafkaEvent.getKey()
Returns the key.
|
long |
FileEvent.getLastModifiedTime()
Returns the time of the last modification.
|
FileState |
FileEvent.getLastState()
Returns the last known status of the file.
|
java.lang.String |
LogEvent.getLogMessage()
Returns the log record message in this event.
|
Timestamp |
LogEvent.getLogTimestamp()
Returns the log record timestamp in this event.
|
long |
LogEvent.getLogTimestampMillis()
Returns the log record timestamp in milliseconds.
|
long |
MapEvent.getLong(java.lang.String name)
Returns a
long value with the specified name. |
java.util.HashMap |
MapEvent.getMap() |
java.util.Set |
MapEvent.getMapNames()
Returns a set of names of all objects.
|
RowMetaData |
RowArrayEvent.getMetaData() |
java.lang.String |
FileEvent.getName()
Returns the name of the file.
|
java.lang.Object |
MapEvent.getObject(java.lang.String name)
Returns a value of the object with the specified name.
|
java.lang.String |
FileEvent.getPath()
Returns the absolute path to the file.
|
java.util.Date |
MailEvent.getReceivedDate()
Returns the mail Received Date.
|
java.lang.String |
AcknowledgementEvent.getRecipientID()
Returns the recipient id of this acknowledgement event.
|
java.lang.String |
AuditEvent.getReferenceKey()
Returns the reference key of this event.
|
java.lang.String |
FileEvent.getRelativeFileName()
Returns the relative name.
|
Row |
RowEvent.getRow()
Returns the SDO row stored in this event.
|
RowArray |
RowArrayEvent.getRowArray()
Returns the underlying row array object.
|
DataRow |
RowArrayEvent.getRowByKey(java.lang.Object key)
Returns a row based on a specific key.
|
RowSet |
RowSetEvent.getRowSet()
Returns the
SDORowSet stored in this event. |
java.util.Date |
MailEvent.getSentDate()
Returns the mail Sent Date.
|
Severity |
AuditEvent.getSeverity()
Returns the severity of this event.
|
short |
MapEvent.getShort(java.lang.String name)
Returns a
short value with the specified name. |
java.lang.String |
MailEvent.getSignature() |
long |
FileEvent.getSize()
Returns the size of the file.
|
long |
FileEvent.getSizeDelta()
Returns the size of the file delta.
|
java.lang.String |
StreamStateEvent.getStateMessage()
Returns the message describing the stream state which is stored in this event.
|
long |
StreamStateEvent.getStreamPosition()
Returns the current position of the stream which state is stored in this event.
|
StreamState |
StreamStateEvent.getStreamState()
Returns the current state of the stream stored in this event.
|
java.lang.String |
MapEvent.getString(java.lang.String name)
Returns a
String value with the specified name. |
java.lang.String |
MailEvent.getSubject()
Returns the subject stored in this event.
|
java.lang.String |
TextEvent.getText()
Returns the text stored in this event.
|
java.util.List |
MailEvent.getTo()
Returns the list of recipients for this mail.
|
java.util.List |
MailEvent.getToAddresses()
Returns the to address for this mail.
|
java.lang.Object |
KafkaEvent.getValue()
Returns the value.
|
java.lang.String |
XMLEvent.getXFragment()
Returns the
XML content of this event without <?xml> prefix if it has such a prefix. |
java.lang.String |
XMLEvent.getXML()
Returns the
XML content of this event. |
boolean |
RowArrayEvent.hasKeyIndex()
Returns
true if this array has a key index. |
void |
FileEvent.init(java.io.File file,
FileState state)
Initializes the event object.
|
void |
FileEvent.init(FileMetaInfo fileState)
Initializes the event object.
|
void |
RowEvent.init(ResultSet resultSet)
Initializes the SDO row stored in the event by the specified result set.
|
void |
RowArrayEvent.init(ResultSet resultSet)
Initializes a new Row Array Event based on
ResultSet meta data. |
void |
RowSetEvent.init(ResultSet resultSet)
Initializes the
SDORowSet stored in the event by the specified result set. |
void |
RowEvent.init(Row row)
Initializes the SDO row stored in the event by the specified row.
|
void |
RowArrayEvent.init(RowArray rowArray) |
void |
RowEvent.init(RowMetaData descriptor)
Initializes the SDO row stored in the event by the specified descriptor.
|
void |
RowArrayEvent.init(RowMetaData metaData)
Initializes this event with the specified metadata.
|
void |
RowSetEvent.init(RowMetaData descriptor)
Initializes the
SDORowSet stored in the event by the specified descriptor. |
void |
RowSetEvent.init(RowSet rowSet)
Initializes the
SDORowSet stored in the event by the specified RowSet. |
boolean |
RowArrayEvent.isMRUEnabled()
Returns
true if this collection supports MRU caching
capabilities. |
boolean |
MapEvent.itemExists(java.lang.String name)
Checks if a value with the specified name exists.
|
java.util.Iterator |
RowArrayEvent.iteratorByEntry()
Returns an array iterator using the entry sequence of data.
|
java.util.Iterator |
RowArrayEvent.iteratorByKey()
Returns an array iterator sorted by key.
|
DataRow |
RowArrayEvent.newRow()
Returns a new row.
|
boolean |
BytesEvent.readBoolean()
Reads a boolean value from this event stream.
|
byte |
BytesEvent.readByte()
Reads a byte value from this event stream.
|
int |
BytesEvent.readBytes(byte[] value)
Reads the byte array from the event stream and returns the number of read bytes.
|
int |
BytesEvent.readBytes(byte[] value,
int length)
Reads the byte array from the bytes event stream, but not more than
length bytes. |
char |
BytesEvent.readChar()
Reads a char value from this event stream.
|
double |
BytesEvent.readDouble()
Reads a double value from this event stream.
|
float |
BytesEvent.readFloat()
Reads a float value from this event stream.
|
int |
BytesEvent.readInt()
Reads an integer value from this event stream.
|
long |
BytesEvent.readLong()
Reads a long value from this event stream.
|
short |
BytesEvent.readShort()
Reads a short value from this event stream.
|
int |
BytesEvent.readUnsignedByte()
Reads an unsigned byte value from this event stream.
|
int |
BytesEvent.readUnsignedShort()
Reads an unsigned short value from this event stream.
|
java.lang.String |
BytesEvent.readUTF()
Reads a string that has been encoded using a modified UTF-8 format from this event stream.
|
void |
RowArrayEvent.removeRow()
Removes the first row in the map.
|
void |
RowArrayEvent.removeRowByKey(java.lang.Object key)
Removes the row specified by key.
|
void |
BytesEvent.resetData()
Puts the event data in read-only mode and resets its stream.
|
void |
MapEvent.set(java.lang.String name,
java.lang.Object value)
Alias for
MapEvent.setObject(String, Object) . |
void |
AcknowledgementEvent.setAction(AcknowledgeAction action)
Sets acknowledgement action.
|
void |
DeltaEvent.setAfterImage(java.lang.Object newImage)
Sets the data image after modification.
|
void |
RowChangeEvent.setAfterImage(Row row)
Sets the row image after modification.
|
void |
AuditEvent.setAuditData(java.lang.String data)
Sets the audit data.
|
void |
MailEvent.setBcc(java.util.List bccArg)
Sets the mail 'BCC' field.
|
void |
DeltaEvent.setBeforeImage(java.lang.Object newImage)
Sets the data image before modification.
|
void |
RowChangeEvent.setBeforeImage(Row row)
Sets the row image before modification.
|
void |
MapEvent.setBigDecimal(java.lang.String name,
java.math.BigDecimal value)
Sets the
BigDecimal value with the specified name. |
void |
MailEvent.setBody(java.lang.String body)
Sets the mail body stored in this event.
|
void |
MapEvent.setBoolean(java.lang.String name,
boolean value)
Sets the
boolean value with the specified name. |
void |
MapEvent.setByte(java.lang.String name,
byte value)
Sets the
byte value with the specified name. |
void |
BytesEvent.setBytes(byte[] data)
Sets the specified byte array as a content of event.
|
void |
MapEvent.setBytes(java.lang.String name,
byte[] value)
Sets a
copy of the specified byte array value with the specified name. |
void |
MapEvent.setBytes(java.lang.String name,
byte[] value,
int offset,
int length)
Sets a portion of the byte array value with the specified name.
|
void |
MailEvent.setCc(java.util.List ccArg)
Sets the mail 'CC' field.
|
void |
MapEvent.setChar(java.lang.String name,
char value)
Sets the
char value with the specified name. |
void |
XMLEvent.setConstraint(SemanticType type)
Sets a semantic type constraint.
|
void |
AuditEvent.setContentType(AuditEvent.ContentType type)
Sets the type of data content of this event.
|
void |
MailEvent.setContentType(java.lang.String contentType)
Sets the content type of a body.
|
void |
AcknowledgementEvent.setCorrelationEventExpiration(long expiration)
Sets the specified expiration as an expiration period of the event acknowledged by this event.
|
void |
AcknowledgementEvent.setCorrelationEventId(java.lang.String eventId)
Sets the specified event id as an event id of the event acknowledged by this event.
|
void |
AcknowledgementEvent.setCorrelationEventTimeStamp(java.util.Date ts)
Sets the specified timestamp as a timestamp of the event acknowledged by this event.
|
void |
AcknowledgementEvent.setData(java.lang.Object data)
Sets acknowledgement data.
|
void |
DataEvent.setData(java.lang.Object newData)
Sets the specified data of this event.
|
void |
MapEvent.setDate(java.lang.String name,
java.util.Date value)
Sets the
Date value with the specified name. |
void |
MapEvent.setDouble(java.lang.String name,
double value)
Sets the
double value with the specified name. |
void |
FileEvent.setFileData(byte[] fileData)
Sets the data of the file.
|
void |
FileEvent.setFileType(java.lang.String type)
Sets the type of the file.
|
void |
MapEvent.setFloat(java.lang.String name,
float value)
Sets the
float value with the specified name. |
void |
MailEvent.setFrom(java.util.List from)
Sets the mail 'FROM' field.
|
void |
MailEvent.setFromAddress(java.lang.String fromAddress)
Sets the mail from field.
|
void |
MailEvent.setFromName(java.lang.String fromName)
Sets the 'from' name field.
|
void |
MapEvent.setInt(java.lang.String name,
int value)
Sets the
int value with the specified name. |
void |
KafkaEvent.setKey(java.lang.Object newKey)
Sets the key.
|
void |
FileEvent.setLastModifiedTime(java.util.Date ts)
Sets the last modified time.
|
void |
FileEvent.setLastState(FileState state)
Sets the last known file state.
|
void |
LogEvent.setLogMessage(java.lang.String logMessage)
Sets the log record message.
|
void |
LogEvent.setLogTimestamp(Timestamp logTimestamp)
Sets the log record timestamp.
|
void |
LogEvent.setLogTimestampMillis(long logTimestampMillis)
Sets the log record timestamp in milliseconds.
|
void |
MapEvent.setLong(java.lang.String name,
long value)
Sets the
long value with the specified name. |
void |
MapEvent.setMap(java.util.Map map) |
void |
RowArrayEvent.setMRUEnabled(boolean cache)
Enables or disables the ability of this collection to function as a
Most Recent Used cache.
|
void |
MapEvent.setObject(java.lang.String name,
java.lang.Object value)
Sets the specified value with the specified name.
|
void |
MailEvent.setReceivedDate(java.util.Date receivedDate)
Sets the mail Received Date.
|
void |
AcknowledgementEvent.setRecipientID(java.lang.String recipient)
Sets the recipient id for this acknowledgement event.
|
void |
AuditEvent.setReferenceKey(java.lang.String key)
Sets the reference key of this event.
|
void |
FileEvent.setRelativeFileName(java.lang.String fileName)
Sets the file name as a relative name.
|
void |
MailEvent.setSentDate(java.util.Date sentDate)
Sets the mail Sent Date.
|
void |
AuditEvent.setSeverity(Severity severity)
Sets the severity of this audit event.
|
void |
MapEvent.setShort(java.lang.String name,
short value)
Sets the
short value with the specified name. |
void |
MailEvent.setSignature(java.lang.String signature)
Sets mail signature field.
|
void |
FileEvent.setSize(long size)
Sets the file size.
|
void |
FileEvent.setSizeDelta(long delta)
Sets the delta size of the file.
|
void |
StreamStateEvent.setStateMessage(java.lang.String stateMessage)
Sets the message describing the stream state which is stored in this event.
|
void |
StreamStateEvent.setStreamPosition(long position)
Sets the position of the stream which state is stored in this event.
|
void |
StreamStateEvent.setStreamState(StreamState streamState)
Sets the state for the stream to be stored in this event.
|
void |
MapEvent.setString(java.lang.String name,
java.lang.String value)
Sets the
String value with the specified name. |
void |
MailEvent.setSubject(java.lang.String subject)
Sets the mail subject stored in this event.
|
void |
TextEvent.setText(java.lang.String text)
Sets the text stored in this event.
|
void |
MailEvent.setTo(java.util.List to)
Sets the mail 'TO' field.
|
void |
MailEvent.setToAddresses(java.util.List toAddresses)
Sets the mail to field.
|
void |
KafkaEvent.setValue(java.lang.Object newValue)
Sets the value.
|
void |
XMLEvent.setXML(java.lang.Object data)
Sets the xml content of this event to the xml-string got as a serialization of the specified object.
|
void |
XMLEvent.setXML(SemanticType type,
java.lang.Object data)
Sets the xml content of this event to the xml-string got as a serialization of the specified object.
|
void |
XMLEvent.setXML(java.lang.String xml)
Sets the xml content of this event to the specified xml-string.
|
int |
RowArrayEvent.size()
Returns the size of the array of data.
|
void |
BytesEvent.writeBoolean(boolean value)
Writes the boolean value to this event stream.
|
void |
BytesEvent.writeByte(byte value)
Writes the byte value to this event stream.
|
void |
BytesEvent.writeBytes(byte[] value)
Writes the byte array to this event stream.
|
void |
BytesEvent.writeBytes(byte[] value,
int offset,
int length)
Writes the
length bytes from the specified array starting
from offset byte to this event stream. |
void |
BytesEvent.writeChar(char value)
Writes the char value to this event stream.
|
void |
BytesEvent.writeDouble(double value)
Writes the double value to this event stream.
|
void |
BytesEvent.writeFloat(float value)
Writes the float value to this event stream.
|
void |
BytesEvent.writeInt(int value)
Writes the integer value to this event stream.
|
void |
BytesEvent.writeLong(long value)
Writes the long value to this event stream.
|
void |
BytesEvent.writeObject(java.lang.Object value)
Writes the specified value to this event stream.
|
void |
BytesEvent.writeShort(short value)
Writes the short value to this event stream.
|
void |
BytesEvent.writeUTF(java.lang.String value)
Writes the string to this event stream using modified UTF-8 encoding in a machine-independent manner.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
LanguageException.getName() |
java.lang.String |
LanguageException.getType() |
void |
LanguageException.setName(java.lang.String name) |
void |
LanguageException.setType(java.lang.String type) |
Constructor and Description |
---|
Row(ResultSet result)
Creates new row from the ResultSet.
|
Modifier and Type | Method and Description |
---|---|
static DataEvent |
SDOUtils.createDataEvent(java.lang.String eventId,
java.lang.Object data)
Creates a new
DataEvent having the specified identifier and data object. |
static OpaqueEvent |
SDOUtils.createOpaqueEvent(java.lang.String eventId,
java.lang.Object data)
Creates a new
OpaqueEvent having the specified identifier and data object. |
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.