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.
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. |
<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>