Home

 

Marking a community for synchronization

The IBM Lotus Quickrâ„¢ Delayed Synchronizer should automatically propagate changes after a Lotus Quickr server outage; however, in unusual circumstances, such as restoring a Lotus Quickr place from backup, you might want to force a full synchronization to occur. You can mark an IBM Lotus Connections community that contains links to a Lotus Quickr Wiki or Teamspace so that the synchronizer performs a full synchronization between the membership of the place and the membership of its associated community when the synchronization task next runs.


To use administrative commands, use wsadmin. See Start wsadmin for details.


The Lotus Quickr Delayed Synchronizer propagates community membership changes to associated Lotus Quickr places if the Lotus Quickr server is down when a community change occurs. The synchronizer also grants or removes public access to match the associated community's visibility. The synchronizer runs hourly by default.

For a network deployment, you need to ensure that the delayed synchronization task is only enabled on one server in the cluster. For more information, see Configuring the Delayed Synchronizer in a network deployment.

To mark a community for synchronization...

  1. Start wsadmin so that you can access the Communities configuration files.

    1. Access the Communities configuration files:

      If you are asked to select a server, you can select any server.

  2. Use the ManagedAppService.addLinkProperty command to update the association between a community and a remote application by adding the NEEDS-TO-BE-SYNCED key property and setting it to true.

    When fetching a link for a community application, to fetch a Lotus Quickr Portal Wiki, use QuickrPortalWiki, and to fetch a Lotus Quickr Portal team place, use QuickrPortalTeamspace.

    For example:

      wsadmin>bycommname=CommunitiesService.fetchCommByName("<community name>") wsadmin>link=ManagedAppService.fetchLinkByCommApp(bycommname,"QuickrPortalWiki") wsadmin>link2=link.get(0) wsadmin>ManagedAppService.addLinkProperty(link2,"NEEDS-TO-BE-SYNCED","true")
      

 

Results

The Lotus Quickr Delayed Synchronizer performs a full membership synchronization between the Lotus Quickr place and the associated community when the synchronization task is next run.


Using the Lotus Quickr Delayed Synchronizer

 

Related tasks

Configure the Delayed Synchronizer in a network deployment


+

Search Tips   |   Advanced Search