removes the newly bound osgi service and its service reference to the internally maintained and sorted servicemap . this method is invoked when a plugin is unbound removed/uninstalled . this includes preingest , postingest , prequery , postquery , preresource , postresource plugins . concode_field_sep String READ_ONLY_ERROR_MESSAGE concode_elem_sep Logger logger concode_elem_sep Map<ServiceReference,T> serviceMap concode_field_sep boolean add concode_elem_sep void add concode_elem_sep int compare concode_elem_sep List<T> subList concode_elem_sep T set concode_elem_sep boolean containsAll concode_elem_sep void clear concode_elem_sep boolean isEmpty concode_elem_sep boolean remove concode_elem_sep T remove concode_elem_sep int lastIndexOf concode_elem_sep boolean contains concode_elem_sep Iterator<T> iterator concode_elem_sep boolean removeAll concode_elem_sep int size concode_elem_sep boolean addAll concode_elem_sep boolean addAll concode_elem_sep T get concode_elem_sep Object[] toArray concode_elem_sep T[] toArray concode_elem_sep ListIterator<T> listIterator concode_elem_sep ListIterator<T> listIterator concode_elem_sep void bindPlugin concode_elem_sep BundleContext getContext concode_elem_sep int indexOf concode_elem_sep boolean retainAll
void function ( ServiceReference arg0 ) { logger . debug ( "srini_string" + arg0 ) ; serviceMap . remove ( arg0 ) ; logger . debug ( Arrays . asList ( serviceMap . values ( ) ) . toString ( ) ) ; }