A B C D F G H I L N O P Q R S T U V W Y

A

addListener(String) - Method in class com.inspirel.yami.Agent
Adds a new listener for the given target address.
Agent - Class in com.inspirel.yami
Message broker.
Agent() - Constructor for class com.inspirel.yami.Agent
Default constructor, creates an agent object without any active listener and with default option values.
Agent(Parameters) - Constructor for class com.inspirel.yami.Agent
Constructor, creates an agent object without any active listener and uses the provided configuration options.
Agent(Parameters, LogCallback, LogCallback.LogLevel) - Constructor for class com.inspirel.yami.Agent
Constructor, creates an agent object without any active listener and uses the provided configuration options and log callback.
Agent(Parameters, ConnectionEventCallback, LogCallback, LogCallback.LogLevel) - Constructor for class com.inspirel.yami.Agent
Constructor, creates an agent object without any active listener and uses the provided configuration options and log callback.
Agent.OutgoingFlowState - Class in com.inspirel.yami
Helper class for returning the state of outgoing flow.
Agent.OutgoingFlowState() - Constructor for class com.inspirel.yami.Agent.OutgoingFlowState
 
AgentWrapper - Class in com.inspirel.yami.beans
Bean wrapper for the YAMI agent.
AgentWrapper() - Constructor for class com.inspirel.yami.beans.AgentWrapper
Default constructor.

B

BadProtocolException - Exception in com.inspirel.yami
Exception class, used to indicate that a given protocol was not recognized.
BadProtocolException(String) - Constructor for exception com.inspirel.yami.BadProtocolException
 
BadStateException - Exception in com.inspirel.yami
Exception class, used to indicate that a given object is in the inappropriate state for the requested operation.
BadStateException(String) - Constructor for exception com.inspirel.yami.BadStateException
 
BadTypeException - Exception in com.inspirel.yami
Exception class, used to indicate that the entry has a different type than expected.
BadTypeException(String, String) - Constructor for exception com.inspirel.yami.BadTypeException
 
BeanInstantiationException - Exception in com.inspirel.yami.beans
Exception type used to signal initialization errors of the bean.
BeanInstantiationException(String) - Constructor for exception com.inspirel.yami.beans.BeanInstantiationException
 

C

call(IncomingMessage) - Method in interface com.inspirel.yami.IncomingMessageCallback
Callback function that is automatically called by the agent whenever a new message arrives.
clear() - Method in class com.inspirel.yami.Parameters
Removes all entries from the collection.
close() - Method in class com.inspirel.yami.Agent
Cleans up all resources and stops internal threads.
close() - Method in class com.inspirel.yami.beans.AgentWrapper
Closes the agent object and cleans its internal resources.
close() - Method in class com.inspirel.yami.OutgoingMessage
Cleans up internal resources related to this message.
close() - Method in class com.inspirel.yami.ValuePublisher
Unregisters from the controlling agent and cleans up resources.
closeConnection(String) - Method in class com.inspirel.yami.Agent
Closes the given connection with default (lowest) priority.
closeConnection(String, int) - Method in class com.inspirel.yami.Agent
Closes the given connection.
closeConnection() - Method in class com.inspirel.yami.beans.ObjectProxy
Closes the given connection with default (lowest) priority.
closeConnection(int) - Method in class com.inspirel.yami.beans.ObjectProxy
Closes the given connection.
com.inspirel.yami - package com.inspirel.yami
 
com.inspirel.yami.beans - package com.inspirel.yami.beans
 
CONNECTION_RETRIES - Static variable in class com.inspirel.yami.OptionNames
 
CONNECTION_RETRY_DELAY_SPREAD - Static variable in class com.inspirel.yami.OptionNames
 
ConnectionEventCallback - Interface in com.inspirel.yami
The callback interface that is used to notify the user code about the change in the set of connections.
ConnectionEventCallback.ConnectionEvent - Enum in com.inspirel.yami
Type of connection event.
currentLevel - Variable in class com.inspirel.yami.Agent.OutgoingFlowState
 

D

DEFAULT_FAILOVER_TIMEOUT - Static variable in class com.inspirel.yami.OptionNames
 
DELIVER_AS_RAW_BINARY - Static variable in class com.inspirel.yami.OptionNames
 
deserialize(List<byte[]>) - Method in class com.inspirel.yami.Parameters
Deserializes from the given list of buffers.
destinationObject - Variable in class com.inspirel.yami.ValuePublisher.SubscriberInfo
 
