Package | Description |
---|---|
com.streamscape.sdo | |
com.streamscape.sdo.event | |
com.streamscape.sdo.excp | |
com.streamscape.sdo.rowset | |
com.streamscape.sdo.security | |
com.streamscape.sdo.utils |
Modifier and Type | Class and Description |
---|---|
class |
EventFilterFormatException
Title: Service Event Fabric Runtime
|
class |
SDOFormatException
Title: Service Event Fabric Runtime
|
class |
SDOPropertyException
Title: Service Event Fabric Runtime
|
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 . |
EventDatagram |
AnnotationManager.annotate(EventDatagram event)
This method exports elements of the event datagram's payload and
populates the associate property fields with the element data.
|
boolean |
ExceptionEventDatagram.canConvertEventProperty(java.lang.String propertyName,
PropertyType propertyType)
Checks if the value of the specified property can be converted to the object of the specified type.
|
boolean |
EventDatagramWithProperties.canConvertEventProperty(java.lang.String propertyName,
PropertyType propertyType)
Checks if the value of the specified property can be converted to the object of the specified type.
|
boolean |
EventDatagram.canConvertEventProperty(java.lang.String propertyName,
PropertyType propertyType)
Checks if the value of the specified property can be converted to the object of the specified type.
|
boolean |
ExceptionEventDatagram.existsEventProperty(java.lang.String name)
Checks if the property with the specified name exists.
|
boolean |
EventDatagramWithProperties.existsEventProperty(java.lang.String name)
Checks if the property with the specified name exists.
|
boolean |
EventDatagram.existsEventProperty(java.lang.String name)
Checks if the property with the specified name exists.
|
java.lang.Object |
DeltaEventDatagram.getAfterImage()
Returns the data image after the change.
|
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.
|
static int |
EventPropertyValidator.getBigDecimalPrecision(EventDatagram datagram,
java.lang.String propertyName) |
static int |
EventPropertyValidator.getBigDecimalScale(EventDatagram datagram,
java.lang.String propertyName) |
java.lang.Object |
OpaqueDatagram.getData()
Returns the event payload.
|
java.math.BigDecimal |
ExceptionEventDatagram.getEventBigDecimalProperty(java.lang.String name)
Returns the value of the
BigDecimal property with the specified name. |
java.math.BigDecimal |
EventDatagramWithProperties.getEventBigDecimalProperty(java.lang.String name)
Returns the value of the
BigDecimal property with the specified name. |
java.math.BigDecimal |
EventDatagram.getEventBigDecimalProperty(java.lang.String name)
Returns the value of the
BigDecimal property with the specified name. |
boolean |
ExceptionEventDatagram.getEventBooleanProperty(java.lang.String name)
Returns the value of the
Boolean property with the specified name. |
boolean |
EventDatagramWithProperties.getEventBooleanProperty(java.lang.String name)
Returns the value of the
Boolean property with the specified name. |
boolean |
EventDatagram.getEventBooleanProperty(java.lang.String name)
Returns the value of the
Boolean property with the specified name. |
byte |
ExceptionEventDatagram.getEventByteProperty(java.lang.String name)
Returns the value of the
Byte property with the specified name. |
byte |
EventDatagramWithProperties.getEventByteProperty(java.lang.String name)
Returns the value of the
Byte property with the specified name. |
byte |
EventDatagram.getEventByteProperty(java.lang.String name)
Returns the value of the
Byte property with the specified name. |
double |
ExceptionEventDatagram.getEventDoubleProperty(java.lang.String name)
Returns the value of the
Double property with the specified name. |
double |
EventDatagramWithProperties.getEventDoubleProperty(java.lang.String name)
Returns the value of the
Double property with the specified name. |
double |
EventDatagram.getEventDoubleProperty(java.lang.String name)
Returns the value of the
Double property with the specified name. |
float |
ExceptionEventDatagram.getEventFloatProperty(java.lang.String name)
Returns the value of the
Float property with the specified name. |
float |
EventDatagramWithProperties.getEventFloatProperty(java.lang.String name)
Returns the value of the
Float property with the specified name. |
float |
EventDatagram.getEventFloatProperty(java.lang.String name)
Returns the value of the
Float property with the specified name. |
int |
ExceptionEventDatagram.getEventIntProperty(java.lang.String name)
Returns the value of the
Integer property with the specified name. |
int |
EventDatagramWithProperties.getEventIntProperty(java.lang.String name)
Returns the value of the
Integer property with the specified name. |
int |
EventDatagram.getEventIntProperty(java.lang.String name)
Returns the value of the
Integer property with the specified name. |
long |
ExceptionEventDatagram.getEventLongProperty(java.lang.String name)
Returns the value of the
Long property with the specified name. |
long |
EventDatagramWithProperties.getEventLongProperty(java.lang.String name)
Returns the value of the
Long property with the specified name. |
long |
EventDatagram.getEventLongProperty(java.lang.String name)
Returns the value of the
Long property with the specified name. |
java.lang.Object |
ExceptionEventDatagram.getEventObjectProperty(java.lang.String name)
Returns the value of the
Object property with the specified name. |
java.lang.Object |
EventDatagramWithProperties.getEventObjectProperty(java.lang.String name)
Returns the value of the
Object property with the specified name. |
java.lang.Object |
EventDatagram.getEventObjectProperty(java.lang.String name)
Returns the value of the
Object property with the specified name. |
PropertyType |
ExceptionEventDatagram.getEventPropertyType(java.lang.String propertyName)
Returns the type of the event property with the specified name.
|
PropertyType |
EventDatagramWithProperties.getEventPropertyType(java.lang.String propertyName)
Returns the type of the event property with the specified name.
|
PropertyType |
EventDatagram.getEventPropertyType(java.lang.String propertyName)
Returns the type of the event property with the specified name.
|
short |
ExceptionEventDatagram.getEventShortProperty(java.lang.String name)
Returns the value of the
Short property with the specified name. |
short |
EventDatagramWithProperties.getEventShortProperty(java.lang.String name)
Returns the value of the
Short property with the specified name. |
short |
EventDatagram.getEventShortProperty(java.lang.String name)
Returns the value of the
Short property with the specified name. |
java.lang.String |
ExceptionEventDatagram.getEventStringProperty(java.lang.String name)
Returns the value of the
String property with the specified name. |
java.lang.String |
EventDatagramWithProperties.getEventStringProperty(java.lang.String name)
Returns the value of the
String property with the specified name. |
java.lang.String |
EventDatagram.getEventStringProperty(java.lang.String name)
Returns the value of the
String property with the specified name. |
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 |
ExceptionEventDatagram.removeEventProperty(java.lang.String name)
Removes the event property with the specified name.
|
void |
EventDatagramWithProperties.removeEventProperty(java.lang.String name)
Removes the event property with the specified name.
|
void |
EventDatagram.removeEventProperty(java.lang.String name)
Removes the event property with the specified name.
|
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 |
ExceptionEventDatagram.setEventBigDecimalProperty(java.lang.String name,
java.math.BigDecimal value)
Sets the specified value of a
BigDecimal property with the specified name. |
void |
EventDatagramWithProperties.setEventBigDecimalProperty(java.lang.String name,
java.math.BigDecimal value)
Sets the specified value of a
BigDecimal property with the specified name. |
void |
EventDatagram.setEventBigDecimalProperty(java.lang.String name,
java.math.BigDecimal value)
Sets the specified value of a
BigDecimal property with the specified name. |
void |
ExceptionEventDatagram.setEventBigDecimalProperty(java.lang.String name,
int precision,
int scale)
Sets a template value of a
BigDecimal property with the specified name. |
void |
EventDatagramWithProperties.setEventBigDecimalProperty(java.lang.String name,
int precision,
int scale)
Sets a template value of a
BigDecimal property with the specified name. |
void |
EventDatagram.setEventBigDecimalProperty(java.lang.String name,
int precision,
int scale)
Sets a template value of a
BigDecimal property with the specified name. |
void |
ExceptionEventDatagram.setEventBooleanProperty(java.lang.String name,
boolean value)
Sets the specified value of a
Boolean property with the specified name. |
void |
EventDatagramWithProperties.setEventBooleanProperty(java.lang.String name,
boolean value)
Sets the specified value of a
Boolean property with the specified name. |
void |
EventDatagram.setEventBooleanProperty(java.lang.String name,
boolean value)
Sets the specified value of a
Boolean property with the specified name. |
void |
ExceptionEventDatagram.setEventByteProperty(java.lang.String name,
byte value)
Sets the specified value of a
Byte property with the specified name. |
void |
EventDatagramWithProperties.setEventByteProperty(java.lang.String name,
byte value)
Sets the specified value of a
Byte property with the specified name. |
void |
EventDatagram.setEventByteProperty(java.lang.String name,
byte value)
Sets the specified value of a
Byte property with the specified name. |
void |
ExceptionEventDatagram.setEventDoubleProperty(java.lang.String name,
double value)
Sets the specified value of a
Double property with the specified name. |
void |
EventDatagramWithProperties.setEventDoubleProperty(java.lang.String name,
double value)
Sets the specified value of a
Double property with the specified name. |
void |
EventDatagram.setEventDoubleProperty(java.lang.String name,
double value)
Sets the specified value of a
Double property with the specified name. |
void |
ExceptionEventDatagram.setEventFloatProperty(java.lang.String name,
float value)
Sets the specified value of a
Float property with the specified name. |
void |
EventDatagramWithProperties.setEventFloatProperty(java.lang.String name,
float value)
Sets the specified value of a
Float property with the specified name. |
void |
EventDatagram.setEventFloatProperty(java.lang.String name,
float value)
Sets the specified value of a
Float property with the specified name. |
void |
ExceptionEventDatagram.setEventIntProperty(java.lang.String name,
int value)
Sets the specified value of a
Integer property with the specified name. |
void |
EventDatagramWithProperties.setEventIntProperty(java.lang.String name,
int value)
Sets the specified value of a
Integer property with the specified name. |
void |
EventDatagram.setEventIntProperty(java.lang.String name,
int value)
Sets the specified value of a
Integer property with the specified name. |
void |
ExceptionEventDatagram.setEventLongProperty(java.lang.String name,
long value)
Sets the specified value of a
Long property with the specified name. |
void |
EventDatagramWithProperties.setEventLongProperty(java.lang.String name,
long value)
Sets the specified value of a
Long property with the specified name. |
void |
EventDatagram.setEventLongProperty(java.lang.String name,
long value)
Sets the specified value of a
Long property with the specified name. |
void |
ExceptionEventDatagram.setEventObjectProperty(java.lang.String name,
java.lang.Object value)
Sets a user defined property for this event datagram.
|
void |
EventDatagramWithProperties.setEventObjectProperty(java.lang.String name,
java.lang.Object value)
Sets a user defined property for this event datagram.
|
void |
EventDatagram.setEventObjectProperty(java.lang.String name,
java.lang.Object value)
Sets a user defined property for this event datagram.
|
void |
ExceptionEventDatagram.setEventShortProperty(java.lang.String name,
short value)
Sets the specified value of a
Short property with the specified name. |
void |
EventDatagramWithProperties.setEventShortProperty(java.lang.String name,
short value)
Sets the specified value of a
Short property with the specified name. |
void |
EventDatagram.setEventShortProperty(java.lang.String name,
short value)
Sets the specified value of a
Short property with the specified name. |
void |
ExceptionEventDatagram.setEventStringProperty(java.lang.String name,
java.lang.String value)
Sets the specified value of a
String property with the specified name. |
void |
EventDatagramWithProperties.setEventStringProperty(java.lang.String name,
java.lang.String value)
Sets the specified value of a
String property with the specified name. |
void |
EventDatagram.setEventStringProperty(java.lang.String name,
java.lang.String value)
Sets the specified value of a
String property with the specified name. |
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 |
MapEvent.addLocator(java.lang.String locator)
Adds the specified locator 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 |
MapEvent.addTag(java.lang.String tag)
Adds the specified hashtag 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.addTagsAndLocatorsAllFrom(java.lang.String propertyName)
Parses the
String property with the specified name and adds all locators found to the map. |
void |
ObjectEvent.checkPayloadClass(java.lang.Class payloadClass) |
void |
OpaqueEvent.checkPayloadClass(java.lang.Class payloadClass) |
void |
DataEvent.checkPayloadClass(java.lang.Class payloadClass) |
void |
XMLEvent.clearConstraint()
Clears the semantic type constraint.
|
java.lang.Object |
MapEvent.get(java.lang.String name)
Alias for
MapEvent.getObject(String) . |
AcknowledgeAction |
AcknowledgementEvent.getAction()
Returns the acknowledgement action.
|
java.lang.Object |
DeltaEvent.getAfterImage()
Returns the data image after 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. |
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[] |
MapEvent.getBytes(java.lang.String name)
Returns a copy of the byte_array value with the specified name.
|
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.Object |
OpaqueEvent.getData()
Returns the event payload.
|
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. |
float |
MapEvent.getFloat(java.lang.String name)
Returns a
float value with the specified name. |
int |
MapEvent.getInt(java.lang.String name)
Returns a
int value with the specified name. |
java.lang.Object |
KafkaEvent.getKey()
Returns the key.
|
long |
MapEvent.getLong(java.lang.String name)
Returns a
long value with the specified name. |
java.lang.Object |
MapEvent.getObject(java.lang.String name)
Returns a value of the object with the specified name.
|
java.lang.String |
AuditEvent.getReferenceKey()
Returns the reference key of this event.
|
DataRow |
RowArrayEvent.getRowByKey(java.lang.Object key)
Returns a row based on a specific key.
|
short |
MapEvent.getShort(java.lang.String name)
Returns a
short value with the specified name. |
java.lang.String |
MapEvent.getString(java.lang.String name)
Returns a
String value with the specified name. |
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. |
void |
FileEvent.init(java.io.File file,
FileState state)
Initializes the event object.
|
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.
|
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 |
MapEvent.set(java.lang.String name,
java.lang.Object value)
Alias for
MapEvent.setObject(String, Object) . |
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 |
DeltaEvent.setBeforeImage(java.lang.Object newImage)
Sets the data image before modification.
|
void |
RowChangeEvent.setBeforeImage(Row row)
Sets the row image before modification.
|
void |
BytesEvent.setBytes(byte[] data)
Sets the specified byte array as a content of event.
|
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 |
OpaqueEvent.setData(java.lang.Object newData)
Sets the specified payload of this event.
|
void |
DataEvent.setData(java.lang.Object newData)
Sets the specified data of this event.
|
void |
MapEvent.setObject(java.lang.String name,
java.lang.Object value)
Sets the specified value with the specified name.
|
void |
AuditEvent.setReferenceKey(java.lang.String key)
Sets the reference key of this event.
|
void |
StreamStateEvent.setStreamState(StreamState streamState)
Sets the state for the stream to be stored in this event.
|
void |
TextEvent.setText(java.lang.String text)
Sets the text stored in this event.
|
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.
|
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) |
Modifier and Type | Class and Description |
---|---|
class |
MetaDataException
Title: Structured Data Object Exception
|
class |
RowArrayException
Title: Structured Data Object: Row Array Exception
|
class |
RowException
Title: Service Event Fabric Runtime
|
Modifier and Type | Class and Description |
---|---|
class |
AccessControlException
Title: Structured Data Objects
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
SDOUtils.clone(java.lang.Object object)
Clones the specified object.
|
static java.lang.Object |
SDOUtils.cloneByJSerializer(java.lang.Object object)
Clones the specified object using 'serialization/deserialization' way.
|
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.