Package | Description |
---|---|
oracle.sdp.messaging | |
oracle.sdp.messaging.filter |
Modifier and Type | Class and Description |
---|---|
class |
ApplicationNotReadyException
Thrown by an application to indicate that it is not ready to
receive asynchronous messages or statuses from SDP Messaging.
|
class |
NoPermissionException
Thrown to indicate insufficient permission to access the Messaging
API.
|
class |
NotSupportedException
Thrown to indicate an unsupported function of the Messaging API.
|
Modifier and Type | Method and Description |
---|---|
void |
MessagingClient.acknowledge()
Deprecated.
Use global transactions instead. See
UserTransaction |
boolean |
MessagingClient.cancel(String messageId)
Cancel a message previously sent.
|
protected abstract Message |
MessageFactory.createMessage(InputStream is)
Deprecated.
Use
MessagingFactory.createMessage() instead |
static MessagingClient |
MessagingClientFactory.createMessagingClient(Map<String,Object> parameters)
Create a MessagingClient instance.
|
static MessagingEJBClient |
MessagingClientFactory.createMessagingEJBClient()
Create an EJB (SessionBean) instance of
MessagingClient . |
static MessagingEJBClient |
MessagingClientFactory.createMessagingEJBClient(ApplicationInfo applicationInfo)
Create an EJB (SessionBean) instance of
MessagingClient using specified application info. |
abstract Message |
MessageFactory.createTextMessage(String textContent)
Deprecated.
Use
MessagingFactory.createTextMessage(String)
instead |
static Message |
MessagingFactory.createTextMessage(String textContent)
Create a text message with text/plain content type.
|
abstract Message |
MessageFactory.createTextMessage(String textContent,
String charset)
Deprecated.
|
static Message |
MessagingFactory.createTextMessage(String textContent,
String charset)
Create a text message with text/plain content type and specified
charset.
|
AccessPoint[] |
MessagingClient.getAccessPoints()
Get a list of all access points currently registered by this
application.
|
MessageFilter[] |
MessagingClient.getMessageFilters()
Get the set of currently registered message filters for this
application.
|
Iterator<String> |
MessagingClient.getMessageIDs(MessageQuery query)
Get the ids of all sent messages that fit the specified search
criteria.
|
Listener |
MessagingClient.getMessageListener()
Get a reference to the current default message listener, if any.
|
Status[] |
MessagingClient.getStatus(String messageId)
Get the up-to-date statuses of all recipients of a sent message.
|
Status[] |
MessagingClient.getStatus(String messageId,
Address[] addresses)
Get all sending and failover statuses up to date of a set of
recipients.
|
Listener |
MessagingClient.getStatusListener()
Get a reference to the current default status listener, if any.
|
String[] |
MessagingClient.getSupportedChannels()
Get a list of the current delivery channels supported by the
Messaging Server that this client is connected to.
|
DeliveryType[] |
MessagingClient.getSupportedDeliveryTypes()
Get a list of the current delivery types supported by the
Messaging Server that this client is connected to.
|
void |
MessageListener.onMessage(Message message)
Deprecated.
Callback method to receive incoming messages.
|
void |
StatusListener.onStatus(Status status)
Deprecated.
Callback method to receive status updates.
|
Message[] |
MessagingClient.receive()
Synchronously receive messages.
|
Message[] |
MessagingClient.receive(AccessPoint accessPoint)
Perform a synchronous receive operation for a particular
AccessPoint registered by this client.
|
Message[] |
MessagingClient.receiveLimited(AccessPoint accessPoint,
int maxReceivedMessages)
Perform a synchronous receive operation for a particular
AccessPoint registered by this client.
|
Message[] |
MessagingClient.receiveLimited(int maxReceivedMessages)
Synchronously receive a limited number of messages.
|
void |
MessagingClient.registerAccessPoint(AccessPoint accessPoint)
Register an access point for receiving messages.
|
void |
MessagingClient.registerAccessPoint(AccessPoint accessPoint,
Listener listener,
Serializable correlator)
Register an access point, specifying a MessageListener callback
object.
|
void |
MessagingClient.registerAccessPoints(AccessPoint[] accessPoints)
Register a set of access points.
|
void |
MessagingClient.registerMessageFilter(MessageFilter filter)
Register a message filter.
|
void |
MessagingClient.registerMessageFilters(MessageFilter[] filters)
Register a set of message filters.
|
String |
MessagingClient.replace(String messageId,
Message message)
Replace a message previously submitted to the gateway for sending
with a new Message.
|
String |
MessagingClient.send(Message message)
Send a message.
|
String |
MessagingClient.send(Message message,
Listener listener,
Serializable correlator)
Send a message, specifying a StatusListener callback object.
|
void |
MessagingClient.setMessageListener(Listener listener)
Set a default message listener.
|
void |
MessagingClient.setStatusListener(Listener listener)
Set a default status listener.
|
void |
MessagingClient.unregisterAccessPoint(AccessPoint accessPoint)
Unregister an access point.
|
void |
MessagingClient.unregisterAccessPoints(AccessPoint[] accessPoints)
Unregister a set of access points.
|
void |
MessagingClient.unregisterMessageFilter(MessageFilter filter)
Remove a message filter from the current filter chain.
|
void |
MessagingClient.unregisterMessageFilters(MessageFilter[] filters)
Remove a set of message filters from the current filter chain.
|
Modifier and Type | Method and Description |
---|---|
MessageFilter |
MessageFilter.and(MessageFilter f2)
Not supported at this time.
|
boolean |
MessageFilter.matches(Message msg) |
MessageFilter |
MessageFilter.or(MessageFilter f2)
Not supported at this time.
|
Copyright © 2009,2013 Oracle and/or its affiliates. All rights reserved.