destinationTarget - Variable in class com.inspirel.yami.ValuePublisher.SubscriberInfo
 
DISPATCHER_THREADS - Static variable in class com.inspirel.yami.OptionNames
 

F

find(String) - Method in class com.inspirel.yami.Parameters
Finds the entry by name.

G

getAgent() - Method in class com.inspirel.yami.beans.AgentWrapper
Retrieves the delegated agent object.
getBinary() - Method in class com.inspirel.yami.Parameters.Entry
Gets the byte[] value from this entry.
getBinary(String) - Method in class com.inspirel.yami.Parameters
Gets the byte[] value from the given entry.
getBinaryArray() - Method in class com.inspirel.yami.Parameters.Entry
Gets the byte[] array (that is, array of byte arrays) from this entry.
getBinaryArray(String) - Method in class com.inspirel.yami.Parameters
Gets the array of byte[] buffers from the given entry.
getBoolean() - Method in class com.inspirel.yami.Parameters.Entry
Gets the boolean value from this entry.
getBoolean(String) - Method in class com.inspirel.yami.Parameters
Gets the boolean value from the given entry.
getBooleanArray() - Method in class com.inspirel.yami.Parameters.Entry
Gets the boolean array from this entry.
getBooleanArray(String) - Method in class com.inspirel.yami.Parameters
Gets the boolean array from the given entry.
getDouble() - Method in class com.inspirel.yami.Parameters.Entry
Gets the double value from this entry.
getDouble(String) - Method in class com.inspirel.yami.Parameters
Gets the double value from the given entry.
getDoubleArray() - Method in class com.inspirel.yami.Parameters.Entry
Gets the double array from this entry.
getDoubleArray(String) - Method in class com.inspirel.yami.Parameters
Gets the double array from the given entry.
getExceptionMsg() - Method in class com.inspirel.yami.OutgoingMessage
Gets the rejection reason for this message
getInteger() - Method in class com.inspirel.yami.Parameters.Entry
Gets the int value from this entry.
getInteger(String) - Method in class com.inspirel.yami.Parameters
Gets the int value from the given entry.
getIntegerArray() - Method in class com.inspirel.yami.Parameters.Entry
Gets the int array from this entry.
getIntegerArray(String) - Method in class com.inspirel.yami.Parameters
Gets the int array from the given entry.
getLong() - Method in class com.inspirel.yami.Parameters.Entry
Gets the long value from this entry.
getLong(String) - Method in class com.inspirel.yami.Parameters
Gets the long value from the given entry.
getLongArray() - Method in class com.inspirel.yami.Parameters.Entry
Gets the long array from this entry.
getLongArray(String) - Method in class com.inspirel.yami.Parameters
Gets the long array from the given entry.
getMessageName() - Method in class com.inspirel.yami.IncomingMessage
Get the message name.
getNestedArray() - Method in class com.inspirel.yami.Parameters.Entry
Gets the Parameters array (that is, array of Parameters objects) from this entry.
getNestedArray(String) - Method in class com.inspirel.yami.Parameters
Gets the nested Parameters array from the given entry.
getNestedParameters() - Method in class com.inspirel.yami.Parameters.Entry
Gets the nested Parameters object from this entry.
getNestedParameters(String) - Method in class com.inspirel.yami.Parameters
Gets the nested Parameters object from the given entry.
getNumberOfSubscribers() - Method in class com.inspirel.yami.ValuePublisher
Returns the number of current subscribes.
getObjectName() - Method in class com.inspirel.yami.IncomingMessage
Get the destination object name.
getOutgoingFlowState() - Method in class com.inspirel.yami.Agent
Obtains the state of overall outgoing flow.
getParameters() - Method in class com.inspirel.yami.IncomingMessage
Get the message parameters (message body).
getRawContent() - Method in class com.inspirel.yami.IncomingMessage
Get the message raw (binary) content.
getRawReply() - Method in class com.inspirel.yami.OutgoingMessage
Gets the raw reply body.
getReply() - Method in class com.inspirel.yami.OutgoingMessage
Gets the reply body.
getSource() - Method in class com.inspirel.yami.IncomingMessage
Get the target name of the message sender (the message source).
getState() - Method in class com.inspirel.yami.OutgoingMessage
Gets the current state of the message.
getStateInfo() - Method in class com.inspirel.yami.OutgoingMessage
Gets the current state and information about the message progress.
getString() - Method in class com.inspirel.yami.Parameters.Entry
Gets the String value from this entry.
getString(String) - Method in class com.inspirel.yami.Parameters
Gets the String value from the given entry.
getStringArray() - Method in class com.inspirel.yami.Parameters.Entry
Gets the String array from this entry.
getStringArray(String) - Method in class com.inspirel.yami.Parameters
Gets the String array from the given entry.
getSubscribers() - Method in class com.inspirel.yami.ValuePublisher
Returns the list of current subscribers.
getType(String) - Method in class com.inspirel.yami.Parameters
Gets the type of the given entry.

