Package | Description |
---|---|
com.solacesystems.solclientj.core.handle |
Handles for wrapping the various concepts managed in the messaging API.
|
com.solacesystems.solclientj.core.resource |
Interface definitions for key messaging objects.
|
Modifier and Type | Method and Description |
---|---|
int |
SessionHandle.createFlowForHandle(FlowHandle in_out_flowHandle,
java.lang.String[] flowProperties,
Endpoint endpoint,
Subscription subscription,
MessageCallback messageCallback,
FlowEventCallback flowEventCallback)
Allocates a new flow instance which will be bound to an unbound
FlowHandle
within a specified Session. |
int |
TransactedSessionHandle.createFlowForHandle(FlowHandle in_out_flowHandle,
java.lang.String[] flowProperties,
Endpoint endpoint,
Subscription subscription,
MessageCallback messageCallback,
FlowEventCallback flowEventCallback)
Create a transacted consumer Flow within a specified Transacted Session.
|
int |
SessionHandle.deprovision(Endpoint endpoint,
int deprovisionFlags,
long correlationKey)
Deprovisions or removes a durable
TopicEndpoint or
Queue from the
Appliance. |
int |
SessionHandle.provision(Endpoint endpoint,
int provisionFlags,
long correlationKey)
Provisions or creates a durable
TopicEndpoint or
Queue on the
Appliance. |
int |
SessionHandle.subscribe(Endpoint endpoint,
java.nio.ByteBuffer subscription,
int flags,
long correlationKey)
Deprecated.
Applications should use a MutableTopic. A MutableTopic may be set/changed by the application
as needed. The MutableTopic can then be passed into
SessionHandle.subscribe(Endpoint, Subscription, int, long) . |
int |
SessionHandle.subscribe(Endpoint endpoint,
Subscription subscription,
int flags,
long correlationKey)
Adds a Topic Subscription on the given Endpoint (if supported), Typically
this is done on a
Queue or
ClientName |
int |
SessionHandle.unsubscribe(Endpoint endpoint,
java.nio.ByteBuffer subscription,
int flags,
long correlationKey)
Deprecated.
Applications should use a MutableTopic. A MutableTopic may be set/changed by the application
as needed. The MutableTopic can then be passed into
SessionHandle.unsubscribe(Endpoint, Subscription, int, long) . |
int |
SessionHandle.unsubscribe(Endpoint endpoint,
Subscription subscription,
int flags,
long correlationKey)
Removes a Topic Subscription from the given Endpoint (if supported).
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientName
ClientName is an Endpoint for Subscribe and Unsubscribe Requests
|
interface |
Queue
Objects with the
Queue interface can represent a guaranteed delivery queue on
the solace appliance, either as a target (Destination ) or as a Endpoint for
a consumer flow (FlowHandle ). |
interface |
TopicEndpoint
Objects with the
TopicEndpoint interface can represent a guaranteed delivery topic endpoint on
the solace appliance as a Endpoint for
a consumer flow (FlowHandle ). |
Copyright 2004-2024 Solace Corporation. All rights reserved.