Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This component uses the REST API v3 from the community to fetch users and user group information. Multiple calls are made to the API - one to get all the users from the community and one for each discovered user to get it's groups from the community. All users and groups information is cached.

On this page:

Table of Contents
 

Related pages:

Configuration


 ElementTypeDefaultDescription
urlstringnoneThe url to the Jive Community.
userstringnoneThe name of the user that is going to be use for the crawl
passwordstringnoneThe password of the user.
pageSizeinteger Number of elements that are going to be fetched per call.

 

Example Configurations


Panel
titleConfiguration
<component name="GroupExpansionScheduler" subType="default" factoryName="aspire-scheduler" enable="true">
  <debug>true</debug>
  <schedules>
    <schedule name="GECache" enabled="true">
      <cron>0 0 12 ? * *</cron>
      <event>onGECache</event>
      <job>
        <![CDATA[
          <doc actionProperties="cacheGroups">
            <connectorSource>
	      <url>http://searchtechnologies.jive.com</url>
	      <username>Admin</username>
	      <password>encrypted:63AA72A7708C8999DEE56A41894EBEEB</password>
	      <pageSize>100</pageSize>
	    </connectorSource>
	    <displayName>Jive</displayName>
          </doc>
        ]]>
      </job>
    </schedule>
  </schedules>
  <branches>
    <branch event="onGECache" pipelineManager="Main" />
  </branches>
</component>


 

Save