Java源码示例:org.hibernate.service.spi.ServiceContributor

示例1
private void applyServiceContributors() {
    final Iterable<ServiceContributor> serviceContributors =
            bootstrapServiceRegistry.getService( ClassLoaderService.class )
                    .loadJavaServices( ServiceContributor.class );

    for ( ServiceContributor serviceContributor : serviceContributors ) {
        serviceContributor.contribute( this );
    }
}
 
示例2
private void applyServiceContributors() {
    final Iterable<ServiceContributor> serviceContributors = bootstrapServiceRegistry
            .getService(ClassLoaderService.class).loadJavaServices(ServiceContributor.class);

    for (ServiceContributor serviceContributor : serviceContributors) {
        serviceContributor.contribute(this);
    }
}
 
示例3
private void applyServiceContributors() {
	final Iterable<ServiceContributor> serviceContributors =
			bootstrapServiceRegistry.getService( ClassLoaderService.class )
					.loadJavaServices( ServiceContributor.class );

	for ( ServiceContributor serviceContributor : serviceContributors ) {
		serviceContributor.contribute( this );
	}
}