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

项目:cn1    文件:BeanContextServicesSupport2Test.java   
public void test() {
    BeanContextServiceProvider bcsp = new BCSP();
    BCSS serviceSupport = new BCSS(new BeanContextServicesSupport());
    assertTrue("Expected first addService to return true", serviceSupport
            .addService(Boolean.TYPE, bcsp, false));
    assertFalse("Expected second addService to return false", serviceSupport
            .addService(Boolean.TYPE, bcsp, false));
}
项目:cn1    文件:BeanContextServicesSupportTest.java   
@Override
protected BCSSServiceProvider createBCSSServiceProvider(Class sc,
        BeanContextServiceProvider bcsp) {
    BCSSServiceProvider result = super.createBCSSServiceProvider(sc,
            bcsp);
    records.add("createBCSSServiceProvider", sc, bcsp, result);
    return result;
}
项目:freeVM    文件:BeanContextServicesSupportTest.java   
@Override
protected BCSSServiceProvider createBCSSServiceProvider(Class sc,
        BeanContextServiceProvider bcsp) {
    BCSSServiceProvider result = super.createBCSSServiceProvider(sc,
            bcsp);
    records.add("createBCSSServiceProvider", sc, bcsp, result);
    return result;
}
项目:freeVM    文件:BeanContextServicesSupport2Test.java   
public void test() {
    BeanContextServiceProvider bcsp = new BCSP();
    BCSS serviceSupport = new BCSS(new BeanContextServicesSupport());
    assertTrue("Expected first addService to return true", serviceSupport
            .addService(Boolean.TYPE, bcsp, false));
    assertFalse("Expected second addService to return false", serviceSupport
            .addService(Boolean.TYPE, bcsp, false));
}
项目:freeVM    文件:BeanContextServicesSupportTest.java   
@Override
protected BCSSServiceProvider createBCSSServiceProvider(Class sc,
        BeanContextServiceProvider bcsp) {
    BCSSServiceProvider result = super.createBCSSServiceProvider(sc,
            bcsp);
    records.add("createBCSSServiceProvider", sc, bcsp, result);
    return result;
}
项目:freeVM    文件:TestBeanContextServicesSupportException.java   
/**
 * @see java.beans.beancontext.BeanContextServicesSupport#addService()
 */
public Result testAddServiceException()    throws Exception {

    Class serviceClass = null;
    BeanContextServiceProvider bcsp = null;
    IntermediateBeanContextServicesSupport context = new IntermediateBeanContextServicesSupport();

    try {
        context.addService(serviceClass,bcsp,true);
    } catch (NullPointerException e) {

        return passed();
    }
    return failed("testAddServiceException");
}
项目:freeVM    文件:TestBeanContextServicesSupportException.java   
/**
 * @see java.beans.beancontext.BeanContextServicesSupport#revokeService()
 */
public Result testRevokeServiceException()    throws Exception {

    Class serviceClass = null;
    BeanContextServiceProvider bcsp = null;
    BeanContextServicesSupport context = new BeanContextServicesSupport();
    serviceBean = null;

    try {
        context.revokeService(serviceClass,bcsp,true);
    } catch (NullPointerException e) {
        return passed();
    }
    return failed("testRevokeServiceException");
}
项目:cn1    文件:BeanContextServiceRevokedEventTest.java   
public void revokeService(Class p0, BeanContextServiceProvider p1,
        boolean p2) {
    return;
}
项目:cn1    文件:BeanContextServiceRevokedEventTest.java   
public boolean addService(Class p0, BeanContextServiceProvider p1) {
    return false;
}
项目:cn1    文件:BeanContextServicesSupport2Test.java   
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean firevent) {
    return super.addService(serviceClass, bcsp, firevent);
}
项目:cn1    文件:BeanContextServicesSupportTest.java   
@Override
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean fireEvent) {
    return super.addService(serviceClass, bcsp, fireEvent);
}
项目:cn1    文件:BeanContextServicesSupportTest.java   
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean fireEvent) {
    return super.addService(serviceClass, bcsp, fireEvent);
}
项目:cn1    文件:MockBeanContextServices.java   
public boolean addService(Class serviceClass,
        BeanContextServiceProvider serviceProvider) {
    // Auto-generated method stub
    return false;
}
项目:cn1    文件:MockBeanContextServices.java   
public void revokeService(Class serviceClass,
        BeanContextServiceProvider serviceProvider,
        boolean revokeCurrentServicesNow) {
    // Auto-generated method stub

}
项目:freeVM    文件:BeanContextServicesSupportTest.java   
@Override
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean fireEvent) {
    return super.addService(serviceClass, bcsp, fireEvent);
}
项目:freeVM    文件:MockBeanContextServices.java   
public boolean addService(Class serviceClass,
        BeanContextServiceProvider serviceProvider) {
    // Auto-generated method stub
    return false;
}
项目:freeVM    文件:MockBeanContextServices.java   
public void revokeService(Class serviceClass,
        BeanContextServiceProvider serviceProvider,
        boolean revokeCurrentServicesNow) {
    // Auto-generated method stub

}
项目:freeVM    文件:BeanContextServiceRevokedEventTest.java   
public void revokeService(Class p0, BeanContextServiceProvider p1,
        boolean p2) {
    return;
}
项目:freeVM    文件:BeanContextServiceRevokedEventTest.java   
public boolean addService(Class p0, BeanContextServiceProvider p1) {
    return false;
}
项目:freeVM    文件:BeanContextServicesSupport2Test.java   
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean firevent) {
    return super.addService(serviceClass, bcsp, firevent);
}
项目:freeVM    文件:BeanContextServicesSupportTest.java   
@Override
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean fireEvent) {
    return super.addService(serviceClass, bcsp, fireEvent);
}
项目:freeVM    文件:BeanContextServicesSupportTest.java   
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean fireEvent) {
    return super.addService(serviceClass, bcsp, fireEvent);
}
项目:freeVM    文件:MockBeanContextServices.java   
public boolean addService(Class serviceClass,
        BeanContextServiceProvider serviceProvider) {
    // Auto-generated method stub
    return false;
}
项目:freeVM    文件:MockBeanContextServices.java   
public void revokeService(Class serviceClass,
        BeanContextServiceProvider serviceProvider,
        boolean revokeCurrentServicesNow) {
    // Auto-generated method stub

}
项目:freeVM    文件:IntermediateBeanContextServicesSupport.java   
/**
 * Override method 
 * @see java.beans.beancontext.BeanContextServicesSupport#addService()
 */
public boolean addService(Class serviceClass,
        BeanContextServiceProvider bcsp, boolean fireEvent) {

    return super.addService(serviceClass, bcsp, fireEvent);
}
项目:OpenJSharp    文件: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);
项目:OpenJSharp    文件: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);
项目: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);
项目: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);
项目:openjdk-jdk10    文件: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);
项目:openjdk-jdk10    文件: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);
项目:openjdk9    文件: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);
项目:openjdk9    文件: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);
项目: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);
项目: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);
项目: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);
项目: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);
项目:lookaside_java-1.8.0-openjdk    文件: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);
项目:lookaside_java-1.8.0-openjdk    文件: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);
项目:VarJ    文件: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
 */
boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider);