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.
Configuration
Element | Type | Default | Description |
---|---|---|---|
url | string | none | The url to the Jive Community. |
user | string | none | The name of the user that is going to be use for the crawl |
password | string | none | The password of the user. |
pageSize | integer | Number of elements that are going to be fetched per call. |
Example Configurations
Configuration
<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>
Overview
Content Tools