@Override
public void activateOptions() {
LogLog.debug("Configuring appender...");
super.activateOptions();
final Context context = ZMQ.context(threads);
Socket sender;
if (PUBSUB.equals(socketType)) {
LogLog.debug("Setting socket type to PUB");
sender = context.socket(ZMQ.PUB);
}
else if (PUSHPULL.equals(socketType))
{
LogLog.debug("Setting socket type to PUSH");
sender = context.socket(ZMQ.PUSH);
}
else
{
LogLog.debug("Setting socket type to default PUB");
sender = context.socket(ZMQ.PUB);
}
sender.setLinger(1);
final Socket socket = sender;