-
MethodDescriptionas of 3.3.0, use
AbstractSession.createIdentity()
insteadas of 3.3.0, useAbstractSession.sendAuthorizationRequest(Request, Identity, CorrelationID)
insteadas of 3.3.0, useAbstractSession.sendAuthorizationRequest(Request, Identity, CorrelationID, String)
insteadas of 3.3.0, useAbstractSession.sendAuthorizationRequest(Request, Identity, EventQueue, CorrelationID)
insteadas of 3.3.0, useAbstractSession.sendAuthorizationRequest(Request, Identity, EventQueue, CorrelationID, String)
insteadsince 3.2.1 UseConstant.getValueAsDatetime()
insteadsince 3.2.1 UseConstant.getValueAsDatetime()
insteadArrays of byte arrays are not supported. This method will always throw anUnsupportedOperationException
.UseElement.getElement(Name)
instead.UseElement.getElementAsBool(Name)
instead.UseElement.getElementAsBytes(Name)
instead.UseElement.getElementAsChar(Name)
instead.UseElement.getElementAsDate(Name)
instead.UseElement.getElementAsDatetime(Name)
instead.UseElement.getElementAsFloat32(Name)
instead.UseElement.getElementAsFloat64(Name)
instead.UseElement.getElementAsInt32(Name)
instead.UseElement.getElementAsInt64(Name)
instead.UseElement.getElementAsName(Name)
instead.UseElement.getElementAsString(Name)
instead.UseElement.getElementAsTime(Name)
instead.UseElement.hasElement(Name)
instead.UseElement.hasElement(Name, boolean)
instead.UseElement.setChoice(Name)
instead.UseElement.setElement(Name, boolean)
instead.UseElement.setElement(Name, byte[])
instead.UseElement.setElement(Name, char)
instead.UseElement.setElement(Name, double)
instead.UseElement.setElement(Name, float)
instead.UseElement.setElement(Name, int)
instead.UseElement.setElement(Name, long)
instead.UseElement.setElement(Name, Constant)
instead.UseElement.setElement(Name, Datetime)
instead.UseElement.setElement(Name, Name)
instead.UseElement.setElement(Name, String)
instead.As of 3.2.1, replaced byElement.isNullValue(int)
Use {EventFormatter.appendMessage(Name, Topic)
} instead.Use {EventFormatter.appendMessage(Name, Topic, Integer)
} instead.Use {EventFormatter.appendResponse(Name)
instead.Use {EventFormatter.pushElement(Name)
instead.Use {EventFormatter.setElement(Name, boolean)
instead.Use {EventFormatter.setElement(Name, char)
instead.Use {EventFormatter.setElement(Name, double)
instead.Use {EventFormatter.setElement(Name, float)
instead.Use {EventFormatter.setElement(Name, int)
instead.Use {EventFormatter.setElement(Name, long)
instead.Use {EventFormatter.setElement(Name, Datetime)
instead.Use {EventFormatter.setElement(Name, Name)
instead.Use {EventFormatter.setElement(Name, String)
instead.Use {EventFormatter.setElementNull(Name)
instead.As of 3.2.1, useMessage.correlationID(int)
Use {Message.getElement(Name)
instead.Use {Message.getElementAsBool(Name)
instead.Use {Message.getElementAsBytes(Name)
instead.Use {Message.getElementAsChar(Name)
instead.Use {Message.getElementAsDate(Name)
instead.Use {Message.getElementAsDatetime(Name)
instead.Use {Message.getElementAsFloat32(Name)
instead.Use {Message.getElementAsFloat64(Name)
instead.Use {Message.getElementAsInt32(Name)
instead.Use {Message.getElementAsInt64(Name)
instead.Use {Message.getElementAsName(Name)
instead.Use {Message.getElementAsString(Name)
instead.Use {Message.getElementAsTime(Name)
instead.Use {Message.hasElement(Name)
instead.Use {Message.hasElement(Name, boolean)
instead.as of 3.15.0 This function has been deprecated because a message's payload can be associated with different correlation ids/subscriptions, and each of these correlation ids may map to different topic strings.In such scenarios, it will be incorrect to return one out of the topics (for the various correlation ids in the message) as the topic name for the message.
Applications should use correlation ids to map to the subscriptions.
as of 3.2.1, useOperation.requestDefinition()
insteadAs of new release, replaced byOperation.numResponseDefinitions()
andOperation.responseDefinition(int)
as of 3.4.0, useProviderSession.createTopicsAsync(TopicList, ResolveMode, Identity)
orProviderSession.createTopics(TopicList, ResolveMode, Identity)
instead Creates a new Topic object based on the specified 'message'. The 'message' must be one of the following types: TOPIC_STATUS or RESOLUTION_STATUS. Returns null if the 'message' was not valid.Arrays of byte arrays are not supported. This method will always throw an* UnsupportedOperationException
. SeeElement.appendValue(byte[])
UseRequest.append(Name, boolean)
instead.Arrays of byte arrays are not supported. This method will always throw anUnsupportedOperationException
. SeeElement.appendValue(byte[])
UseRequest.append(Name, char)
instead.UseRequest.append(Name, double)
instead.UseRequest.append(Name, float)
instead.UseRequest.append(Name, int)
instead.UseRequest.append(Name, long)
instead.UseRequest.append(Name, Constant)
instead.UseRequest.append(Name, Datetime)
instead.UseRequest.append(Name, Name)
instead.UseRequest.append(Name, String)
instead.UseRequest.getElement(Name)
instead.UseRequest.hasElement(Name)
instead.UseRequest.set(Name, boolean)
instead.UseRequest.set(Name, char)
instead.UseRequest.set(Name, double)
instead.UseRequest.set(Name, float)
instead.UseRequest.set(Name, int)
instead.UseRequest.set(Name, long)
instead.UseRequest.set(Name, Constant)
instead.UseRequest.set(Name, Datetime)
instead.UseRequest.set(Name, Name)
instead.UseRequest.set(Name, String)
instead.Attributes are no longer supported.Attributes are no longer supported.Attributes are no longer supported.as of 3.7.0, useService.createPublishEvent()
instead Create an Admin Event suitable for publishing to this Service. Use an EventFormatter to add Messages to the Event and set fields.as of 3.3.0, useSession.sendRequest(Request, Identity, CorrelationID)
insteadas of 3.3.0, useSession.sendRequest(Request, Identity, CorrelationID, String)
insteadas of 3.3.0, useSession.sendRequest(Request, Identity, EventQueue, CorrelationID)
insteadas of 3.3.0, useSession.sendRequest(Request, Identity, EventQueue, CorrelationID, String)
insteadas of 3.3.0, useSession.subscribe(SubscriptionList, Identity)
insteadas of 3.3.0, useSession.subscribe(SubscriptionList, Identity, String)
insteadas of 3.2.2 UseAbstractSession.cancel(CorrelationID)
insteadas of 3.7.0, useSessionOptions.getDefaultSubscriptionService()
insteadas of 3.12.1, useSession.subscriptionStatus()
instead.
-
ConstructorDescriptionAs of release 3.1.0.0 use
SessionOptions.setMaxEventQueueSize(int)
for setting the event queue size per session
Identity
instead