Class ProfilePropertyDatabaseInitializer

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.social.core.profileproperty.ProfilePropertyDatabaseInitializer
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public class ProfilePropertyDatabaseInitializer extends org.exoplatform.container.component.BaseComponentPlugin implements org.exoplatform.container.component.ComponentPlugin
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final int
     
    protected static final int
     

    Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

    desc, name
  • Constructor Summary

    Constructors
    Constructor
    Description
    ProfilePropertyDatabaseInitializer(org.exoplatform.container.xml.InitParams params)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
    checkExistDatabase(org.exoplatform.social.core.profileproperty.ProfilePropertyService service)
     
    protected void
    createProperties(org.exoplatform.social.core.profileproperty.ProfilePropertyService profilePropertyService)
     
    protected int
     
     
    void
    init(org.exoplatform.social.core.profileproperty.ProfilePropertyService service)
     
    boolean
     

    Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin

    getDescription, getName, setDescription, setName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.exoplatform.container.component.ComponentPlugin

    getDescription, getName, setDescription, setName
  • Field Details

  • Constructor Details

    • ProfilePropertyDatabaseInitializer

      public ProfilePropertyDatabaseInitializer(org.exoplatform.container.xml.InitParams params)
  • Method Details

    • init

      public void init(org.exoplatform.social.core.profileproperty.ProfilePropertyService service)
    • checkExistDatabase

      protected boolean checkExistDatabase(org.exoplatform.social.core.profileproperty.ProfilePropertyService service)
    • createProperties

      protected void createProperties(org.exoplatform.social.core.profileproperty.ProfilePropertyService profilePropertyService)
    • getConfig

      protected ProfilePropertyConfig getConfig()
      Returns:
      the config
    • getCheckDatabaseAlgorithm

      protected int getCheckDatabaseAlgorithm()
      Returns:
      the checkDatabaseAlgorithm
    • isUpdateProperties

      public boolean isUpdateProperties()
      Returns:
      the updateUsers