cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
202
Views
0
Helpful
0
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: wenqun Zhang on 10-09-2012 10:02:52 PM
Reference
UCXSI SDK Developer's guide.pdf Guide
complete the
configuration
But CMEProvider.State can't back CMEProviderListener.onProviderInService() callback method.
----------------------------------------------------------------------
CCME software verson:
Cisco IOS Software, 2800 Software (C2800NM-IPVOICEK9-M), Version 15.1(3)T4, RELEASE SOFTWARE (fc1)
----------------------------------------------------------------------
Java Code:
public class test {
public static void main(String[] args) {
  CMEProviderConfig providerConfig = new CMEProviderConfig();
  providerConfig.setLocalHost("172.28.19.56");
  providerConfig.setLocalPort(5070);
  providerConfig.setControlTransport("tcp");
  providerConfig.setCMEHost("192.168.0.237");
  providerConfig.setCMEPort("5060");
  providerConfig.setUser("admin");
  providerConfig.setPassword("admin");
  providerConfig.setSessionServer("jacob");
  CMEProvider provider = null;
  try {
   provider = ProviderManager.getProvider(providerConfig, "P1");
  } catch (CMEInvalidArgumentException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (CMEResourceUnavailableException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  CMEProviderListenerImpl providerListener = new CMEProviderListenerImpl();
  try {
   provider.addListener(new CMEProviderListenerImpl());
  } catch (CMEInvalidArgumentException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
  try {
   provider.start();
  } catch (CMEResourceUnavailableException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (CMEProviderUnavailableException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (CMEInvalidArgumentException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (CMEInvalidStateException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
}
}
class CMEProviderListenerImpl implements CMEProviderListener {
@Override
public void onProviderInService(CMEProviderInServiceEvent arg0) {
  System.out.println("onProviderInService!!!");
 
}
@Override
public void onProviderInitializing(CMEProviderInitializingEvent arg0) {
  System.out.println("onProviderInitializing!!!");
 
}
@Override
public void onProviderOutOfService(CMEProviderOutOfServiceEvent arg0) {
  System.out.println("onProviderOutOfService!!!");
 
}
}
-------------------------------------------------------------------------------------
Console Display
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links