Class ServiceTrackerFieldUpdaterCustomizer<S,T>
Object
com.liferay.portal.kernel.module.util.ServiceTrackerFieldUpdaterCustomizer<S,T>
- All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer<S,T>
public class ServiceTrackerFieldUpdaterCustomizer<S,T>
extends Object
implements org.osgi.util.tracker.ServiceTrackerCustomizer<S,T>
- Author:
- Shuyang Zhou
-
Constructor Summary
ConstructorsConstructorDescriptionServiceTrackerFieldUpdaterCustomizer(Field serviceField, Object serviceHolder, T dummyTrackedService) -
Method Summary
Modifier and TypeMethodDescriptionfinal TaddingService(org.osgi.framework.ServiceReference<S> serviceReference) protected voidafterServiceUpdate(T oldService, T newService) protected voidbeforeServiceUpdate(T oldService, T newService) protected TdoAddingService(org.osgi.framework.ServiceReference<S> serviceReference) protected voiddoModifiedService(org.osgi.framework.ServiceReference<S> serviceReference, T service) protected voiddoRemovedService(org.osgi.framework.ServiceReference<S> serviceReference, T service) protected voiddoServiceUpdate(T newService) final voidmodifiedService(org.osgi.framework.ServiceReference<S> serviceReference, T service) final voidremovedService(org.osgi.framework.ServiceReference<S> serviceReference, T service)
-
Constructor Details
-
ServiceTrackerFieldUpdaterCustomizer
-
-
Method Details
-
addingService
-
modifiedService
-
removedService
-
afterServiceUpdate
-
beforeServiceUpdate
-
doAddingService
-
doModifiedService
-
doRemovedService
-
doServiceUpdate
-