public class ScmbConnectionManager extends Object
Constructor and Description |
---|
ScmbConnectionManager(MessagingCertificateManager messagingCertificate) |
Modifier and Type | Method and Description |
---|---|
Thread |
createScmbProcessThread(RestParams params,
com.rabbitmq.client.Connection conn,
com.rabbitmq.client.Channel channel,
String routingKey,
ScmbMessageExecutionQueue messageQueue) |
ExecutorService |
getExecutor(String key) |
void |
processConsumer(RestParams params,
String routingKey,
ScmbMessageExecutionQueue messageQueue) |
void |
removeScmbConnection(RestParams params) |
void |
startScmb(RestParams params) |
void |
stopScmb(RestParams params) |
public ScmbConnectionManager(MessagingCertificateManager messagingCertificate)
public void startScmb(RestParams params)
public ExecutorService getExecutor(String key)
public Thread createScmbProcessThread(RestParams params, com.rabbitmq.client.Connection conn, com.rabbitmq.client.Channel channel, String routingKey, ScmbMessageExecutionQueue messageQueue)
public void stopScmb(RestParams params)
public void removeScmbConnection(RestParams params) throws SDKInvalidArgumentException, SDKScmbConnectionNotFoundException
public void processConsumer(RestParams params, String routingKey, ScmbMessageExecutionQueue messageQueue)
Copyright © 2016. All rights reserved.