/*******************************************************************************
* Copyright (C) 2016, International Business Machines Corporation
* All Rights Reserved
*******************************************************************************/
package com.ibm.streamsx.messaging.kafka;
import java.util.Properties;
import java.util.logging.Logger;
public abstract class KafkaBaseClient {
AttributeHelper topicAH;
AttributeHelper keyAH;
AttributeHelper messageAH;
Properties props;
static final Logger trace = Logger.getLogger(KafkaBaseClient.class.getCanonicalName());
public KafkaBaseClient(AttributeHelper topicAH, AttributeHelper keyAH,
AttributeHelper messageAH, Properties props) {
this.topicAH = topicAH;
this.keyAH = keyAH;
this.messageAH = messageAH;
this.props = props;
}
abstract void shutdown();
}