Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Z 

A

ABANDONED - Static variable in class com.micex.client.API
 
active() - Method in class com.micex.client.Client
Checks whether this instance was connected to ASTS or not.
API - Class in com.micex.client
 
API() - Constructor for class com.micex.client.API
 
API.ServerInfo - Class in com.micex.client
ASTS server connection information.
apply(List<Client.Request>) - Method in interface com.micex.client.Sorter
Customize the list or requests before refreshing.

B

BADPTR - Static variable in class com.micex.client.API
 
Binder - Interface in com.micex.client
A helper for the Parser to resolve a Filler instance which will be used to handle processed data.
board() - Method in class com.micex.client.Meta.Ticker
 
buffer - Variable in class com.micex.client.Parser
 
buffer() - Method in class com.micex.client.Parser
Get access to raw ASTS buffer.

C

canEscape() - Method in class com.micex.client.Meta.Field
 
caption - Variable in class com.micex.client.Meta.EnumItem
 
clear() - Method in class com.micex.client.Meta.Tickers
Clears any stored scale information.
Client - Class in com.micex.client
ASTS Java connectivity API core.
Client() - Constructor for class com.micex.client.Client
Creates a client with default options and empty scale container.
Client(Client.Options) - Constructor for class com.micex.client.Client
Creates a client with specific options and empty scale container.
Client(Meta.Tickers) - Constructor for class com.micex.client.Client
Creates a client with default options and provided scale container.
Client(Client.Options, Meta.Tickers) - Constructor for class com.micex.client.Client
Creates a client with specific options and provided scale container.
client - Variable in class com.micex.client.Parser
 
Client.ExtendedReport - Class in com.micex.client
 
Client.ExtendedReport.Entry - Class in com.micex.client
 
Client.Options - Class in com.micex.client
Options to customize the Client.
Client.Report - Class in com.micex.client
Transaction execution result.
Client.Request - Interface in com.micex.client
 
Client.SnapshotEntry - Class in com.micex.client
 
ClientException - Exception in com.micex.client
ASTS Client specific exception.
ClientException(int, String) - Constructor for exception com.micex.client.ClientException
Constructs a new exception with the specified code and message.
ClientException(int, Throwable) - Constructor for exception com.micex.client.ClientException
Constructs a new exception with the specified code and cause.
ClientException(int, String, Throwable) - Constructor for exception com.micex.client.ClientException
Constructs a new exception with the specified code, message and cause.
close() - Method in class com.micex.client.Client
Closes ASTS connection.
close() - Method in interface com.micex.client.Client.Request
 
com.micex.client - package com.micex.client
 
CONFIG - Static variable in class com.micex.client.API
 
connect(Map<String, String>, Meta.Factory) - Method in class com.micex.client.Client
Similar to Client.start(java.util.Map, com.micex.client.Meta.Factory) extended with additional connection result response.
connect(Map<String, String>) - Method in class com.micex.client.Client
Shorthand for connect(params, new DefaultFactory());.
createField(Meta.Fields) - Method in class com.micex.client.Meta.DefaultFactory
 
createField(Meta.Fields) - Method in interface com.micex.client.Meta.Factory
 
createFields(Meta.Message, boolean) - Method in class com.micex.client.Meta.DefaultFactory
 
createFields(Meta.Message, boolean) - Method in interface com.micex.client.Meta.Factory
 
createMessage(Meta.Market, boolean) - Method in class com.micex.client.Meta.DefaultFactory
 
createMessage(Meta.Market, boolean) - Method in interface com.micex.client.Meta.Factory
 
CRYPTO_ERROR - Static variable in class com.micex.client.API
 

D

decimals() - Method in class com.micex.client.Meta.Field
 
DefaultFactory() - Constructor for class com.micex.client.Meta.DefaultFactory
 
defaults() - Method in class com.micex.client.Meta.Field
 
description - Variable in class com.micex.client.Meta.EnumItem
 
