Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.mobicents.slee.services.sip.location.jmx;
  
  import java.util.Set;
  
 
Implementation of the Location Service Management JMX interface.

Author(s):
martins
 
 
 	private final LocationService locationService;
 	
 	private LocationServiceManagement(LocationService locationService) {
 		this.=locationService;
 	}
 	
 	public Set<StringgetContacts(String sipAddress)
 		
 		return .getContacts(sipAddress);
 	}
 
 	public long getExpirationTime(String sipAddressString contactAddress)
 		
 		return .getExpirationTime(sipAddresscontactAddress);
 	}
 
 		
 	}
 
 		
 	}

Starts the MBean

Returns:
 
 	public static boolean create(LocationService locationService) {
 
 		MBeanServer mbs = SleeContainer.lookupFromJndi().getMBeanServer();
 		ObjectName on = null;
 		try {
 			on = new ObjectName();
 		} catch (Exception e) {
 		} 
 
 		try {
 			if (mbs.getObjectInstance(on) != null) {
 				mbs.unregisterMBean(on);
 			}
 		} catch (InstanceNotFoundException e) {
 			// ignore
 		} catch (Exception e) {
 			// TODO Auto-generated catch block
 		}
 
 		try {
 			mbs.registerMBean(new LocationServiceManagement(locationService), on);
 
 			return false;
 		} catch (MBeanRegistrationException e) {
 
 			return false;
 		} catch (NotCompliantMBeanException e) {
 
 			return false;
 		}
 
 		return true;
 
 	}

Stops the MBean
 
 	public static void destroy() {
		try {
catch (Exception e) {
	}
New to GrepCode? Check out our FAQ X