类java.beans.beancontext.BeanContextServiceProvider源码实例Demo

下面列出了怎么用java.beans.beancontext.BeanContextServiceProvider的API类实例代码及写法,或者点击链接到github查看源代码。

/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码3 项目: dragonwell8_jdk   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码4 项目: dragonwell8_jdk   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码5 项目: TencentKona-8   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码6 项目: TencentKona-8   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码7 项目: jdk8u60   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码8 项目: jdk8u60   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码9 项目: JDKSourceCode1.8   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码10 项目: JDKSourceCode1.8   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码11 项目: openjdk-jdk8u   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码12 项目: openjdk-jdk8u   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码13 项目: openjdk-jdk8u-backup   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码14 项目: openjdk-jdk8u-backup   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码15 项目: Bytecoder   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * {@code BeanContextServiceProvider}s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * {@code BeanContextServices} associates
 * the service with the {@code BeanContextServiceProvider} and
 * fires a {@code BeanContextServiceAvailableEvent} to all
 * currently registered {@code BeanContextServicesListeners}.
 * The method then returns {@code true}, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns {@code false}.
 * @param serviceClass     the service to add
 * @param serviceProvider  the {@code BeanContextServiceProvider}
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码16 项目: Bytecoder   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the {@code BeanContextServices} fires a
 * {@code BeanContextServiceRevokedEvent} to its
 * list of currently registered
 * {@code BeanContextServiceRevokedListeners} and
 * {@code BeanContextServicesListeners}.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of {@code true}
 * indicates an exceptional circumstance where the
 * {@code BeanContextServiceProvider} or
 * {@code BeanContextServices} wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码17 项目: openjdk-jdk9   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * {@code BeanContextServiceProvider}s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * {@code BeanContextServices} associates
 * the service with the {@code BeanContextServiceProvider} and
 * fires a {@code BeanContextServiceAvailableEvent} to all
 * currently registered {@code BeanContextServicesListeners}.
 * The method then returns {@code true}, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns {@code false}.
 * @param serviceClass     the service to add
 * @param serviceProvider  the {@code BeanContextServiceProvider}
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码18 项目: openjdk-jdk9   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the {@code BeanContextServices} fires a
 * {@code BeanContextServiceRevokedEvent} to its
 * list of currently registered
 * {@code BeanContextServiceRevokedListeners} and
 * {@code BeanContextServicesListeners}.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of {@code true}
 * indicates an exceptional circumstance where the
 * {@code BeanContextServiceProvider} or
 * {@code BeanContextServices} wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码19 项目: jdk8u-jdk   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码20 项目: jdk8u-jdk   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码21 项目: Java8CN   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码22 项目: Java8CN   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码23 项目: hottub   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码24 项目: hottub   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码25 项目: openjdk-8-source   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码26 项目: openjdk-8-source   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码27 项目: openjdk-8   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码28 项目: openjdk-8   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
源代码29 项目: jdk8u_jdk   文件: BeanContextServices.java
/**
 * Adds a service to this BeanContext.
 * <code>BeanContextServiceProvider</code>s call this method
 * to register a particular service with this context.
 * If the service has not previously been added, the
 * <code>BeanContextServices</code> associates
 * the service with the <code>BeanContextServiceProvider</code> and
 * fires a <code>BeanContextServiceAvailableEvent</code> to all
 * currently registered <code>BeanContextServicesListeners</code>.
 * The method then returns <code>true</code>, indicating that
 * the addition of the service was successful.
 * If the given service has already been added, this method
 * simply returns <code>false</code>.
 * @param serviceClass     the service to add
 * @param serviceProvider  the <code>BeanContextServiceProvider</code>
 * associated with the service
 * @return true if the service was successful added, false otherwise
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);
 
源代码30 项目: jdk8u_jdk   文件: BeanContextServices.java
/**
 * BeanContextServiceProviders wishing to remove
 * a currently registered service from this context
 * may do so via invocation of this method. Upon revocation of
 * the service, the <code>BeanContextServices</code> fires a
 * <code>BeanContextServiceRevokedEvent</code> to its
 * list of currently registered
 * <code>BeanContextServiceRevokedListeners</code> and
 * <code>BeanContextServicesListeners</code>.
 * @param serviceClass the service to revoke from this BeanContextServices
 * @param serviceProvider the BeanContextServiceProvider associated with
 * this particular service that is being revoked
 * @param revokeCurrentServicesNow a value of <code>true</code>
 * indicates an exceptional circumstance where the
 * <code>BeanContextServiceProvider</code> or
 * <code>BeanContextServices</code> wishes to immediately
 * terminate service to all currently outstanding references
 * to the specified service.
 */
void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow);
 
 类所在包
 类方法
 同包方法