Class RelationshipLifeCycle

java.lang.Object
org.exoplatform.social.common.lifecycle.AbstractLifeCycle<org.exoplatform.social.core.relationship.RelationshipListener,org.exoplatform.social.core.relationship.RelationshipEvent>
org.exoplatform.social.core.relationship.RelationshipLifeCycle

public class RelationshipLifeCycle extends org.exoplatform.social.common.lifecycle.AbstractLifeCycle<org.exoplatform.social.core.relationship.RelationshipListener,org.exoplatform.social.core.relationship.RelationshipEvent>
  • Field Summary

    Fields inherited from class org.exoplatform.social.common.lifecycle.AbstractLifeCycle

    completionService, container, listeners
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    dispatchEvent(org.exoplatform.social.core.relationship.RelationshipListener listener, org.exoplatform.social.core.relationship.RelationshipEvent event)
     
    void
    relationshipConfirmed(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
     
    void
    relationshipDenied(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
     
    void
    relationshipIgnored(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
     
    void
    relationshipRemoved(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
     
    void
    relationshipRequested(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
     

    Methods inherited from class org.exoplatform.social.common.lifecycle.AbstractLifeCycle

    addListener, begin, broadcast, end, removeListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RelationshipLifeCycle

      public RelationshipLifeCycle()
  • Method Details

    • dispatchEvent

      protected void dispatchEvent(org.exoplatform.social.core.relationship.RelationshipListener listener, org.exoplatform.social.core.relationship.RelationshipEvent event)
      Specified by:
      dispatchEvent in class org.exoplatform.social.common.lifecycle.AbstractLifeCycle<org.exoplatform.social.core.relationship.RelationshipListener,org.exoplatform.social.core.relationship.RelationshipEvent>
    • relationshipConfirmed

      public void relationshipConfirmed(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
    • relationshipRemoved

      public void relationshipRemoved(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
    • relationshipIgnored

      public void relationshipIgnored(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
    • relationshipRequested

      public void relationshipRequested(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)
    • relationshipDenied

      public void relationshipDenied(org.exoplatform.social.core.manager.RelationshipManager relationshipManager, org.exoplatform.social.core.relationship.model.Relationship relationship)