View Javadoc
1   package org.exoplatform.services.wcm.friendly.impl;
2   
3   import org.exoplatform.container.component.BaseComponentPlugin;
4   import org.exoplatform.container.xml.InitParams;
5   import org.exoplatform.container.xml.ObjectParameter;
6   /**
7    * Author : benjamin.paillereau@exoplatform.com
8    */
9   public class FriendlyPlugin extends BaseComponentPlugin {
10      private FriendlyConfig friendlyConfig;
11  
12      private InitParams initParams;
13  
14      public FriendlyPlugin(InitParams params) {
15        this.initParams = params;
16        ObjectParameter param = params.getObjectParam("friendlies.configuration");
17  
18      if (param != null) {
19        friendlyConfig = (FriendlyConfig) param.getObject();
20      }
21      }
22  
23      public FriendlyConfig getFriendlyConfig() {
24    return friendlyConfig;
25      }
26  
27      public void setFriendlyConfig(FriendlyConfig friendlyConfig) {
28    this.friendlyConfig = friendlyConfig;
29      }
30  
31    public InitParams getInitParams() {
32      return initParams;
33    }
34  
35  
36  }