org.exoplatform.platform.common.space.plugin
Class XMLDeploymentPlugin

java.lang.Object
  extended by org.exoplatform.container.component.BaseComponentPlugin
      extended by org.exoplatform.social.common.jcr.ManagedPlugin
          extended by org.exoplatform.social.core.space.SpaceListenerPlugin
              extended by org.exoplatform.platform.common.space.plugin.XMLDeploymentPlugin
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin, org.exoplatform.social.common.lifecycle.LifeCycleListener<org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent>, org.exoplatform.social.core.space.spi.SpaceLifeCycleListener

public class XMLDeploymentPlugin
extends org.exoplatform.social.core.space.SpaceListenerPlugin


Field Summary
 
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name
 
Constructor Summary
XMLDeploymentPlugin(org.exoplatform.container.xml.InitParams initParams, SpaceCustomizationService spaceCustomizationService_, org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator)
          Instantiates a new XML deployment plugin.
 
Method Summary
 void applicationActivated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void applicationAdded(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void applicationDeactivated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void applicationRemoved(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void grantedLead(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void joined(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void left(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void revokedLead(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void spaceAccessEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)
           
 void spaceAvatarEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)
           
 void spaceCreated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent lifeCycleEvent)
           
 void spaceDescriptionEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)
           
 void spaceRemoved(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
           
 void spaceRenamed(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)
           
 
Methods inherited from class org.exoplatform.social.common.jcr.ManagedPlugin
getDescription, getName
 
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLDeploymentPlugin

public XMLDeploymentPlugin(org.exoplatform.container.xml.InitParams initParams,
                           SpaceCustomizationService spaceCustomizationService_,
                           org.exoplatform.services.jcr.ext.hierarchy.NodeHierarchyCreator nodeHierarchyCreator)
Instantiates a new XML deployment plugin.

Parameters:
initParams - the init params
configurationManager - the configuration manager
repositoryService - the repository service
nodeHierarchyCreator - the nodeHierarchyCreator service
Method Detail

spaceCreated

public void spaceCreated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent lifeCycleEvent)
Specified by:
spaceCreated in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
spaceCreated in class org.exoplatform.social.core.space.SpaceListenerPlugin

applicationActivated

public void applicationActivated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
applicationActivated in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
applicationActivated in class org.exoplatform.social.core.space.SpaceListenerPlugin

applicationAdded

public void applicationAdded(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
applicationAdded in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
applicationAdded in class org.exoplatform.social.core.space.SpaceListenerPlugin

applicationDeactivated

public void applicationDeactivated(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
applicationDeactivated in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
applicationDeactivated in class org.exoplatform.social.core.space.SpaceListenerPlugin

applicationRemoved

public void applicationRemoved(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
applicationRemoved in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
applicationRemoved in class org.exoplatform.social.core.space.SpaceListenerPlugin

grantedLead

public void grantedLead(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
grantedLead in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
grantedLead in class org.exoplatform.social.core.space.SpaceListenerPlugin

joined

public void joined(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
joined in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
joined in class org.exoplatform.social.core.space.SpaceListenerPlugin

left

public void left(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
left in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
left in class org.exoplatform.social.core.space.SpaceListenerPlugin

revokedLead

public void revokedLead(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
revokedLead in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
revokedLead in class org.exoplatform.social.core.space.SpaceListenerPlugin

spaceRemoved

public void spaceRemoved(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent arg0)
Specified by:
spaceRemoved in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
spaceRemoved in class org.exoplatform.social.core.space.SpaceListenerPlugin

spaceRenamed

public void spaceRenamed(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)
Specified by:
spaceRenamed in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
spaceRenamed in class org.exoplatform.social.core.space.SpaceListenerPlugin

spaceDescriptionEdited

public void spaceDescriptionEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)
Specified by:
spaceDescriptionEdited in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
spaceDescriptionEdited in class org.exoplatform.social.core.space.SpaceListenerPlugin

spaceAvatarEdited

public void spaceAvatarEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)
Specified by:
spaceAvatarEdited in interface org.exoplatform.social.core.space.spi.SpaceLifeCycleListener
Specified by:
spaceAvatarEdited in class org.exoplatform.social.core.space.SpaceListenerPlugin

spaceAccessEdited

public void spaceAccessEdited(org.exoplatform.social.core.space.spi.SpaceLifeCycleEvent event)


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.