2.2.4.6. Social Integration Configuration

The Social Integration Configuration can be found here.

CalendarDataInitialize


<external-component-plugins>
  <target-component>org.exoplatform.social.core.space.spi.SpaceService</target-component>
  <component-plugin>
    <name>CalendarDataInitialize</name>
    <set-method>addSpaceListener</set-method>
    <type>org.exoplatform.cs.ext.impl.CalendarDataInitialize</type>
    <init-params>
      <value-param>
        <name>portletName</name>
        <value>CalendarPortlet</value>
      </value-param>
    </init-params>
  </component-plugin>
</external-component-plugins>

Details:

See the details about the init-params of the component in the following table:

Value-paramPossible valueDefault valueDescription
portletName String CalendarPortlet The name of the portlet.

CalendarSpaceActivityPublisher


<external-component-plugins>
  <target-component>org.exoplatform.calendar.service.CalendarService</target-component>
  <component-plugin>
    <name>CalendarEventListener</name>
    <set-method>addEventListenerPlugin</set-method>
    <type>org.exoplatform.cs.ext.impl.CalendarSpaceActivityPublisher</type>
  </component-plugin>
</external-component-plugins>

Details:

PortletPreferenceRequiredPlugin


<external-component-plugins>
  <target-component>org.exoplatform.social.core.space.spi.SpaceService</target-component>
  <component-plugin>
    <name>portlets.prefs.required</name>
    <set-method>setPortletsPrefsRequired</set-method>
    <type>org.exoplatform.social.core.application.PortletPreferenceRequiredPlugin</type>
    <init-params>
      <values-param>
        <name>portletsPrefsRequired</name>
        <value>CalendarPortlet</value>
      </values-param>
    </init-params>
  </component-plugin>
</external-component-plugins>

Details:

See the details about the init-params of the component in the following table:

Value-paramPossible valueDefault valueDescription
portletsPrefsRequired String CalendarPortlet The name of plugin added to SpaceService.
Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus