Package | Description |
---|---|
com.solacesystems.jcsmp |
The Solace Messaging API for Java (also referred to as JCSMP) is a 100% pure Java implementation that provides an object-oriented API for delivering high message throughput.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientName
An Endpoint representing a remote client.
|
class |
DurableTopicEndpoint
Identifier for Solace appliance durable Topic Endpoints.
|
class |
Queue
Identifier for Solace appliance Queue names.
|
class |
SubscriberEndpoint
The
SubscriberEndpoint represents the Endpoint on the appliance to
which an application must bind to create a flow for content-routed messages
destined for a particular subscriber. |
class |
TopicEndpoint
Represents a TopicEndpoint, either durable or non-durable.
|
Modifier and Type | Method and Description |
---|---|
Endpoint |
JCSMPFactory.createSubscriberEndpoint(JCSMPSession session)
Returns the
SubscriberEndpoint for a session. |
Endpoint |
BrowserProperties.getEndpoint()
Returns the Endpoint to browse.
|
Endpoint |
ConsumerFlowProperties.getEndpoint()
Gets the remote Endpoint to bind to.
|
Endpoint |
FlowReceiver.getEndpoint()
Returns the appliance Endpoint this flow is bound to.
|
Modifier and Type | Method and Description |
---|---|
void |
JCSMPSession.addSubscription(Endpoint endpoint,
Subscription subscription,
int subscribeFlags)
Adds a subscription to an Endpoint on the appliance.
|
void |
JCSMPSession.addSubscription(Endpoint endpoint,
Subscription subscription,
JCSMPResponseListener handler,
Object key)
Adds a subscription asynchronously to an Endpoint on the appliance.
|
FlowReceiver |
JCSMPSession.createFlow(Endpoint endpoint,
Subscription newSubscription,
XMLMessageListener listener)
|
void |
JCSMPSession.deprovision(Endpoint endpoint,
long deprovisionFlags)
Deprovisions an Endpoint on the appliance.
|
void |
JCSMPSession.provision(Endpoint endpoint,
EndpointProperties props,
long provisionFlags)
Provisions an Endpoint on the appliance.
|
void |
JCSMPSession.removeSubscription(Endpoint endpoint,
Subscription subscription,
int unsubscribeFlags)
Removes a subscription from an Endpoint on the appliance.
|
void |
JCSMPSession.removeSubscription(Endpoint endpoint,
Subscription subscription,
JCSMPResponseListener handler,
Object key)
Removes a subscription asynchronously from an Endpoint on the appliance.
|
BrowserProperties |
BrowserProperties.setEndpoint(Endpoint endpoint)
Sets the Endpoint to browse.
|
ConsumerFlowProperties |
ConsumerFlowProperties.setEndpoint(Endpoint endpoint)
The appliance Endpoint to bind to.
|
Copyright 2004-2024 Solace Corporation. All rights reserved.