Package com.bloomberglp.blpapi
package com.bloomberglp.blpapi
-
ClassDescriptionThis class provides an abstract session for sharing interfaces between Session and ProviderSession.Enumerations for controlled shutdown of the sessionThis class contains application-specific authorization options.This class defines the authorization options which the user can set on
SessionOptions
as the authorization options for the session identity or use to authorize other identities.This class contains manual token authorization options.This class contains user-specific authorization options.Represents a constant value in the schema.Represents a list of Constant objects in the schema.Contains a single constraint.Contains a list of Constraint objects.A key used to identify individual subscriptions or requests.Represents a date and/or timeElements are used to represent all data sent to/received from API services.An iterator over the contained elements of a Sequence or a Choice Element.All data resulting from subscriptions or requests and administrative messages are delivered as EventsEnumeration of the type of events that can be delivered from Bloomberg servicesConstants to facilitate switch constructs on event typesDispatches events from one or more sessions through callbacks.Enumerations for controlled shutdown of the EventDispatcherEventFormatter is used to format publisher events or responses to certainProviderSession
requests.A callback supplied by the application to receive callbacks for Events from Bloomberg ServicesThe EventQueue class allows an application to block and receive Events for requests in a synchronous manner.Provides access to the services and the entitlements for a specific user.Seat type enumeration defines seat type values such as whether this identity is a Bloomberg Professional Service user.Invalid conversion exception.This exception is thrown when an API client attempts to send a request which is not valid by the request schemaProvides a way to register a call back for loggingAn interface for a callback that can been registered to get the log messagesMessage objects are used to represent all outputs from the APIA message could be split into more than one fragments to reduce each message size.Some subscription data messages (messages which originate from events with event typeEvent.EventType.SUBSCRIPTION_DATA
) are recaps, which summarize the overall state of the data associated with a subscription.Name objects are used to identify and access the classes which define the schema -SchemaTypeDefinition
,SchemaElementDefinition
,Constant
,ConstantsList
.Deprecated.Deprecated.Provides commonly usedName
instances.Not present exception.Operation objects are obtained from aService
object and it represents an Operation that can be executed on a Service.This class provides a session that can be used for providing services.This class represents a single request to a particular serviceThis class provides a handle for a request template.Contains constants used in the classes which represent the data model.Enumerations for various data types supported in the schema.Integer constants to facilitate switch constructs onSchema.Datatype
EnumerationEnumeration describing the status of various elements in the schemaInteger constants to facilitate switch constructs onSchema.Status
EnumerationThe definition of an item in a data schema.The definition of a type in the schema.Defines a service which provides access to API data.Contains the options which the user can specify when registering a service.Constants for specifying which part(s) of a service should be registeredConstants for specifying the priority of registered service.This class provides a session for making requests and subscriptions to servicesSubscriptionStatus lists the possible statuses a Subscription may be in.Integer constants to facilitate switch constructs onSession.SubscriptionStatus
Enumeration.To use non-default options on a Session, create a SessionOptions instance and set the required options and then supply it when creating a Session.Enumerations describing client mode of SessionInteger constants to facilitate switch constructs onSessionOptions.ClientMode
EnumerationA Subscription object holds information about a subscription for topic and comprises of two primary fields: a 'CorrelationId' associated with the subscription, and a string, called a subscription string, describing the data to be delivered as a part of the subscription.The SubscriptionIterator can be used to iterate over all the active subscriptions for a Session.Contains a list of subscriptions.Represents the preprocess error for aSubscription
entry encountered when making a list of subscriptions.Defines error codes for the subscription preprocess errors.Defines how the invalidSubscription
s are managed in theSubscriptionList
provided toSession.subscribe(SubscriptionList, Identity, String, SubscriptionPreprocessMode)
andSession.resubscribe(SubscriptionList, int, String, SubscriptionPreprocessMode)
TlsOptions instances are sources of client credentials and trust material used by a session to establish secure mutually authenticated connections to endpoints.Deprecated.Helper class that provides utilities designed for the Zero Footprint solution clients that leverage private leased lines to the Bloomberg network.
Identity
instead