org.exoplatform.social.common.service
Interface SocialServiceContext

All Known Implementing Classes:
SocialServiceContextImpl

public interface SocialServiceContext


Nested Class Summary
static class SocialServiceContext.ProcessType
           
 
Method Summary
 void addLifecycleService(LifecycleService lifecycleService)
          Adds the given lifecycle services to be used.
 ExecutorServiceManager getExecutorServiceManager()
           
 List<LifecycleService> getLifecycleServices()
          Returns the lifecycle services used to handle lifecycle notifications
 SocialServiceExecutor getServiceExecutor()
           
 TraceList getTraceList()
           
 boolean isAsync()
           
 boolean isTraced()
           
 

Method Detail

getLifecycleServices

List<LifecycleService> getLifecycleServices()
Returns the lifecycle services used to handle lifecycle notifications

Returns:
the lifecycle services

addLifecycleService

void addLifecycleService(LifecycleService lifecycleService)
Adds the given lifecycle services to be used.

Parameters:
lifecycleServices - the service

getServiceExecutor

SocialServiceExecutor getServiceExecutor()

getExecutorServiceManager

ExecutorServiceManager getExecutorServiceManager()

getTraceList

TraceList getTraceList()

isTraced

boolean isTraced()

isAsync

boolean isAsync()


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