doneRecordUpdate(Meta.Message) - Method in interface com.micex.client.Filler
Notifies implementation after all field values of the current record have been processed.
doneTableUpdate(Meta.Message) - Method in interface com.micex.client.Filler
Called by the Parser after all rows of the source have been parsed.
DSROFF - Static variable in class com.micex.client.API
 

E

empty() - Method in class com.micex.client.Parser
Indicates if the buffer has actually no significant data to parse.
entries - Variable in class com.micex.client.Client.ExtendedReport
 
enumeration() - Method in class com.micex.client.Meta.Field
 
enumerations() - Method in class com.micex.client.Meta.Market
Lists all applicable enumeration types.
equals(Object) - Method in class com.micex.client.API.ServerInfo
 
equals(Object) - Method in class com.micex.client.Meta.Ticker
 
errCode - Variable in class com.micex.client.Client.ExtendedReport.Entry
 
execute(String, Map<String, Object>) - Method in class com.micex.client.Client
Executes ASTS transaction.
execute(Binder, int) - Method in class com.micex.client.Parser
Starts processing ASTS response buffer.
execute(Binder) - Method in class com.micex.client.Parser
Calls Parser.execute(Binder, int) with options==0.

F

FATALERROR - Static variable in class com.micex.client.API
 
ffFixed1 - Static variable in class com.micex.client.Meta
 
ffFixed3 - Static variable in class com.micex.client.Meta
 
ffFixed4 - Static variable in class com.micex.client.Meta
 
ffFixedMask - Static variable in class com.micex.client.Meta
 
Field(Meta.Fields) - Constructor for class com.micex.client.Meta.Field
 
Fields(Meta.Message, boolean) - Constructor for class com.micex.client.Meta.Fields
 
Filler - Interface in com.micex.client
A callback interface used by Parser while processing ASTS buffer.
filter - Variable in class com.micex.client.Client.SnapshotEntry
 
filter() - Method in class com.micex.client.Parser
Request parameters, encoded to ASTS string.
find(Meta.TableType) - Method in class com.micex.client.Meta.Messages
 
flags() - Method in class com.micex.client.Meta.Field
 
flags() - Method in class com.micex.client.Meta.Message
 
fldDecimals - Variable in class com.micex.client.Meta.Fields
 
fldMarketID - Variable in class com.micex.client.Meta.Fields
 
fldSecBoard - Variable in class com.micex.client.Meta.Fields
 
fldSecCode - Variable in class com.micex.client.Meta.Fields
 
fldSecUniq - Variable in class com.micex.client.Meta.Fields
 

G

get(String, String, int) - Method in class com.micex.client.Meta.Tickers
Gets scale of the security identified by both board and paper.
get(Meta.Ticker, int) - Method in class com.micex.client.Meta.Tickers
 
get(String, int) - Method in class com.micex.client.Meta.Tickers
Gets scale of the security identified by only paper.
getCode() - Method in exception com.micex.client.ClientException
Returns ASTS API error code.
getFiller(Meta.Message) - Method in interface com.micex.client.Binder
Gets a Filler to control and handle parsed data.
getFirmID() - Method in class com.micex.client.Client
Gets ASTS firm ID.
getLanguage() - Method in class com.micex.client.Client
Gets current client two-letter language code.
getMarket() - Method in class com.micex.client.Client
Deprecated.
getMarketInfo() - Method in class com.micex.client.Client
Gets market structure description.
getRecordDecimals() - Method in interface com.micex.client.Filler
May be called at some moment between Filler.initRecordUpdate(Meta.Message) and Filler.doneRecordUpdate(Meta.Message) by the Parser to retrieve the scale of the current record which is being updated.
getResponseCode(String) - Static method in class com.micex.client.Client
Extracts ASTS response code from the message.
getResponseCode() - Method in exception com.micex.client.ClientException
Extracts ASTS response code.
getServerInfo() - Method in class com.micex.client.Client
Gets server connection information.
getSimpleName() - Method in class com.micex.client.Meta.EnumType
Gets a simple enumeration type name suitable for visualization purposes.
getSnapshot() - Method in class com.micex.client.Client
Retrieves a snapshot of currently opened requests.
getSnapshotInfo(byte[]) - Method in class com.micex.client.Client
Retrieves information about requests which were opened at snapshot.
getUserID() - Method in class com.micex.client.Client
Gets ASTS user ID.

