A C D E G H I L M O P R S T U

A

activate() - Method in class com.lightstreamer.javameclient.midp.logger.Logger
Switch this Logger instance to active (ie lines of log will appear on console)

C

closeApp() - Static method in class com.lightstreamer.javameclient.midp.LSClient
Calling this method will stops all the LSClient's thread.
closeConnection() - Method in class com.lightstreamer.javameclient.midp.LSClient
Closes the connection to the Server, if one is open.
com.lightstreamer.javameclient.midp - package com.lightstreamer.javameclient.midp
 
com.lightstreamer.javameclient.midp.logger - package com.lightstreamer.javameclient.midp.logger
 
COMMAND - Static variable in class com.lightstreamer.javameclient.midp.SimpleTableInfo
String constant for COMMAND subscription mode.
CONNECTING - Static variable in class com.lightstreamer.javameclient.midp.LSClient
String constant for the "connecting" status of LSClient: The Client is trying to reach Lightstreamer Server.
ConnectionInfo - Class in com.lightstreamer.javameclient.midp
Collects the parameters related to a connection request to Lightstreamer Server.
ConnectionInfo(String) - Constructor for class com.lightstreamer.javameclient.midp.ConnectionInfo
Creates a connection settings bean object with default settings specified.
ConnectionListener - Interface in com.lightstreamer.javameclient.midp
Receives notifications of connection activity and errors.
ConnectionPolicy - Class in com.lightstreamer.javameclient.midp
Bean object that contains the configuration settings about connection constraints and fault recovery.
ConnectionPolicy() - Constructor for class com.lightstreamer.javameclient.midp.ConnectionPolicy
Empty constructor

D

deactivate() - Method in class com.lightstreamer.javameclient.midp.logger.Logger
Switch this Logger instance to non active (ie lines of log will not appear on console)
DISTINCT - Static variable in class com.lightstreamer.javameclient.midp.SimpleTableInfo
String constant for DISTINCT subscription mode.

E

ExtendedItemUpdate - Class in com.lightstreamer.javameclient.midp
Carries any update pertaining to an item.
ExtendedTableInfo - Class in com.lightstreamer.javameclient.midp
Contains the specification of a table to be subscribed to Lightstreamer Server.
ExtendedTableInfo(String[], String[], String) - Constructor for class com.lightstreamer.javameclient.midp.ExtendedTableInfo
Constructs a table specification with basic table attributes.
ExtendedTableListener - Interface in com.lightstreamer.javameclient.midp
A fast, though basic, listener interface, which receives notification of data updates and other messages related to a subscribed table.

G

getFieldNewValue(String) - Method in class com.lightstreamer.javameclient.midp.ExtendedItemUpdate
Inquiry method that gets the new value for a specified field, as received from the Server with the current update or ExtendedTableListener.UNCHANGED if the field is not changed.
getFieldNewValue(int) - Method in class com.lightstreamer.javameclient.midp.SimpleItemUpdate
Inquiry method that gets the new value for a specified field, as received from the Server with the current update or SimpleTableListener.UNCHANGED if the field is not changed.
getItemName() - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Gets the name of the item involved in the current update, if available.
getItemPos() - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Gets positional information for the item involved in the current update.
getLogger(String) - Static method in class com.lightstreamer.javameclient.midp.logger.Logger
Gets a logger from a static repository.
getNewValue(int) - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Gets the value for a field as it is after the reception of this update.
getNewValue(String) - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Gets the value for a field as it is after the reception of this update.
getNumFields() - Method in class com.lightstreamer.javameclient.midp.SimpleItemUpdate
Inquiry method that gets the number of fields received from the Server with the current update.
getNumFields() - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Gets the total number of fields contained in the subscriprion schema.
getOldValue(int) - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Gets the value for a field as it was before the reception of this update.
getOldValue(String) - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Gets the value for a field as it was before the reception of this update.
getStatus() - Method in class com.lightstreamer.javameclient.midp.LSClient
Inquiry method that gets the current client status.

H

HandyTableListener - Interface in com.lightstreamer.javameclient.midp
A fully-featured listener interface, which receives notification of data updates and other messages related to a subscribed table.

I

isActive() - Method in class com.lightstreamer.javameclient.midp.logger.Logger
Gets the actual status of the Logger
isFieldChanged(String) - Method in class com.lightstreamer.javameclient.midp.ExtendedItemUpdate
Inquiry method to know whether the value for a field is changed after the reception of an update from the Server for an item.
isFieldChanged(int) - Method in class com.lightstreamer.javameclient.midp.SimpleItemUpdate
Inquiry method that asks whether the value for a field is changed after the reception of an update from the Server for an item.
isMidp2 - Static variable in class com.lightstreamer.javameclient.midp.LSClient
Boolean value that can be tested to know whenever the application is running with MIDP 1.0 or MIDP 2.0 library.
isSnapshot() - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Asks whether the current update pertains to the item snapshot.
isValueChanged(int) - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Asks whether the value for a field has changed after the reception of this update.
isValueChanged(String) - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Asks whether the value for a field has changed after the reception of this update.