H

hasNext() - Method in class com.inspirel.yami.Parameters.EntryIterator
Returns true if the iteration has more entries.
highWaterMark - Variable in class com.inspirel.yami.Agent.OutgoingFlowState
 

I

INCOMING_FRAME_PAYLOAD_LIMIT - Static variable in class com.inspirel.yami.OptionNames
 
INCOMING_HIGH_WATER_MARK - Static variable in class com.inspirel.yami.OptionNames
 
INCOMING_LOW_WATER_MARK - Static variable in class com.inspirel.yami.OptionNames
 
IncomingMessage - Class in com.inspirel.yami
Incoming message.
IncomingMessageCallback - Interface in com.inspirel.yami
The callback interface that is used to notify the user code that the new incoming message has been received.
init() - Method in class com.inspirel.yami.beans.AgentWrapper
Initialization - creates and starts the agent.
iterator() - Method in class com.inspirel.yami.Parameters
Gets the iterator over the list of entries.

L

log(LogCallback.LogLevel, String) - Method in interface com.inspirel.yami.LogCallback
Callback function that is called by the agent whenever some event of interest occurs.
LogCallback - Interface in com.inspirel.yami
The callback interface for communicating log events.
LogCallback.LogLevel - Enum in com.inspirel.yami
 
lowWaterMark - Variable in class com.inspirel.yami.Agent.OutgoingFlowState
 

N

name() - Method in class com.inspirel.yami.Parameters.Entry
Gets the name of this entry.
next() - Method in class com.inspirel.yami.Parameters.EntryIterator
Returns the next Parameters.Entry in the iteration.
NoSuchNameException - Exception in com.inspirel.yami
Exception class, used to indicate that the named entry or object was not found.
NoSuchNameException(String) - Constructor for exception com.inspirel.yami.NoSuchNameException
 

O

ObjectExporter - Class in com.inspirel.yami.beans
Bean utility for binding YAMI object implementations with the agent wrapper.
ObjectExporter() - Constructor for class com.inspirel.yami.beans.ObjectExporter
Default constructor.
ObjectProxy - Class in com.inspirel.yami.beans
Bean utility for remote object access.
ObjectProxy() - Constructor for class com.inspirel.yami.beans.ObjectProxy
Default constructor.
openConnection(String) - Method in class com.inspirel.yami.Agent
Opens the new connection.
OptionNames - Class in com.inspirel.yami
This class groups constant values for option names.
OptionNames() - Constructor for class com.inspirel.yami.OptionNames
 
OUTGOING_HIGH_WATER_MARK - Static variable in class com.inspirel.yami.OptionNames
 
OUTGOING_LOW_WATER_MARK - Static variable in class com.inspirel.yami.OptionNames
 
OutgoingMessage - Class in com.inspirel.yami
Outgoing message.
OutgoingMessage.MessageState - Enum in com.inspirel.yami
Enumeration defining all possible message states.
OutgoingMessage.MessageStateInfo - Class in com.inspirel.yami
Helper class for reporting full message state
OutgoingMessageCallback - Interface in com.inspirel.yami
The callback interface that is used to notify the user code that the state of the outgoing message has changed.

P

Parameters - Class in com.inspirel.yami
Collection of message parameters.
Parameters() - Constructor for class com.inspirel.yami.Parameters
Default constructor, creates an empty collection of parameters.
Parameters.Entry - Class in com.inspirel.yami
Class representing a single entry in the collection.
Parameters.EntryIterator - Class in com.inspirel.yami
Iterator class for visiting all entries in the collection.
Parameters.EntryType - Enum in com.inspirel.yami
Enumeration defining all possible entry types.
publish(Parameters) - Method in class com.inspirel.yami.ValuePublisher
Publishe the new value with default priority.
publish(YAMISerializable, int) - Method in class com.inspirel.yami.ValuePublisher
Publishe the new value.

