|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.skyscreamer.nevado.jms.connector.AbstractSQSConnector
org.skyscreamer.nevado.jms.connector.typica.TypicaSQSConnector
@Deprecated public class TypicaSQSConnector
Connector for SQS-only implementation of the Nevado JMS driver. TODO: Put the check interval and optional back-off strategy into the NevadoDestinations so they can be configured on a per-destination basis.
| Field Summary | |
|---|---|
protected com.xerox.amazonws.sns.NotificationService |
_notficationService
Deprecated. |
protected com.xerox.amazonws.sqs2.QueueService |
_queueService
Deprecated. |
| Fields inherited from class org.skyscreamer.nevado.jms.connector.AbstractSQSConnector |
|---|
_log, AWS_ERROR_CODE_AUTHENTICATION |
| Constructor Summary | |
|---|---|
TypicaSQSConnector(String awsAccessKey,
String awsSecretKey,
boolean isSecure,
long receiveCheckIntervalMs)
Deprecated. |
|
TypicaSQSConnector(String awsAccessKey,
String awsSecretKey,
String awsSQSEndpoint,
String awsSNSEndpoint,
boolean isSecure,
long receiveCheckIntervalMs)
Deprecated. |
|
| Method Summary | |
|---|---|
NevadoTopic |
createTopic(String topicName)
Deprecated. |
void |
deleteTopic(NevadoTopic topic)
Deprecated. |
com.xerox.amazonws.sns.NotificationService |
getNotficationService()
Deprecated. |
com.xerox.amazonws.sqs2.QueueService |
getQueueService()
Deprecated. |
protected org.skyscreamer.nevado.jms.connector.typica.TypicaSQSQueue |
getSQSQueueImpl(NevadoQueue queue)
Deprecated. |
protected String |
getTopicARN(NevadoTopic topic)
Deprecated. |
protected javax.jms.JMSException |
handleAWSException(String message,
com.xerox.amazonws.common.AWSException e)
Deprecated. |
Collection<NevadoQueue> |
listQueues(String temporaryQueuePrefix)
Deprecated. |
Collection<NevadoTopic> |
listTopics()
Deprecated. |
protected void |
sendSNSMessage(NevadoTopic topic,
String serializedMessage)
Deprecated. |
String |
subscribe(NevadoTopic topic,
NevadoQueue topicEndpoint)
Deprecated. |
void |
test()
Deprecated. Tests the connection. |
void |
unsubscribe(NevadoTopic topic)
Deprecated. |
| Methods inherited from class org.skyscreamer.nevado.jms.connector.AbstractSQSConnector |
|---|
convertSqsMessage, createQueue, deleteMessage, deleteQueue, deserializeMessage, getPolicy, getSQSQueue, receiveMessage, receiveSQSMessage, resetMessage, sendMessage, sendMessages, sendSQSMessage, serializeMessage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final com.xerox.amazonws.sqs2.QueueService _queueService
protected final com.xerox.amazonws.sns.NotificationService _notficationService
| Constructor Detail |
|---|
public TypicaSQSConnector(String awsAccessKey,
String awsSecretKey,
boolean isSecure,
long receiveCheckIntervalMs)
throws javax.jms.JMSException
javax.jms.JMSException
public TypicaSQSConnector(String awsAccessKey,
String awsSecretKey,
String awsSQSEndpoint,
String awsSNSEndpoint,
boolean isSecure,
long receiveCheckIntervalMs)
throws javax.jms.JMSException
javax.jms.JMSException| Method Detail |
|---|
public void test()
throws javax.jms.JMSException
javax.jms.JMSException
public NevadoTopic createTopic(String topicName)
throws javax.jms.JMSException
javax.jms.JMSException
public void deleteTopic(NevadoTopic topic)
throws javax.jms.JMSException
javax.jms.JMSException
public Collection<NevadoTopic> listTopics()
throws javax.jms.JMSException
javax.jms.JMSException
public Collection<NevadoQueue> listQueues(String temporaryQueuePrefix)
throws javax.jms.JMSException
javax.jms.JMSException
public String subscribe(NevadoTopic topic,
NevadoQueue topicEndpoint)
throws javax.jms.JMSException
javax.jms.JMSException
public void unsubscribe(NevadoTopic topic)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic com.xerox.amazonws.sqs2.QueueService getQueueService()
public com.xerox.amazonws.sns.NotificationService getNotficationService()
protected void sendSNSMessage(NevadoTopic topic,
String serializedMessage)
throws javax.jms.JMSException
sendSNSMessage in class AbstractSQSConnectorjavax.jms.JMSException
protected org.skyscreamer.nevado.jms.connector.typica.TypicaSQSQueue getSQSQueueImpl(NevadoQueue queue)
throws javax.jms.JMSException
getSQSQueueImpl in class AbstractSQSConnectorjavax.jms.JMSException
protected String getTopicARN(NevadoTopic topic)
throws javax.jms.JMSException
javax.jms.JMSException
protected javax.jms.JMSException handleAWSException(String message,
com.xerox.amazonws.common.AWSException e)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||