L

log(String) - Method in class com.lightstreamer.javameclient.midp.logger.Logger
Writes a line of log (if logger is active)
Logger - Class in com.lightstreamer.javameclient.midp.logger
Logger class for debug purpose.
LSClient - Class in com.lightstreamer.javameclient.midp
Incapsulates a single connector to Lightstreamer Server.
LSClient() - Constructor for class com.lightstreamer.javameclient.midp.LSClient
Constructor LSClient.
LSClient.Util - Class in com.lightstreamer.javameclient.midp
Class Util.
LSClient.Util() - Constructor for class com.lightstreamer.javameclient.midp.LSClient.Util
 

M

MERGE - Static variable in class com.lightstreamer.javameclient.midp.SimpleTableInfo
String constant for MERGE subscription mode.

O

OFF - Static variable in class com.lightstreamer.javameclient.midp.LSClient
String constant for the "off" status of LSClient: The Client is waiting for connection commands.
onBufferFull() - Method in interface com.lightstreamer.javameclient.midp.ConnectionListener
Notification that the local buffer is full and no more data will be read until the buffer is empty.
onClientError(String) - Method in interface com.lightstreamer.javameclient.midp.ConnectionListener
Notification of a Client error.
onControlError(String) - Method in interface com.lightstreamer.javameclient.midp.ExtendedTableListener
Notification that the Server has refused a Subscription request because of the constraints imposed by the Metadata Adapter or by Server configuration.
onControlError(int, String) - Method in interface com.lightstreamer.javameclient.midp.HandyTableListener
Notification that the Server has refused a Subscription request because of the constraints imposed by the Metadata Adapter or by Server configuration.
onControlError(String) - Method in interface com.lightstreamer.javameclient.midp.SimpleTableListener
Notification that the Server has refused a Subscription request because of the constraints imposed by the Metadata Adapter or by Server configuration.
onEndOfSnapshot(String) - Method in interface com.lightstreamer.javameclient.midp.ExtendedTableListener
Notification that no more snapshot events are coming for an item.
onEndOfSnapshot(int) - Method in interface com.lightstreamer.javameclient.midp.SimpleTableListener
Notification that no more snapshot events are coming for an item.
onRawUpdatesLost(String, int) - Method in interface com.lightstreamer.javameclient.midp.ExtendedTableListener
Notification of one or more updates that were suppressed in the Server because of internal memory limitations.
onRawUpdatesLost(int, String, int) - Method in interface com.lightstreamer.javameclient.midp.HandyTableListener
Notification of one or more updates that were suppressed in the Server because of internal memory limitations.
onRawUpdatesLost(int, int) - Method in interface com.lightstreamer.javameclient.midp.SimpleTableListener
Notification of one or more updates that were suppressed in the Server because of internal memory limitations.
onServerError(String) - Method in interface com.lightstreamer.javameclient.midp.ConnectionListener
Notification that the Server has refused a connection request because of the constraints imposed by the Metadata Adapter or by Server configuration.
onSnapshotEnd(int, String) - Method in interface com.lightstreamer.javameclient.midp.HandyTableListener
Notification that no more snapshot events are coming for an item.
onStatusChange(String) - Method in interface com.lightstreamer.javameclient.midp.ConnectionListener
Notification of each time the client status has changed.
onUnsubscr(int, String) - Method in interface com.lightstreamer.javameclient.midp.HandyTableListener
Notification of the unsubscription of an item in the table.
onUnsubscrAll() - Method in interface com.lightstreamer.javameclient.midp.HandyTableListener
Notification of the unsubscription of all the items in the table.
onUnsubscribe() - Method in interface com.lightstreamer.javameclient.midp.ExtendedTableListener
Notification of the unsubscription of all the items in the table.
onUnsubscribe() - Method in interface com.lightstreamer.javameclient.midp.SimpleTableListener
Notification of the unsubscription of all the items in the table.
onUpdate(String, ExtendedItemUpdate) - Method in interface com.lightstreamer.javameclient.midp.ExtendedTableListener
Notification of an update of the values for an item in the associated table.
onUpdate(int, String, UpdateInfo) - Method in interface com.lightstreamer.javameclient.midp.HandyTableListener
Notification of an update of the values for an item in the table.
onUpdate(int, SimpleItemUpdate) - Method in interface com.lightstreamer.javameclient.midp.SimpleTableListener
Notification of an update of the values for an item in the associated table.
openConnection(ConnectionInfo, ConnectionListener) - Method in class com.lightstreamer.javameclient.midp.LSClient
Open a stream connection to the Server with the supplied parameters and default policies.
openConnection(ConnectionInfo, ConnectionListener, ConnectionPolicy) - Method in class com.lightstreamer.javameclient.midp.LSClient
Open a stream connection to the Server with the supplied parameters and policies.
openPollingConnection(ConnectionInfo, ConnectionListener) - Method in class com.lightstreamer.javameclient.midp.LSClient
Open a poll connection to the Server with the supplied parameters and default policies.
openPollingConnection(ConnectionInfo, ConnectionListener, ConnectionPolicy) - Method in class com.lightstreamer.javameclient.midp.LSClient
Open a poll connection to the Server with the supplied parameters and policies.