Q

queueLength - Variable in class com.inspirel.yami.ValuePublisher.SubscriberInfo
 

R

RawBinaryDataSource - Class in com.inspirel.yami
Serializable wrapper for the raw binary data.
RawBinaryDataSource(byte[]) - Constructor for class com.inspirel.yami.RawBinaryDataSource
Constructor.
rawReplyBody - Variable in class com.inspirel.yami.OutgoingMessage.MessageStateInfo
Reply raw binary body (valid only when state is REPLIED and the agent was configured for raw delivery).
registerObject(String, IncomingMessageCallback) - Method in class com.inspirel.yami.Agent
Registers a new logical destination object.
registerValuePublisher(String, ValuePublisher) - Method in class com.inspirel.yami.Agent
Registers the value publisher as a new logical object.
reject(String) - Method in class com.inspirel.yami.IncomingMessage
Send back the rejection (exception) notification with default (lowest) priority.
reject(String, int) - Method in class com.inspirel.yami.IncomingMessage
Send back the rejection (exception) notification with given priority.
rejectionReason - Variable in class com.inspirel.yami.OutgoingMessage.MessageStateInfo
Rejection reson (valid only when state is REJECTED)
remove() - Method in class com.inspirel.yami.Parameters.EntryIterator
This operation is not supported.
remove(String) - Method in class com.inspirel.yami.Parameters
Removes the given entry from the collection.
removeListener(String) - Method in class com.inspirel.yami.Agent
Removes existing listener.
reply(YAMISerializable) - Method in class com.inspirel.yami.IncomingMessage
Send back the reply with default (lowest) priority.
reply(YAMISerializable, int) - Method in class com.inspirel.yami.IncomingMessage
Send back the reply with given priority.
replyBody - Variable in class com.inspirel.yami.OutgoingMessage.MessageStateInfo
Reply body (valid only when state is REPLIED)
report(String, ConnectionEventCallback.ConnectionEvent) - Method in interface com.inspirel.yami.ConnectionEventCallback
Callback function that is automatically called by the agent whenever there is a change in the set of connections.

S