H

handle() - Method in class com.micex.client.Client
Gets raw API connection handle.
handle() - Method in interface com.micex.client.Client.Request
 
hasDecimals() - Method in class com.micex.client.Meta.Fields
 
hashCode() - Method in class com.micex.client.API.ServerInfo
 
hashCode() - Method in class com.micex.client.Meta.Ticker
 
hasMarketId() - Method in class com.micex.client.Meta.Fields
 
hasSecBoard() - Method in class com.micex.client.Meta.Fields
 
hasSecCode() - Method in class com.micex.client.Meta.Fields
 

I

id - Variable in class com.micex.client.Meta.EnumItem
 
initRecordUpdate(Meta.Message) - Method in interface com.micex.client.Filler
Called for every record after assigning primary key values if any (see Filler.setKeyValue(Meta.Field, Object) and before subsequent per-field value assignment (see Filler.setFieldValue(Meta.Field, Object)).
initTableUpdate(Meta.Message) - Method in interface com.micex.client.Filler
Called by Parser when it is about to start handling records of the Meta.Message.
input() - Method in class com.micex.client.Meta.Message
Deprecated.
Since 1.1.3 replaced by Meta.Message.params()
INVALIDCONNECT - Static variable in class com.micex.client.API
 
INVALIDHANDLE - Static variable in class com.micex.client.API
 
isClearOnUpdate() - Method in class com.micex.client.Meta.Message
Indicates complete data renewal on update.
isDecimals() - Method in class com.micex.client.Meta.Field
 
isDirectBuffers() - Method in class com.micex.client.Client.Options
Check if the client is configured to create parsers which the caller code will execute immediately from the same thread.
isEmpty() - Method in class com.micex.client.Meta.Tickers
 
isKey() - Method in class com.micex.client.Meta.Field
 
isLocalized(int) - Static method in class com.micex.client.API
 
isMarketId() - Method in class com.micex.client.Meta.Field
 
isolate() - Method in class com.micex.client.Parser
Isolates raw API buffer.
isOneChar() - Method in class com.micex.client.Meta.Field
 
isOrderbook() - Method in class com.micex.client.Meta.Message
Indicates an order-book request (table).
isReorderRefresh() - Method in class com.micex.client.Client.Options
Check if client is configured to reorder requests when refreshing data.
isScaleNeeded() - Method in class com.micex.client.Meta.Message
Indicates if this request needs scale information.
isSecBoard() - Method in class com.micex.client.Meta.Field
 
isSecCode() - Method in class com.micex.client.Meta.Field
 
isTable() - Method in class com.micex.client.Meta.Message
Checks is this request is a table.
isUpdateable() - Method in class com.micex.client.Meta.Message
Indicates an updateable ASTS request (tables only).
items() - Method in class com.micex.client.Meta.EnumType
Gets all the elements of enumeration hashed by Meta.EnumItem.id.

J

justVersion(int) - Static method in class com.micex.client.API
 

L

length() - Method in class com.micex.client.Parser
Length of the raw ASTS buffer.
load(String, Map<String, Object>) - Method in class com.micex.client.Client
Completely loads the table.
load(InputStream, int, String, Meta.Factory) - Method in class com.micex.client.Meta.EnumType
 
load(InputStream, int, String, Meta.Factory) - Method in class com.micex.client.Meta.EnumTypes
 
load(InputStream, int, String, Meta.Factory) - Method in class com.micex.client.Meta.Field
 
load(InputStream, int, String, Meta.Factory) - Method in class com.micex.client.Meta.Fields
 
load(InputStream, int, String, Meta.Factory) - Method in class com.micex.client.Meta.Market
 
load(InputStream, int, String, Meta.Factory) - Method in class com.micex.client.Meta.Message
 
load(InputStream, int, String, Meta.Factory) - Method in class com.micex.client.Meta.Messages
 
LOGERROR - Static variable in class com.micex.client.API
 
LOGON - Static variable in class com.micex.client.API
 

M

MarketID - Variable in class com.micex.client.Meta.Ticker
MARKETID (if ever needed).
message - Variable in class com.micex.client.Client.Report
Contains ASTS server response or error description.
Messages(Meta.Market, boolean) - Constructor for class com.micex.client.Meta.Messages
 
Meta - Class in com.micex.client
ASTS market structure description classes.
Meta() - Constructor for class com.micex.client.Meta
 
Meta.DefaultFactory - Class in com.micex.client
A default ASTS market structure elements factory.
Meta.EnumItem - Class in com.micex.client
ASTS enumeration element.
Meta.EnumKind - Enum in com.micex.client
ASTS enumeration kind.
Meta.EnumType - Class in com.micex.client
ASTS enumeration type.
Meta.EnumTypes - Class in com.micex.client
ASTS enumerations list.
Meta.Factory - Interface in com.micex.client
A factory to create market structure elements.
Meta.Field - Class in com.micex.client
ASTS field description.
Meta.Fields - Class in com.micex.client
ASTS fields list.
Meta.FieldType - Enum in com.micex.client
ASTS field data type.
Meta.Market - Class in com.micex.client
ASTS market structure description.
Meta.Message - Class in com.micex.client
ASTS request (table or transaction) description.
Meta.Messages - Class in com.micex.client
ASTS requests list.
Meta.TableType - Enum in com.micex.client
ASTS table type, guessed from table name.
Meta.Ticker - Class in com.micex.client
An extended security identifier.
Meta.Tickers - Class in com.micex.client
ASTS scale information container.
mffAsset - Static variable in class com.micex.client.Meta
 
mffContent - Static variable in class com.micex.client.Meta
 
mffDecimals - Static variable in class com.micex.client.Meta
 
mffKey - Static variable in class com.micex.client.Meta
 
mffMarketId - Static variable in class com.micex.client.Meta
 
mffNotNull - Static variable in class com.micex.client.Meta
 
mffOneChar - Static variable in class com.micex.client.Meta
 
mffSecBoard - Static variable in class com.micex.client.Meta
 
mffSecCode - Static variable in class com.micex.client.Meta
 
mffSecUnique - Static variable in class com.micex.client.Meta
 
mffSharp - Static variable in class com.micex.client.Meta
 
mffVarBlock - Static variable in class com.micex.client.Meta
 
mgsSetNum() - Method in class com.micex.client.Meta.Market
Gets message set version number.
mlfDecimals - Static variable in class com.micex.client.Meta
 
mlfKey - Static variable in class com.micex.client.Meta
 
mlfMarketId - Static variable in class com.micex.client.Meta
 
mlfSecBoard - Static variable in class com.micex.client.Meta
 
mlfSecCode - Static variable in class com.micex.client.Meta
 
mlfSecUniq - Static variable in class com.micex.client.Meta
 
mlfSharp - Static variable in class com.micex.client.Meta
 
mlfVarBlock - Static variable in class com.micex.client.Meta
 
mmfClearOnUpdate - Static variable in class com.micex.client.Meta
 
mmfOrderBook - Static variable in class com.micex.client.Meta
 
mmfUpdateable - Static variable in class com.micex.client.Meta
 
msgCode - Variable in class com.micex.client.Client.ExtendedReport.Entry
 
msgText - Variable in class com.micex.client.Client.ExtendedReport.Entry
 

N

name - Variable in class com.micex.client.Client.SnapshotEntry
 
NOMEMORY - Static variable in class com.micex.client.API
 
NOT_IMPLEMENTED - Static variable in class com.micex.client.API
 
NOTCONNECTED - Static variable in class com.micex.client.API
 
NOTIMPLEMENTED - Static variable in class com.micex.client.API
 
NotImplemented - Static variable in class com.micex.client.API
Deprecated.
since 1.1.8, use API.NOTIMPLEMENTED instead
NOTLOGGEDIN - Static variable in class com.micex.client.API
 
number - Variable in class com.micex.client.Parser
 
numerator - Static variable in class com.micex.client.Parser
 

O

offset() - Method in class com.micex.client.Meta.Field
 
OK - Static variable in class com.micex.client.API
 
open(String, Map<String, Object>, boolean) - Method in class com.micex.client.Client
Opens the table: loads current data and adds the table to an internal list of requests to be queried during Client.refresh().
open(String, Map<String, Object>, byte[]) - Method in class com.micex.client.Client
Opens the table at the state captured by snapshot and adds the table to an internal list of requests to be queried during Client.refresh().
open(String, String, byte[]) - Method in class com.micex.client.Client
An overloaded version of open(.., byte[] snapshot).
Options() - Constructor for class com.micex.client.Client.Options
 
options - Variable in class com.micex.client.Parser
 
output() - Method in class com.micex.client.Meta.Message
Gets ASTS request response field list.

P

paper() - Method in class com.micex.client.Meta.Ticker
 
params - Variable in class com.micex.client.Client.ExtendedReport.Entry
 
params() - Method in interface com.micex.client.Client.Request
 
params() - Method in class com.micex.client.Meta.Message
Gets ASTS request parameter list.
parse(Binder) - Method in class com.micex.client.Parser
 
PARSE_DATE_AS_INT - Static variable in class com.micex.client.Parser
Parse Meta.FieldType.Date fields as Integer.
PARSE_TIME_AS_INT - Static variable in class com.micex.client.Parser
Parse Meta.FieldType.Time fields as Integer.
Parser - Class in com.micex.client
A parser for data received from ASTS.
Parser(Client) - Constructor for class com.micex.client.Parser
 
perform(String, Map<String, Object>) - Method in class com.micex.client.Client
Executes ASTS transaction and returns extended report.
PKTINPROGRESS - Static variable in class com.micex.client.API
 
PKTNOTSTARTED - Static variable in class com.micex.client.API
 
prepare() - Method in class com.micex.client.Meta.EnumTypes
 
prepare() - Method in class com.micex.client.Meta.Fields
 
prepare() - Method in class com.micex.client.Meta.Messages
 
process(Meta.Message, String, Filler) - Method in class com.micex.client.Parser
 

R

READ - Static variable in class com.micex.client.API
 
recycle() - Method in class com.micex.client.Parser
 
refresh(Sorter) - Method in class com.micex.client.Client
Refreshes previously opened tables.
refresh() - Method in class com.micex.client.Client
Refreshes previously opened tables.
REJECTION - Static variable in class com.micex.client.API
 
Report(boolean, String) - Constructor for class com.micex.client.Client.Report
 
resolve(Object) - Method in class com.micex.client.Meta.EnumType
Gets Meta.EnumItem.caption which id matches the value.

S

SecBoard - Variable in class com.micex.client.Meta.Ticker
SECBOARD/BOARDID part of identifier.
SecCode - Variable in class com.micex.client.Meta.Ticker
SECCODE part of identifier.
selectBoards(Set<String>) - Method in class com.micex.client.Client
Narrows information flow to specified boards.
ServerInfo(int, char, String) - Constructor for class com.micex.client.API.ServerInfo
 
sessionID - Variable in class com.micex.client.API.ServerInfo
ASTS trading session ID.
set(String, String, int) - Method in class com.micex.client.Meta.Tickers
Sets scale of the security identified by both board and paper.
set(Meta.Ticker, int) - Method in class com.micex.client.Meta.Tickers
 
setDirectBuffers(boolean) - Method in class com.micex.client.Client.Options
Enable the client to provide parsers with direct buffer access to the raw API data.
setFieldValue(Meta.Field, Object) - Method in interface com.micex.client.Filler
Assigns the parsed value of the field.
setKeyValue(Meta.Field, Object) - Method in interface com.micex.client.Filler
Notifies implementation of the record primary key values (if any) before Filler.initRecordUpdate(Meta.Message) is called.
setRecordDecimals(int) - Method in interface com.micex.client.Filler
Called after Filler.initRecordUpdate(Meta.Message) for a new record only and provides scale information for that record.
setReorderRefresh(boolean) - Method in class com.micex.client.Client.Options
Switches the client ability to reorder requests when refreshing data.
setSnapshot(byte[]) - Method in class com.micex.client.Client
Restores all opened requests to the snapshot state.
size() - Method in class com.micex.client.Meta.Field
 
Sorter - Interface in com.micex.client
Callback interface for sorting or other modifications of the list of request being refreshed.
source() - Method in interface com.micex.client.Client.Request
 
SRVUNAVAIL - Static variable in class com.micex.client.API
 
stamp - Variable in class com.micex.client.Parser
 
start(Map<String, String>, Meta.Factory) - Method in class com.micex.client.Client
Establishes connection to ASTS, retrieves server information and market structure description.
start(Map<String, String>) - Method in class com.micex.client.Client
Shorthand for start(params, new DefaultFactory());.
status() - Method in class com.micex.client.Client
Gets connection status as returned by MTEConnectionStatus.
STRUCTURE_LOCALIZATION - Static variable in class com.micex.client.API
 
STRUCTURE_OPTIONS_MASK - Static variable in class com.micex.client.API
 
STRUCTURE_VERSION_1 - Static variable in class com.micex.client.API
 
STRUCTURE_VERSION_2 - Static variable in class com.micex.client.API
 
STRUCTURE_VERSION_3 - Static variable in class com.micex.client.API
 
STRUCTURE_VERSION_4 - Static variable in class com.micex.client.API
 
STRUCTURE_VERSION_5 - Static variable in class com.micex.client.API
 
STRUCTURE_VERSION_MASK - Static variable in class com.micex.client.API
 
success - Variable in class com.micex.client.Client.Report
Indicates successful transaction.
switchOrderbook(Meta.Message, Meta.Ticker) - Method in interface com.micex.client.Filler
Notifies implementation that a new block of order-book records is starting.
systemID - Variable in class com.micex.client.API.ServerInfo
ASTS trading system ID.

T

tables() - Method in class com.micex.client.Meta.Market
List all available tables.
TEUNAVAIL - Static variable in class com.micex.client.API
 
THREAD_ERROR - Static variable in class com.micex.client.API
 
Ticker() - Constructor for class com.micex.client.Meta.Ticker
 
tickers() - Method in class com.micex.client.Client
Get scale container of this client.
TOOSLOWCONNECT - Static variable in class com.micex.client.API
 
toString() - Method in exception com.micex.client.ClientException
 
toString() - Method in class com.micex.client.Meta.Ticker
transactions() - Method in class com.micex.client.Meta.Market
Lists all available transactions.
TRANSREJECTED - Static variable in class com.micex.client.API
 
TSMR - Static variable in class com.micex.client.API
 
type() - Method in class com.micex.client.Meta.Field
 
type() - Method in class com.micex.client.Meta.Message
Gets ASTS table type, guessed by name.

U

UNKNOWN - Static variable in class com.micex.client.API
 
Unknown - Static variable in class com.micex.client.API
Deprecated.
since 1.1.8, use API.UNKNOWN instead
userID - Variable in class com.micex.client.API.ServerInfo
ASTS user ID.

V

valueOf(String) - Static method in enum com.micex.client.Meta.EnumKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.micex.client.Meta.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.micex.client.Meta.TableType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.micex.client.Meta.EnumKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.micex.client.Meta.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.micex.client.Meta.TableType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WRITE - Static variable in class com.micex.client.API
 
WRONG_PARAM - Static variable in class com.micex.client.API
 
WRONGPARAM - Static variable in class com.micex.client.API
 
WrongParam - Static variable in class com.micex.client.API
Deprecated.
since 1.1.8, use API.WRONGPARAM instead
WRONGVERSION - Static variable in class com.micex.client.API
 

Z

ZLIB - Static variable in class com.micex.client.API
 
A B C D E F G H I J L M N O P R S T U V W Z 
Skip navigation links