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;