<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.3.0" name="com.liferay.segments.internal.messaging.SegmentsEntryReindexMessageListener">
  <property name="destination.name" type="String" value="liferay/segments_entry_reindex"/>
  <service>
    <provide interface="com.liferay.portal.kernel.messaging.MessageListener"/>
  </service>
  <reference name="_bulkReindexer" interface="com.liferay.portal.search.spi.reindexer.BulkReindexer" target="(indexer.class.name=com.liferay.portal.kernel.model.User)" field="_bulkReindexer"/>
  <reference name="_indexer" interface="com.liferay.portal.kernel.search.Indexer" target="(indexer.class.name=com.liferay.portal.kernel.model.User)" field="_indexer"/>
  <reference name="_portal" interface="com.liferay.portal.kernel.util.Portal" field="_portal"/>
  <reference name="_segmentsEntryLocalService" interface="com.liferay.segments.service.SegmentsEntryLocalService" field="_segmentsEntryLocalService"/>
  <reference name="_segmentsEntryProviderRegistry" interface="com.liferay.segments.provider.SegmentsEntryProviderRegistry" field="_segmentsEntryProviderRegistry"/>
  <reference name="_segmentsEntryRelLocalService" interface="com.liferay.segments.service.SegmentsEntryRelLocalService" field="_segmentsEntryRelLocalService"/>
  <implementation class="com.liferay.segments.internal.messaging.SegmentsEntryReindexMessageListener"/>
</scr:component>