P

POLLING - Static variable in class com.lightstreamer.javameclient.midp.LSClient
Represent the polling status of LSClient.

R

RAW - Static variable in class com.lightstreamer.javameclient.midp.SimpleTableInfo
String constant for RAW subscription mode.
ReusableExtendedItemUpdate - Class in com.lightstreamer.javameclient.midp
Carries any update pertaining to an item.
ReusableSimpleItemUpdate - Class in com.lightstreamer.javameclient.midp
Carries values Snapshot and Update informations for an Item.

S

sendMessage(String) - Method in class com.lightstreamer.javameclient.midp.LSClient
Send a message to Lightstreamer Server.
setAdapter(String) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the name of the Adapter Set mounted on Lightstreamer Server to be used to handle all requests in the session.
setBandwidthUnlimited() - Method in class com.lightstreamer.javameclient.midp.LSClient
Request unlimited bandwidth for the next/current connection.
setBufferedStreamingHandled(boolean) - Method in class com.lightstreamer.javameclient.midp.ConnectionPolicy
Setter method that turns on or off the recovery mechanism for streaming connections that appear to be buffered.
setBufferMax(int) - Method in class com.lightstreamer.javameclient.midp.LSClient
This method establishes how large the Client buffer must be.
setContentLength(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the Content-Length for the stream connection (a minimum length, however, is ensured by the Server).
setControlInHttps(boolean) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the protocol to be used for the control connections to Lightstreamer Server.
setControlPort(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the TCP port to be used for the control connections to Lightstreamer Server.
setDataAdapter(String) - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Specifies the name of the Data Adapter (within the Adapter Set used by the current session) that supplies all the items in the Group.
setDefaultActive(boolean) - Static method in class com.lightstreamer.javameclient.midp.logger.Logger
Since Logger instances are not useful in production environments this method permits to activate/deactivate the logging system.
setDistinctSnapshotLength(int) - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that sets the snapshot length requested to be requested to Lightstreamer Server for all the items in the table (though the length of the received snapshot may be less than requested, because of insufficient data or server side limits).
setIdleTimeout(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionPolicy
Setter method that sets the maximum time the Server is allowed to wait for any data to be sent in response to a polling request, if none has accumulated at request time.
setItemsRange(int, int) - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that sets a range of items within the specified group.
setKeepAliveInterval(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionPolicy
Setter method that sets the interval between two keepalive packets to be sent by Lightstreamer Server on a stream connection when no actual data is being transmitted.
setMaxBandwidth(int) - Method in class com.lightstreamer.javameclient.midp.LSClient
Request a new maximum bandwidth for the next/current connection.
setPassword(String) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the password to be used for the authentication on Lightstreamer Server at connection start.
setPollingInterval(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionPolicy
Setter method that sets the polling interval used for poll connections.
setPort(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the TCP port to be used for the stream/poll connections to Lightstreamer Server.
setRange(int, int) - Method in class com.lightstreamer.javameclient.midp.ExtendedTableInfo
Inherited from SimpleTableInfo, but ignored in this case.
setRequestedBufferSize(int) - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that sets the length of Lightstreamer Server's buffer for the internal queueing of updates for each item in the data table.
setRequestedMaxFrequency(int) - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that sets the maximum update frequency to be requested to Lightstreamer Server for all the items in the table.
setRetryTimeout(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionPolicy
Setter method that sets the time the library has to wait, after an unsuccessful streaming or polling connection attempt, before automatically performing a new attempt.
setSelector(String) - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Specifies a selector to be applied by the Server to the updates pertaining to all the Items in the Group.
setServer(String) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the address of Lightstreamer Server.
setSnaspshotRequired(boolean) - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that enables/disables snapshot delivery request for the items in the data table.
setTimeoutForReconnect(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionPolicy
Setter method that sets the time the client Engine, after entering "STALLED" status, is allowed to wait for a keepalive packet or any data on a stream connection, before disconnecting and trying to reconnect to the Server.
setTimeoutForStalled(int) - Method in class com.lightstreamer.javameclient.midp.ConnectionPolicy
Setter method that sets the extra time the client Engine is allowed to wait when an expected keepalive packet has not been received on a stream connection (and no actual data has arrived), before entering the "STALLED" status.
setUnfilteredMaxFrequency() - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that can be used to request unfiltered dispatching for the items in the table.
setUnlimitedBufferSize() - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that sets to unlimited the length of the internal queueing buffers to be requested to Lightstreamer Server for the items in the data table.
setUnlimitedMaxFrequency() - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Setter method that can be used to remove settings of SimpleTableInfo.setRequestedMaxFrequency(int) and SimpleTableInfo.setUnfilteredMaxFrequency() This way the maximum frequency is decided by the Server.
setUser(String) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the username to be used for the authentication on Lightstreamer Server at connection start.
setWorkInHttps(boolean) - Method in class com.lightstreamer.javameclient.midp.ConnectionInfo
Setter method that sets the protocol to be used for the stream/poll connections to Lightstreamer Server.
SimpleItemUpdate - Class in com.lightstreamer.javameclient.midp
Carries any update pertaining to an item.
SimpleTableInfo - Class in com.lightstreamer.javameclient.midp
Bean object that contains the specification of a table to be subscribed to.
SimpleTableInfo(String, String, String) - Constructor for class com.lightstreamer.javameclient.midp.SimpleTableInfo
Constructs a table specification with basic table attributes.
SimpleTableListener - Interface in com.lightstreamer.javameclient.midp
A fast, though basic, listener interface, which receives notification of data updates and other messages related to a subscribed table.
STALLED - Static variable in class com.lightstreamer.javameclient.midp.LSClient
String constant for the "stalled" status of LSClient: The Client was receiving data from a Lightstreamer Server but it now seems to be isolated.
STREAMING - Static variable in class com.lightstreamer.javameclient.midp.LSClient
String constant for the "streaming" status of LSClient: The Client is receiving real-time updates from Lightstreamer Server.
SubscribedTableKey - Class in com.lightstreamer.javameclient.midp
Key object to be used to unsubscribe from tables.
subscribeTable(ExtendedTableInfo, ExtendedTableListener) - Method in class com.lightstreamer.javameclient.midp.LSClient
Subscribes to a table through the Server.
subscribeTable(SimpleTableInfo, SimpleTableListener) - Method in class com.lightstreamer.javameclient.midp.LSClient
Subscribes to a table through the Server.
subscribeTable(ExtendedTableInfo, HandyTableListener, boolean) - Method in class com.lightstreamer.javameclient.midp.LSClient
Subscribes to a table through the Server.
subscribeTable(SimpleTableInfo, HandyTableListener, boolean) - Method in class com.lightstreamer.javameclient.midp.LSClient
Subscribes to a table through the Server.

T

toString() - Method in class com.lightstreamer.javameclient.midp.LSClient
Method toString.
toString() - Method in class com.lightstreamer.javameclient.midp.SimpleTableInfo
Returns a string representation of the table.
toString() - Method in class com.lightstreamer.javameclient.midp.UpdateInfo
Returns a string representation of the update.

U

UNCHANGED - Static variable in interface com.lightstreamer.javameclient.midp.ExtendedTableListener
Constant that represents unchanged fields.
UNCHANGED - Static variable in interface com.lightstreamer.javameclient.midp.SimpleTableListener
Constant that represents unchanged fields.
unsubscribeTable(SubscribedTableKey) - Method in class com.lightstreamer.javameclient.midp.LSClient
Unsubscribes from a table previously subscribed to.
UpdateInfo - Class in com.lightstreamer.javameclient.midp
Provides information about an update for a subscribed item.
useReusableItemUpdates(boolean) - Method in class com.lightstreamer.javameclient.midp.LSClient
This method establishes if the LSClient instance will use SimpleItemUpdate and ExtendedItemUpdate or ReusableSimpleItemUpdate and ReusableExtendedItemUpdate.
useSingleConnection(boolean) - Method in class com.lightstreamer.javameclient.midp.LSClient
This method establish if LSClient will use one or more connections to comunicate with Lightstreamer Server.

A C D E G H I L M O P R S T U