org.skyscreamer.nevado.jms.connector
Class AbstractSQSConnectorFactory

java.lang.Object
  extended by org.skyscreamer.nevado.jms.connector.AbstractSQSConnectorFactory
All Implemented Interfaces:
SQSConnectorFactory
Direct Known Subclasses:
AmazonAwsSQSConnectorFactory, TypicaSQSConnectorFactory

public abstract class AbstractSQSConnectorFactory
extends Object
implements SQSConnectorFactory

Abstract implementation of factory for SQSConnector objects.

Author:
Carter Page

Field Summary
protected  boolean _isSecure
           
protected  long _receiveCheckIntervalMs
           
static int DEFAULT_RECEIVE_CHECK_INTERVAL_MS
           
 
Constructor Summary
AbstractSQSConnectorFactory()
           
 
Method Summary
abstract  SQSConnector getInstance(String awsAccessKey, String awsSecretKey)
           
 void setReceiveCheckIntervalMs(long receiveCheckIntervalMs)
           
 void setSecure(boolean secure)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_RECEIVE_CHECK_INTERVAL_MS

public static final int DEFAULT_RECEIVE_CHECK_INTERVAL_MS
See Also:
Constant Field Values

_isSecure

protected boolean _isSecure

_receiveCheckIntervalMs

protected long _receiveCheckIntervalMs
Constructor Detail

AbstractSQSConnectorFactory

public AbstractSQSConnectorFactory()
Method Detail

getInstance

public abstract SQSConnector getInstance(String awsAccessKey,
                                         String awsSecretKey)
Specified by:
getInstance in interface SQSConnectorFactory

setSecure

public void setSecure(boolean secure)

setReceiveCheckIntervalMs

public void setReceiveCheckIntervalMs(long receiveCheckIntervalMs)


Copyright © 2012. All Rights Reserved.