send(String, String, String, YAMISerializable) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination.
send(String, String, String, YAMISerializable, int) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination.
send(String, String, String, YAMISerializable, int, boolean) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination.
send(OutgoingMessageCallback, String, String, String, YAMISerializable) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination.
send(OutgoingMessageCallback, String, String, String, YAMISerializable, int) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination.
send(OutgoingMessageCallback, String, String, String, YAMISerializable, int, boolean) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination.
send(String, Parameters) - Method in class com.inspirel.yami.beans.ObjectProxy
Sends the new outgoing message to the given destination.
send(String, Parameters, int) - Method in class com.inspirel.yami.beans.ObjectProxy
Sends the new outgoing message to the given destination.
sendOneWay(String, String, String, YAMISerializable) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination, without the possibility to track its progress.
sendOneWay(String, String, String, YAMISerializable, int) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination, without the possibility to track its progress.
sendOneWay(String, String, String, YAMISerializable, int, boolean) - Method in class com.inspirel.yami.Agent
Sends the new outgoing message to the given destination, without the possibility to track its progress.
sendOneWay(String, Parameters) - Method in class com.inspirel.yami.beans.ObjectProxy
Sends the new outgoing message to the given destination, without the possibility to track its progress.
sendOneWay(String, Parameters, int) - Method in class com.inspirel.yami.beans.ObjectProxy
Sends the new outgoing message to the given destination, without the possibility to track its progress.
sentBytes - Variable in class com.inspirel.yami.OutgoingMessage.MessageStateInfo
Number of bytes that were transmitted.
serialize(int) - Method in class com.inspirel.yami.Parameters
Serializes the content of the whole collection.
serialize(int) - Method in class com.inspirel.yami.RawBinaryDataSource
Serializes the content of this object.
serialize(int) - Method in interface com.inspirel.yami.YAMISerializable
Serializes the content of this object.
setAgent(AgentWrapper) - Method in class com.inspirel.yami.beans.ObjectExporter
Property for defining (referencing) the agent wrapper.
setAgent(AgentWrapper) - Method in class com.inspirel.yami.beans.ObjectProxy
Property for defining (referencing) the agent wrapper.
setBinary(String, byte[]) - Method in class com.inspirel.yami.Parameters
Sets a byte[] value with the given name.
setBinaryArray(String, byte[][]) - Method in class com.inspirel.yami.Parameters
Sets the byte[] array (note: array of byte arrays) with the given name.
setBoolean(String, boolean) - Method in class com.inspirel.yami.Parameters
Sets a boolean value with the given name.
setBooleanArray(String, boolean[]) - Method in class com.inspirel.yami.Parameters
Sets the boolean array with the given name.
setConnectionRetries(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the connection_retries option.
setConnectionRetryDelaySpread(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the connection_retry_delay_spread option.
setDispatcherThreads(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the dispatcher_threads option.
setDouble(String, double) - Method in class com.inspirel.yami.Parameters
Sets a double value with the given name.
setDoubleArray(String, double[]) - Method in class com.inspirel.yami.Parameters
Sets the double array with the given name.
setIncomingHighWaterMark(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the incoming_high_water_mark option.
setIncomingLowWaterMark(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the incoming_low_water_mark option.
setInteger(String, int) - Method in class com.inspirel.yami.Parameters
Sets an int value with the given name.
setIntegerArray(String, int[]) - Method in class com.inspirel.yami.Parameters
Sets the int array with the given name.
setListener(String) - Method in class com.inspirel.yami.beans.AgentWrapper
The property representing the listener address.
setLong(String, long) - Method in class com.inspirel.yami.Parameters
Sets a long value with the given name.
setLongArray(String, long[]) - Method in class com.inspirel.yami.Parameters
Sets the long array with the given name.
setNestedArray(String, Parameters[]) - Method in class com.inspirel.yami.Parameters
Sets the nested Parameters array with the given name.
setNestedParameters(String, Parameters) - Method in class com.inspirel.yami.Parameters
Sets the nested Parameters object with the given name.
setObject(IncomingMessageCallback) - Method in class com.inspirel.yami.beans.AgentWrapper
Convenience property for defining single service.
setObject(IncomingMessageCallback) - Method in class com.inspirel.yami.beans.ObjectExporter
Property for defining the service (object implementation).
setObjectName(String) - Method in class com.inspirel.yami.beans.AgentWrapper
Convenience property for defining single service name.
setObjectName(String) - Method in class com.inspirel.yami.beans.ObjectExporter
Property for defining the service name, as seen by clients.
setObjectName(String) - Method in class com.inspirel.yami.beans.ObjectProxy
Property for defining the service name, as seen by clients.
setOutgoingHighWaterMark(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the outgoing_high_water_mark option.
setOutgoingLowWaterMark(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the outgoing_low_water_mark option.
setString(String, String) - Method in class com.inspirel.yami.Parameters
Sets a String value with the given name.
setStringArray(String, String[]) - Method in class com.inspirel.yami.Parameters
Sets the String array with the given name.
setTarget(String) - Method in class com.inspirel.yami.beans.ObjectProxy
Property for defining the remote target name.
setTcpFrameSize(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the tcp_frame_size option.
setTcpListenBacklog(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the tcp_listen_backlog option.
setTcpNoDelay(boolean) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the tcp_nodelay option.
setTcpReuseAddr(boolean) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the tcp_reuseaddr option.
setUdpFrameSize(int) - Method in class com.inspirel.yami.beans.AgentWrapper
The property equivalent to the udp_frame_size option.
size() - Method in class com.inspirel.yami.Parameters
Gets the current size of the collection.
state - Variable in class com.inspirel.yami.OutgoingMessage.MessageStateInfo
Current state of the message.
subscribe(String, String) - Method in class com.inspirel.yami.ValuePublisher
Subscribe new listener.
subscriptionOverflow(String, String, YAMISerializable) - Method in interface com.inspirel.yami.ValuePublisherOverflowCallback
Callback function that is automatically called by the value publisher whenever there is an overflow condition for one of the subscribers.

T

TCP_CONNECT_TIMEOUT - Static variable in class com.inspirel.yami.OptionNames
 
TCP_FRAME_SIZE - Static variable in class com.inspirel.yami.OptionNames
 
TCP_KEEPALIVE - Static variable in class com.inspirel.yami.OptionNames
 
TCP_LISTEN_BACKLOG - Static variable in class com.inspirel.yami.OptionNames
 
TCP_NODELAY - Static variable in class com.inspirel.yami.OptionNames
 
TCP_REUSEADDR - Static variable in class com.inspirel.yami.OptionNames
 
toString() - Method in class com.inspirel.yami.Parameters
Returns a string representation of the content.
totalByteCount - Variable in class com.inspirel.yami.OutgoingMessage.MessageStateInfo
Total length of the message.
type() - Method in class com.inspirel.yami.Parameters.Entry
Gets the type of this entry.

U

UDP_FRAME_SIZE - Static variable in class com.inspirel.yami.OptionNames
 
UnexpectedValueException - Exception in com.inspirel.yami
Exception class, used to indicate that the value used to serialize or deserialize data cannot be properly processed.
UnexpectedValueException(String) - Constructor for exception com.inspirel.yami.UnexpectedValueException
 
unregisterObject(String) - Method in class com.inspirel.yami.Agent
Unregisters a given destination object.
unsubscribe(String) - Method in class com.inspirel.yami.ValuePublisher
Unsubscribe the given listener.
update(OutgoingMessage) - Method in interface com.inspirel.yami.OutgoingMessageCallback
Callback function that is automatically called by the agent whenever the state of outgoing message changes.

V

valueOf(String) - Static method in enum com.inspirel.yami.ConnectionEventCallback.ConnectionEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.inspirel.yami.LogCallback.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.inspirel.yami.OutgoingMessage.MessageState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.inspirel.yami.Parameters.EntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.inspirel.yami.ValuePublisherOverflowCallback.OverflowHandling
Returns the enum constant of this type with the specified name.
ValuePublisher - Class in com.inspirel.yami
Simple subscription publisher.
ValuePublisher() - Constructor for class com.inspirel.yami.ValuePublisher
Constructor.
ValuePublisher(IncomingMessageCallback) - Constructor for class com.inspirel.yami.ValuePublisher
Constructor.
ValuePublisher(IncomingMessageCallback, int, ValuePublisherOverflowCallback) - Constructor for class com.inspirel.yami.ValuePublisher
Constructor.
ValuePublisher.SubscriberInfo - Class in com.inspirel.yami
Helper class for holding destination target and object for any given subscriber.
ValuePublisher.SubscriberInfo(String, String, int) - Constructor for class com.inspirel.yami.ValuePublisher.SubscriberInfo
 
ValuePublisherOverflowCallback - Interface in com.inspirel.yami
The callback interface that is used to notify the user code that the message cannot be published without delay due to the overflow condition in one of the subscribers.
ValuePublisherOverflowCallback.OverflowHandling - Enum in com.inspirel.yami
Enumeration type defining possible decisions in the case of notification overflow.
values() - Static method in enum com.inspirel.yami.ConnectionEventCallback.ConnectionEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.inspirel.yami.LogCallback.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.inspirel.yami.OutgoingMessage.MessageState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.inspirel.yami.Parameters.EntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.inspirel.yami.ValuePublisherOverflowCallback.OverflowHandling
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.inspirel.yami
Library version information.
Version() - Constructor for class com.inspirel.yami.Version
 
versionName - Static variable in class com.inspirel.yami.Version
Library verion name.
versionNumber - Static variable in class com.inspirel.yami.Version
Library version number (X * 10000 + Y * 100 + Z).

W

waitForCompletion() - Method in class com.inspirel.yami.OutgoingMessage
Waits for the completion of this message.
waitForCompletion(long) - Method in class com.inspirel.yami.OutgoingMessage
Waits for the completion of this message.
waitForCompletionAbsolute(long) - Method in class com.inspirel.yami.OutgoingMessage
Waits for the completion of this message.
waitForTransmission() - Method in class com.inspirel.yami.OutgoingMessage
Waits for the transmission of this message.
waitForTransmission(long) - Method in class com.inspirel.yami.OutgoingMessage
Waits for the transmission of this message.
waitForTransmissionAbsolute(long) - Method in class com.inspirel.yami.OutgoingMessage
Waits for the transmission of this message.

Y

YAMIIOException - Exception in com.inspirel.yami
Exception class, used to indicate a general I/O error.
YAMIIOException(String) - Constructor for exception com.inspirel.yami.YAMIIOException
 
YAMISerializable - Interface in com.inspirel.yami
Common interface for serializable entities in YAMI.

A B C D F G H I L N O P Q R S T U V W Y