14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package java.beans.beancontext; 27 28 import java.beans.beancontext.BeanContextServiceAvailableEvent; 29 import java.beans.beancontext.BeanContextServiceRevokedEvent; 30 import java.beans.beancontext.BeanContextServiceRevokedListener; 31 32 /** 33 * The listener interface for receiving 34 * <code>BeanContextServiceAvailableEvent</code> objects. 35 * A class that is interested in processing a 36 * <code>BeanContextServiceAvailableEvent</code> implements this interface. 37 */ 38 public interface BeanContextServicesListener extends BeanContextServiceRevokedListener { 39 40 /** 41 * The service named has been registered. getService requests for 42 * this service may now be made. 43 * @param bcsae the <code>BeanContextServiceAvailableEvent</code> 44 */ 45 void serviceAvailable(BeanContextServiceAvailableEvent bcsae); 46 } | 14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package java.beans.beancontext; 27 28 import java.beans.beancontext.BeanContextServiceAvailableEvent; 29 import java.beans.beancontext.BeanContextServiceRevokedEvent; 30 import java.beans.beancontext.BeanContextServiceRevokedListener; 31 32 /** 33 * The listener interface for receiving 34 * {@code BeanContextServiceAvailableEvent} objects. 35 * A class that is interested in processing a 36 * {@code BeanContextServiceAvailableEvent} implements this interface. 37 */ 38 public interface BeanContextServicesListener extends BeanContextServiceRevokedListener { 39 40 /** 41 * The service named has been registered. getService requests for 42 * this service may now be made. 43 * @param bcsae the {@code BeanContextServiceAvailableEvent} 44 */ 45 void serviceAvailable(BeanContextServiceAvailableEvent bcsae); 46 } |