Getting error while implementing DestinationAvailabilityListener in java
Hi ,
I have a usecase where i need to listen for available members of a uniform ditributed queue hosted in weblogic 12c. I read and found that DestinationAvailabilityListener interface have methods which might suit the need. Following is my code:
import java.util.ArrayList;
import java.util.Hashtable;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CountDownLatch;
import javax.naming.Context;
import org.apache.kafka.connect.connector.ConnectorContext;
import weblogic.jms.extensions.DestinationAvailabilityListener;
import weblogic.jms.extensions.DestinationDetail;
import weblogic.jms.extensions.JMSDestinationAvailabilityHelper;
import weblogic.jms.extensions.RegistrationHandle;
public class QueueMonitor extends Thread implements DestinationAvailabilityListener,WebLogicJmsTask {
private Hashtable<String, String> wlsEnvParamHashTbl = null;
private final Object containerLock = new Object();
private final CountDownLatch startLatch ;
private RegistrationHandle registrationHandle;
private ArrayList<String> containerMap;
boolean shutdown =false,changeflg=false;
private final ConnectorContext context;