Examples of requestService()


Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

    if ( criteria instanceof CriteriaImpl ) {
      String targetEntity = ( (CriteriaImpl) criteria ).getEntityOrClassName();
      if ( entityType == null ) {
        ServiceManager serviceManager = searchFactoryImplementor.getServiceManager();
        try {
          ClassLoaderService classLoaderService = serviceManager.requestService( ClassLoaderService.class );
          entityType = classLoaderService.classForName( targetEntity );
        }
        catch (ClassLoadingException e) {
          throw new SearchException( "Unable to load entity class from criteria: " + targetEntity, e );
        }
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

    if ( criteria instanceof CriteriaImpl ) {
      String targetEntity = ( (CriteriaImpl) criteria ).getEntityOrClassName();
      if ( entityType == null ) {
        ServiceManager serviceManager = searchFactoryImplementor.getServiceManager();
        try {
          ClassLoaderService classLoaderService = serviceManager.requestService( ClassLoaderService.class );
          entityType = classLoaderService.classForName( targetEntity );
        }
        catch (ClassLoadingException e) {
          throw new SearchException( "Unable to load entity class from criteria: " + targetEntity, e );
        }
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

      Similarity indexSimilarity,
      Properties properties,
      WorkerBuildContext workerBuildContext) {
    // get hold of the index manager factory via the service manager
    ServiceManager serviceManager = workerBuildContext.getServiceManager();
    IndexManagerFactory indexManagerFactory = serviceManager.requestService( IndexManagerFactory.class );

    // create IndexManager instance via the index manager factory
    String indexManagerImplementationName = properties.getProperty( Environment.INDEX_MANAGER_IMPL_NAME );
    final IndexManager manager;
    try {
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

    }

    @Override
    protected Set<String> loadInitialShardNames(Properties properties, BuildContext buildContext) {
      ServiceManager serviceManager = buildContext.getServiceManager();
      SessionFactory sessionFactory = serviceManager.requestService( HibernateSessionFactoryService.class ).getSessionFactory();
      Session session = sessionFactory.openSession();
      try {
        Criteria initialShardsCriteria = session.createCriteria( Animal.class );
        initialShardsCriteria.setProjection( Projections.distinct( Property.forName( "type" ) ) );
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

    ServiceManager serviceManager = new StandardServiceManager(
        new SearchConfigurationForTest(),
        null
    );

    SerializationProvider serializationProvider = serviceManager.requestService( SerializationProvider.class );
    assertTrue( "Wrong serialization provider", serializationProvider instanceof NativeJavaSerializationProvider );
  }
}
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

  @Override
  public void start(Properties properties, BuildContext context) {
    ServiceManager serviceManager = context.getServiceManager();
    // requesting service in a circular way
    serviceManager.requestService( FooService.class );
  }
}
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

      Similarity indexSimilarity,
      Properties properties,
      WorkerBuildContext workerBuildContext) {
    // get hold of the index manager factory via the service manager
    ServiceManager serviceManager = workerBuildContext.getServiceManager();
    IndexManagerFactory indexManagerFactory = serviceManager.requestService( IndexManagerFactory.class );

    // create IndexManager instance via the index manager factory
    String indexManagerImplementationName = properties.getProperty( Environment.INDEX_MANAGER_IMPL_NAME );
    final IndexManager manager;
    try {
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

    if ( criteria instanceof CriteriaImpl ) {
      String targetEntity = ( (CriteriaImpl) criteria ).getEntityOrClassName();
      if ( entityType == null ) {
        ServiceManager serviceManager = searchFactoryImplementor.getServiceManager();
        try {
          ClassLoaderService classLoaderService = serviceManager.requestService( ClassLoaderService.class );
          entityType = classLoaderService.classForName( targetEntity );
        }
        catch (ClassLoadingException e) {
          throw new SearchException( "Unable to load entity class from criteria: " + targetEntity, e );
        }
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

    ServiceManager serviceManager = new StandardServiceManager(
        new SearchConfigurationForTest(),
        null
    );

    serializationProvider = serviceManager.requestService( SerializationProvider.class );
    assertTrue( "Wrong serialization provider", serializationProvider instanceof AvroSerializationProvider );
  }

  @Test
  public void testAvroSerialization() throws Exception {
View Full Code Here

Examples of org.hibernate.search.engine.service.spi.ServiceManager.requestService()

  public void setUp() {
    ServiceManager serviceManager = new StandardServiceManager(
        new SearchConfigurationForTest(),
        null
    );
    serializationProvider = serviceManager.requestService( SerializationProvider.class );
    assertTrue( "Wrong serialization provider", serializationProvider instanceof AvroSerializationProvider );
  }

  @Test
  public void testAvroSerialization() throws Exception {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.