Class ActivityStreamingServiceFactory

java.lang.Object
oracle.webcenter.activitystreaming.ActivityStreamingServiceFactory
Direct Known Subclasses:
RemoteActivityStreamingServiceFactory

@Exported public class ActivityStreamingServiceFactory extends Object
The ActivityStreamingServiceFactory provides a factory interface to create / retrieve ActivityStreamingService interfaces for consumers. In here we delegate to internal implementation classes that we can instantiate and pass them back.
  • Field Details

    • ms_instance

      protected static ActivityStreamingServiceFactory ms_instance
    • ms_activityStreamingService

      protected static volatile ActivityStreamingService ms_activityStreamingService
    • mFactoryLock

      protected static Object mFactoryLock
    • mLock

      protected Object mLock
    • ms_logger

      protected static oracle.adf.share.logging.ADFLogger ms_logger
  • Constructor Details

    • ActivityStreamingServiceFactory

      protected ActivityStreamingServiceFactory()
  • Method Details

    • getInstance

      public static ActivityStreamingServiceFactory getInstance()
      Returns a instance of ActivityStreamingServiceFactory
      Returns:
      ActivityStreamingServiceFactory
    • getActivityStreamingService

      public ActivityStreamingService getActivityStreamingService()
      Return an ActivityStreamingService
      Returns:
      ActivityStreamingService