--- old/src/share/classes/java/beans/beancontext/BeanContextServices.java 2014-06-02 16:45:03.000000000 -0700
+++ new/src/share/classes/java/beans/beancontext/BeanContextServices.java 2014-06-02 16:45:03.000000000 -0700
@@ -62,7 +62,7 @@
* associated with the service
* @return true if the service was successful added, false otherwise
*/
- boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
+ boolean addService(Class> serviceClass, BeanContextServiceProvider serviceProvider);
/**
* BeanContextServiceProviders wishing to remove
@@ -83,7 +83,7 @@
* terminate service to all currently outstanding references
* to the specified service.
*/
- void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
+ void revokeService(Class> serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
/**
* Reports whether or not a given service is
@@ -91,7 +91,7 @@
* @param serviceClass the service in question
* @return true if the service is available
*/
- boolean hasService(Class serviceClass);
+ boolean hasService(Class> serviceClass);
/**
* A BeanContextChild
, or any arbitrary object
@@ -113,7 +113,7 @@
* @return a reference to this context's named
* Service as requested or null
*/
- Object getService(BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException;
+ Object getService(BeanContextChild child, Object requestor, Class> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl) throws TooManyListenersException;
/**
* Releases a BeanContextChild
's
@@ -131,7 +131,7 @@
* @return an Iterator
consisting of the
* currently available services
*/
- Iterator getCurrentServiceClasses();
+ Iterator> getCurrentServiceClasses();
/**
* Gets the list of service dependent service parameters
@@ -142,7 +142,7 @@
* @return the currently available service selectors
* for the named serviceClass
*/
- Iterator getCurrentServiceSelectors(Class serviceClass);
+ Iterator> getCurrentServiceSelectors(Class> serviceClass);
/**
* Adds a BeanContextServicesListener
to this BeanContext