test_class.declarator: liveActivityRuntime
test_class.modifier: private
test_class.original_string: private StandardLiveActivityRuntime liveActivityRuntime;
test_class.type: StandardLiveActivityRuntime
test_class.var_name: liveActivityRuntime
test_class.declarator: timeProvider
test_class.modifier: private
test_class.original_string: private TimeProvider timeProvider;
test_class.type: TimeProvider
test_class.var_name: timeProvider
test_class.declarator: liveActivityInstallationManager
test_class.modifier: private
test_class.original_string: private ActivityInstallationManager liveActivityInstallationManager;
test_class.type: ActivityInstallationManager
test_class.var_name: liveActivityInstallationManager
test_class.declarator: liveActivityRepository
test_class.modifier: private
test_class.original_string: private LocalLiveActivityRepository liveActivityRepository;
test_class.type: LocalLiveActivityRepository
test_class.var_name: liveActivityRepository
test_class.declarator: liveActivityRunnerFactory
test_class.modifier: private
test_class.original_string: private LiveActivityRunnerFactory liveActivityRunnerFactory;
test_class.type: LiveActivityRunnerFactory
test_class.var_name: liveActivityRunnerFactory
test_class.declarator: nativeAppRunnerFactory
test_class.modifier: private
test_class.original_string: private NativeActivityRunnerFactory nativeAppRunnerFactory;
test_class.type: NativeActivityRunnerFactory
test_class.var_name: nativeAppRunnerFactory
test_class.declarator: liveActivityConfigurationManager
test_class.modifier: private
test_class.original_string: private LiveActivityConfigurationManager liveActivityConfigurationManager;
test_class.type: LiveActivityConfigurationManager
test_class.var_name: liveActivityConfigurationManager
test_class.declarator: liveActivityStorageManager
test_class.modifier: private
test_class.original_string: private LiveActivityStorageManager liveActivityStorageManager;
test_class.type: LiveActivityStorageManager
test_class.var_name: liveActivityStorageManager
test_class.declarator: liveActivityLogFactory
test_class.modifier: private
test_class.original_string: private LiveActivityLogFactory liveActivityLogFactory;
test_class.type: LiveActivityLogFactory
test_class.var_name: liveActivityLogFactory
test_class.declarator: spaceEnvironment
test_class.modifier: private
test_class.original_string: private InteractiveSpacesEnvironment spaceEnvironment;
test_class.type: InteractiveSpacesEnvironment
test_class.var_name: spaceEnvironment
test_class.declarator: serviceRegistry
test_class.modifier: private
test_class.original_string: private ServiceRegistry serviceRegistry;
test_class.type: ServiceRegistry
test_class.var_name: serviceRegistry
test_class.declarator: alertStatusManager
test_class.modifier: private
test_class.original_string: private AlertStatusManager alertStatusManager;
test_class.type: AlertStatusManager
test_class.var_name: alertStatusManager
test_class.declarator: liveActivityRunnerSampler
test_class.modifier: private
test_class.original_string: private LiveActivityRunnerSampler liveActivityRunnerSampler;
test_class.type: LiveActivityRunnerSampler
test_class.var_name: liveActivityRunnerSampler
test_class.declarator: liveActivityStatusPublisher
test_class.modifier: private
test_class.original_string: private LiveActivityStatusPublisher liveActivityStatusPublisher;
test_class.type: LiveActivityStatusPublisher
test_class.var_name: liveActivityStatusPublisher
test_class.declarator: liveActivityRuntimeComponentFactory
test_class.modifier: private
test_class.original_string: private LiveActivityRuntimeComponentFactory liveActivityRuntimeComponentFactory;
test_class.type: LiveActivityRuntimeComponentFactory
test_class.var_name: liveActivityRuntimeComponentFactory
test_class.declarator: runtimeDebugService
test_class.modifier: private
test_class.original_string: private RemoteLiveActivityRuntimeMonitorService runtimeDebugService;
test_class.type: RemoteLiveActivityRuntimeMonitorService
test_class.var_name: runtimeDebugService
test_class.declarator: log
test_class.modifier: private
test_class.original_string: private ExtendedLog log;
test_class.type: ExtendedLog
test_class.var_name: log
test_class.file: runtime/activity/interactivespaces-activity-runtime/src/test/java/interactivespaces/liveactivity/runtime/StandardLiveActivityRuntimeTest.java
test_class.identifier: StandardLiveActivityRuntimeTest
test_case.body: @Test
    public void testStartup() {
      Mockito.verify(liveActivityRunnerSampler).startup();
    }
test_case.class_method_signature: StandardLiveActivityRuntimeTest.testStartup()
test_case.full_signature: @Test public void testStartup()
test_case.identifier: testStartup
test_case.invocations: startup verify
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testStartup()
focal_class.declarator: liveActivityRunnerFactory
focal_class.modifier: private
focal_class.original_string: private LiveActivityRunnerFactory liveActivityRunnerFactory;
focal_class.type: LiveActivityRunnerFactory
focal_class.var_name: liveActivityRunnerFactory
focal_class.declarator: liveActivityRepository
focal_class.modifier: private
focal_class.original_string: private LocalLiveActivityRepository liveActivityRepository;
focal_class.type: LocalLiveActivityRepository
focal_class.var_name: liveActivityRepository
focal_class.declarator: activityInstallationManager
focal_class.modifier: private
focal_class.original_string: private ActivityInstallationManager activityInstallationManager;
focal_class.type: ActivityInstallationManager
focal_class.var_name: activityInstallationManager
focal_class.declarator: liveActivityRunners = Maps.newHashMap()
focal_class.modifier: private final
focal_class.original_string: private final Map<String, LiveActivityRunner> liveActivityRunners = Maps.newHashMap();
focal_class.type: Map<String, LiveActivityRunner>
focal_class.var_name: liveActivityRunners
focal_class.declarator: liveActivityRunnerSampler
focal_class.modifier: private
focal_class.original_string: private LiveActivityRunnerSampler liveActivityRunnerSampler;
focal_class.type: LiveActivityRunnerSampler
focal_class.var_name: liveActivityRunnerSampler
focal_class.declarator: activityLogFactory
focal_class.modifier: private
focal_class.original_string: private LiveActivityLogFactory activityLogFactory;
focal_class.type: LiveActivityLogFactory
focal_class.var_name: activityLogFactory
focal_class.declarator: configurationManager
focal_class.modifier: private
focal_class.original_string: private LiveActivityConfigurationManager configurationManager;
focal_class.type: LiveActivityConfigurationManager
focal_class.var_name: configurationManager
focal_class.declarator: liveActivityStatusPublisher
focal_class.modifier: private
focal_class.original_string: private LiveActivityStatusPublisher liveActivityStatusPublisher;
focal_class.type: LiveActivityStatusPublisher
focal_class.var_name: liveActivityStatusPublisher
focal_class.declarator: liveActivityStorageManager
focal_class.modifier: private
focal_class.original_string: private LiveActivityStorageManager liveActivityStorageManager;
focal_class.type: LiveActivityStorageManager
focal_class.var_name: liveActivityStorageManager
focal_class.declarator: activityStateTransitioners
focal_class.modifier: private
focal_class.original_string: private SimpleGoalStateTransitionerCollection<ActivityState, ActivityControl> activityStateTransitioners;
focal_class.type: SimpleGoalStateTransitionerCollection<ActivityState, ActivityControl>
focal_class.var_name: activityStateTransitioners
focal_class.declarator: eventQueue
focal_class.modifier: private
focal_class.original_string: private SequentialEventQueue eventQueue;
focal_class.type: SequentialEventQueue
focal_class.var_name: eventQueue
focal_class.declarator: alertStatusManager
focal_class.modifier: private
focal_class.original_string: private AlertStatusManager alertStatusManager;
focal_class.type: AlertStatusManager
focal_class.var_name: alertStatusManager
focal_class.declarator: liveActivityRuntimeComponentFactory
focal_class.modifier: private
focal_class.original_string: private LiveActivityRuntimeComponentFactory liveActivityRuntimeComponentFactory;
focal_class.type: LiveActivityRuntimeComponentFactory
focal_class.var_name: liveActivityRuntimeComponentFactory
focal_class.declarator: activityListener = new ActivityListener() {
      @Override
      public void onActivityStatusChange(Activity activity, ActivityStatus oldStatus, ActivityStatus newStatus) {
        handleActivityListenerOnActivityStatusChange(activity, oldStatus, newStatus);
      }
    }
focal_class.modifier: private final
focal_class.original_string: private final ActivityListener activityListener = new ActivityListener() {
      @Override
      public void onActivityStatusChange(Activity activity, ActivityStatus oldStatus, ActivityStatus newStatus) {
        handleActivityListenerOnActivityStatusChange(activity, oldStatus, newStatus);
      }
    };
focal_class.type: ActivityListener
focal_class.var_name: activityListener
focal_class.declarator: activityInstallationListener = new ActivityInstallationListener() {
      @Override
      public void onActivityInstall(String uuid) {
        handleActivityInstall(uuid);
      }
  
      @Override
      public void onActivityRemove(String uuid, RemoveActivityResult result) {
        handleActivityRemove(uuid, result);
      }
    }
focal_class.modifier: private final
focal_class.original_string: private final ActivityInstallationListener activityInstallationListener = new ActivityInstallationListener() {
      @Override
      public void onActivityInstall(String uuid) {
        handleActivityInstall(uuid);
      }
  
      @Override
      public void onActivityRemove(String uuid, RemoveActivityResult result) {
        handleActivityRemove(uuid, result);
      }
    };
focal_class.type: ActivityInstallationListener
focal_class.var_name: activityInstallationListener
focal_class.declarator: runtimeListeners = Lists.newCopyOnWriteArrayList()
focal_class.modifier: private
focal_class.original_string: private List<LiveActivityRuntimeListener> runtimeListeners = Lists.newCopyOnWriteArrayList();
focal_class.type: List<LiveActivityRuntimeListener>
focal_class.var_name: runtimeListeners
focal_class.declarator: runtimeDebugService
focal_class.modifier: private
focal_class.original_string: private RemoteLiveActivityRuntimeMonitorService runtimeDebugService;
focal_class.type: RemoteLiveActivityRuntimeMonitorService
focal_class.var_name: runtimeDebugService
focal_class.file: runtime/activity/interactivespaces-activity-runtime/src/main/java/interactivespaces/liveactivity/runtime/StandardLiveActivityRuntime.java
focal_class.identifier: StandardLiveActivityRuntime
focal_class.interfaces: implements LiveActivityRuntime, LiveActivityRunnerListener
focal_class.class_method_signature: StandardLiveActivityRuntime.StandardLiveActivityRuntime(LiveActivityRuntimeComponentFactory liveActivityRuntimeComponentFactory,
        LocalLiveActivityRepository liveActivityRepository, ActivityInstallationManager activityInstallationManager,
        LiveActivityLogFactory activityLogFactory, LiveActivityConfigurationManager configurationManager,
        LiveActivityStorageManager activityStorageManager, AlertStatusManager alertStatusManager,
        SequentialEventQueue eventQueue, RemoteLiveActivityRuntimeMonitorService runtimeDebugService,
        InteractiveSpacesEnvironment spaceEnvironment)
focal_class.full_signature: public  StandardLiveActivityRuntime(LiveActivityRuntimeComponentFactory liveActivityRuntimeComponentFactory,
        LocalLiveActivityRepository liveActivityRepository, ActivityInstallationManager activityInstallationManager,
        LiveActivityLogFactory activityLogFactory, LiveActivityConfigurationManager configurationManager,
        LiveActivityStorageManager activityStorageManager, AlertStatusManager alertStatusManager,
        SequentialEventQueue eventQueue, RemoteLiveActivityRuntimeMonitorService runtimeDebugService,
        InteractiveSpacesEnvironment spaceEnvironment)
focal_class.identifier: StandardLiveActivityRuntime
focal_class.modifiers: public
focal_class.parameters: (LiveActivityRuntimeComponentFactory liveActivityRuntimeComponentFactory,
        LocalLiveActivityRepository liveActivityRepository, ActivityInstallationManager activityInstallationManager,
        LiveActivityLogFactory activityLogFactory, LiveActivityConfigurationManager configurationManager,
        LiveActivityStorageManager activityStorageManager, AlertStatusManager alertStatusManager,
        SequentialEventQueue eventQueue, RemoteLiveActivityRuntimeMonitorService runtimeDebugService,
        InteractiveSpacesEnvironment spaceEnvironment)
focal_class.signature:  StandardLiveActivityRuntime(LiveActivityRuntimeComponentFactory liveActivityRuntimeComponentFactory,
        LocalLiveActivityRepository liveActivityRepository, ActivityInstallationManager activityInstallationManager,
        LiveActivityLogFactory activityLogFactory, LiveActivityConfigurationManager configurationManager,
        LiveActivityStorageManager activityStorageManager, AlertStatusManager alertStatusManager,
        SequentialEventQueue eventQueue, RemoteLiveActivityRuntimeMonitorService runtimeDebugService,
        InteractiveSpacesEnvironment spaceEnvironment)
focal_class.class_method_signature: StandardLiveActivityRuntime.addRuntimeListener(LiveActivityRuntimeListener listener)
focal_class.full_signature: @Override public void addRuntimeListener(LiveActivityRuntimeListener listener)
focal_class.identifier: addRuntimeListener
focal_class.modifiers: @Override public
focal_class.parameters: (LiveActivityRuntimeListener listener)
focal_class.return: void
focal_class.signature: void addRuntimeListener(LiveActivityRuntimeListener listener)
focal_class.class_method_signature: StandardLiveActivityRuntime.removeRuntimeListener(LiveActivityRuntimeListener listener)
focal_class.full_signature: @Override public void removeRuntimeListener(LiveActivityRuntimeListener listener)
focal_class.identifier: removeRuntimeListener
focal_class.modifiers: @Override public
focal_class.parameters: (LiveActivityRuntimeListener listener)
focal_class.return: void
focal_class.signature: void removeRuntimeListener(LiveActivityRuntimeListener listener)
focal_class.class_method_signature: StandardLiveActivityRuntime.startup()
focal_class.full_signature: @Override public void startup()
focal_class.identifier: startup
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void startup()
focal_class.class_method_signature: StandardLiveActivityRuntime.shutdown()
focal_class.full_signature: @Override public void shutdown()
focal_class.identifier: shutdown
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void shutdown()
focal_class.class_method_signature: StandardLiveActivityRuntime.startupAllActivities()
focal_class.full_signature: @Override public void startupAllActivities()
focal_class.identifier: startupAllActivities
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void startupAllActivities()
focal_class.class_method_signature: StandardLiveActivityRuntime.shutdownAllActivities()
focal_class.full_signature: @Override public void shutdownAllActivities()
focal_class.identifier: shutdownAllActivities
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void shutdownAllActivities()
focal_class.class_method_signature: StandardLiveActivityRuntime.getAllInstalledLiveActivities()
focal_class.full_signature: @Override public List<InstalledLiveActivity> getAllInstalledLiveActivities()
focal_class.identifier: getAllInstalledLiveActivities
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<InstalledLiveActivity>
focal_class.signature: List<InstalledLiveActivity> getAllInstalledLiveActivities()
focal_class.class_method_signature: StandardLiveActivityRuntime.startupLiveActivity(String uuid)
focal_class.full_signature: @Override public void startupLiveActivity(String uuid)
focal_class.identifier: startupLiveActivity
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void startupLiveActivity(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.shutdownLiveActivity(final String uuid)
focal_class.full_signature: @Override public void shutdownLiveActivity(final String uuid)
focal_class.identifier: shutdownLiveActivity
focal_class.modifiers: @Override public
focal_class.parameters: (final String uuid)
focal_class.return: void
focal_class.signature: void shutdownLiveActivity(final String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.statusLiveActivity(String uuid)
focal_class.full_signature: @Override public void statusLiveActivity(String uuid)
focal_class.identifier: statusLiveActivity
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void statusLiveActivity(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.activateLiveActivity(String uuid)
focal_class.full_signature: @Override public void activateLiveActivity(String uuid)
focal_class.identifier: activateLiveActivity
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void activateLiveActivity(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.deactivateLiveActivity(String uuid)
focal_class.full_signature: @Override public void deactivateLiveActivity(String uuid)
focal_class.identifier: deactivateLiveActivity
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void deactivateLiveActivity(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.configureLiveActivity(String uuid, Map<String, String> configuration)
focal_class.full_signature: @Override public void configureLiveActivity(String uuid, Map<String, String> configuration)
focal_class.identifier: configureLiveActivity
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid, Map<String, String> configuration)
focal_class.return: void
focal_class.signature: void configureLiveActivity(String uuid, Map<String, String> configuration)
focal_class.class_method_signature: StandardLiveActivityRuntime.cleanLiveActivityTmpData(String uuid)
focal_class.full_signature: @Override public void cleanLiveActivityTmpData(String uuid)
focal_class.identifier: cleanLiveActivityTmpData
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void cleanLiveActivityTmpData(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.cleanLiveActivityPermanentData(String uuid)
focal_class.full_signature: @Override public void cleanLiveActivityPermanentData(String uuid)
focal_class.identifier: cleanLiveActivityPermanentData
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void cleanLiveActivityPermanentData(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.initializeActivityInstance(InstalledLiveActivity installedActivity,
        ActivityFilesystem activityFilesystem, Activity instance, Configuration configuration, Log activityLog,
        ActivityExecutionContext executionContext)
focal_class.full_signature: @Override public void initializeActivityInstance(InstalledLiveActivity installedActivity,
        ActivityFilesystem activityFilesystem, Activity instance, Configuration configuration, Log activityLog,
        ActivityExecutionContext executionContext)
focal_class.identifier: initializeActivityInstance
focal_class.modifiers: @Override public
focal_class.parameters: (InstalledLiveActivity installedActivity,
        ActivityFilesystem activityFilesystem, Activity instance, Configuration configuration, Log activityLog,
        ActivityExecutionContext executionContext)
focal_class.return: void
focal_class.signature: void initializeActivityInstance(InstalledLiveActivity installedActivity,
        ActivityFilesystem activityFilesystem, Activity instance, Configuration configuration, Log activityLog,
        ActivityExecutionContext executionContext)
focal_class.class_method_signature: StandardLiveActivityRuntime.onActivityInitialization(Activity instance)
focal_class.full_signature: private void onActivityInitialization(Activity instance)
focal_class.identifier: onActivityInitialization
focal_class.modifiers: private
focal_class.parameters: (Activity instance)
focal_class.return: void
focal_class.signature: void onActivityInitialization(Activity instance)
focal_class.class_method_signature: StandardLiveActivityRuntime.onNoInstanceActivityStatusEvent(LiveActivityRunner liveActivityRunner)
focal_class.full_signature: @Override public void onNoInstanceActivityStatusEvent(LiveActivityRunner liveActivityRunner)
focal_class.identifier: onNoInstanceActivityStatusEvent
focal_class.modifiers: @Override public
focal_class.parameters: (LiveActivityRunner liveActivityRunner)
focal_class.return: void
focal_class.signature: void onNoInstanceActivityStatusEvent(LiveActivityRunner liveActivityRunner)
focal_class.class_method_signature: StandardLiveActivityRuntime.getActivityLog(InstalledLiveActivity installedActivity, Configuration configuration,
        ActivityFilesystem activityFilesystem)
focal_class.full_signature: @Override public Log getActivityLog(InstalledLiveActivity installedActivity, Configuration configuration,
        ActivityFilesystem activityFilesystem)
focal_class.identifier: getActivityLog
focal_class.modifiers: @Override public
focal_class.parameters: (InstalledLiveActivity installedActivity, Configuration configuration,
        ActivityFilesystem activityFilesystem)
focal_class.return: Log
focal_class.signature: Log getActivityLog(InstalledLiveActivity installedActivity, Configuration configuration,
        ActivityFilesystem activityFilesystem)
focal_class.class_method_signature: StandardLiveActivityRuntime.releaseActivityLog(Log activityLog)
focal_class.full_signature: @Override public void releaseActivityLog(Log activityLog)
focal_class.identifier: releaseActivityLog
focal_class.modifiers: @Override public
focal_class.parameters: (Log activityLog)
focal_class.return: void
focal_class.signature: void releaseActivityLog(Log activityLog)
focal_class.class_method_signature: StandardLiveActivityRuntime.initializeActivityConfiguration(Configuration configuration, ActivityFilesystem activityFilesystem)
focal_class.full_signature: private void initializeActivityConfiguration(Configuration configuration, ActivityFilesystem activityFilesystem)
focal_class.identifier: initializeActivityConfiguration
focal_class.modifiers: private
focal_class.parameters: (Configuration configuration, ActivityFilesystem activityFilesystem)
focal_class.return: void
focal_class.signature: void initializeActivityConfiguration(Configuration configuration, ActivityFilesystem activityFilesystem)
focal_class.class_method_signature: StandardLiveActivityRuntime.handleActivityListenerOnActivityStatusChange(final Activity activity, final ActivityStatus oldStatus,
        final ActivityStatus newStatus)
focal_class.full_signature: private void handleActivityListenerOnActivityStatusChange(final Activity activity, final ActivityStatus oldStatus,
        final ActivityStatus newStatus)
focal_class.identifier: handleActivityListenerOnActivityStatusChange
focal_class.modifiers: private
focal_class.parameters: (final Activity activity, final ActivityStatus oldStatus,
        final ActivityStatus newStatus)
focal_class.return: void
focal_class.signature: void handleActivityListenerOnActivityStatusChange(final Activity activity, final ActivityStatus oldStatus,
        final ActivityStatus newStatus)
focal_class.class_method_signature: StandardLiveActivityRuntime.getLiveActivityRunnerByUuid(String uuid)
focal_class.full_signature: @Override public LiveActivityRunner getLiveActivityRunnerByUuid(String uuid)
focal_class.identifier: getLiveActivityRunnerByUuid
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: LiveActivityRunner
focal_class.signature: LiveActivityRunner getLiveActivityRunnerByUuid(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.hasLiveActivitiesRunning()
focal_class.full_signature: @Override public boolean hasLiveActivitiesRunning()
focal_class.identifier: hasLiveActivitiesRunning
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean hasLiveActivitiesRunning()
focal_class.class_method_signature: StandardLiveActivityRuntime.isLiveActivityRunning(String uuid)
focal_class.full_signature: @Override public boolean isLiveActivityRunning(String uuid)
focal_class.identifier: isLiveActivityRunning
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: boolean
focal_class.signature: boolean isLiveActivityRunning(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.isLiveActivityRunning(LiveActivityRunner liveActivityRunner)
focal_class.full_signature: private boolean isLiveActivityRunning(LiveActivityRunner liveActivityRunner)
focal_class.identifier: isLiveActivityRunning
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner liveActivityRunner)
focal_class.return: boolean
focal_class.signature: boolean isLiveActivityRunning(LiveActivityRunner liveActivityRunner)
focal_class.class_method_signature: StandardLiveActivityRuntime.getLiveActivityRunnerByUuid(String uuid, boolean create)
focal_class.full_signature: @VisibleForTesting LiveActivityRunner getLiveActivityRunnerByUuid(String uuid, boolean create)
focal_class.identifier: getLiveActivityRunnerByUuid
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (String uuid, boolean create)
focal_class.return: LiveActivityRunner
focal_class.signature: LiveActivityRunner getLiveActivityRunnerByUuid(String uuid, boolean create)
focal_class.class_method_signature: StandardLiveActivityRuntime.handleActivityStateChange(Activity activity, ActivityStatus oldStatus, ActivityStatus newStatus)
focal_class.full_signature: private void handleActivityStateChange(Activity activity, ActivityStatus oldStatus, ActivityStatus newStatus)
focal_class.identifier: handleActivityStateChange
focal_class.modifiers: private
focal_class.parameters: (Activity activity, ActivityStatus oldStatus, ActivityStatus newStatus)
focal_class.return: void
focal_class.signature: void handleActivityStateChange(Activity activity, ActivityStatus oldStatus, ActivityStatus newStatus)
focal_class.class_method_signature: StandardLiveActivityRuntime.addLiveActivityRunner(String uuid, LiveActivityRunner liveActivityRunner)
focal_class.full_signature: @VisibleForTesting void addLiveActivityRunner(String uuid, LiveActivityRunner liveActivityRunner)
focal_class.identifier: addLiveActivityRunner
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (String uuid, LiveActivityRunner liveActivityRunner)
focal_class.return: void
focal_class.signature: void addLiveActivityRunner(String uuid, LiveActivityRunner liveActivityRunner)
focal_class.class_method_signature: StandardLiveActivityRuntime.newLiveActivityRunner(String uuid)
focal_class.full_signature: private LiveActivityRunner newLiveActivityRunner(String uuid)
focal_class.identifier: newLiveActivityRunner
focal_class.modifiers: private
focal_class.parameters: (String uuid)
focal_class.return: LiveActivityRunner
focal_class.signature: LiveActivityRunner newLiveActivityRunner(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.ensureRunnerNotStale(LiveActivityRunner liveActivityRunner)
focal_class.full_signature: private LiveActivityRunner ensureRunnerNotStale(LiveActivityRunner liveActivityRunner)
focal_class.identifier: ensureRunnerNotStale
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner liveActivityRunner)
focal_class.return: LiveActivityRunner
focal_class.signature: LiveActivityRunner ensureRunnerNotStale(LiveActivityRunner liveActivityRunner)
focal_class.class_method_signature: StandardLiveActivityRuntime.attemptActivityStartup(LiveActivityRunner liveActivityRunner)
focal_class.full_signature: private void attemptActivityStartup(LiveActivityRunner liveActivityRunner)
focal_class.identifier: attemptActivityStartup
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner liveActivityRunner)
focal_class.return: void
focal_class.signature: void attemptActivityStartup(LiveActivityRunner liveActivityRunner)
focal_class.class_method_signature: StandardLiveActivityRuntime.attemptActivityShutdown(LiveActivityRunner activity)
focal_class.full_signature: private void attemptActivityShutdown(LiveActivityRunner activity)
focal_class.identifier: attemptActivityShutdown
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner activity)
focal_class.return: void
focal_class.signature: void attemptActivityShutdown(LiveActivityRunner activity)
focal_class.class_method_signature: StandardLiveActivityRuntime.attemptActivityActivate(LiveActivityRunner activity)
focal_class.full_signature: private void attemptActivityActivate(LiveActivityRunner activity)
focal_class.identifier: attemptActivityActivate
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner activity)
focal_class.return: void
focal_class.signature: void attemptActivityActivate(LiveActivityRunner activity)
focal_class.class_method_signature: StandardLiveActivityRuntime.setupSequencedActivateTarget(LiveActivityRunner liveActivityRunner)
focal_class.full_signature: @SuppressWarnings("unchecked") private void setupSequencedActivateTarget(LiveActivityRunner liveActivityRunner)
focal_class.identifier: setupSequencedActivateTarget
focal_class.modifiers: @SuppressWarnings("unchecked") private
focal_class.parameters: (LiveActivityRunner liveActivityRunner)
focal_class.return: void
focal_class.signature: void setupSequencedActivateTarget(LiveActivityRunner liveActivityRunner)
focal_class.class_method_signature: StandardLiveActivityRuntime.startupActivitySequence(final LiveActivityRunner liveActivityRunner, final String uuid)
focal_class.full_signature: private void startupActivitySequence(final LiveActivityRunner liveActivityRunner, final String uuid)
focal_class.identifier: startupActivitySequence
focal_class.modifiers: private
focal_class.parameters: (final LiveActivityRunner liveActivityRunner, final String uuid)
focal_class.return: void
focal_class.signature: void startupActivitySequence(final LiveActivityRunner liveActivityRunner, final String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.attemptActivityDeactivate(LiveActivityRunner activity)
focal_class.full_signature: private void attemptActivityDeactivate(LiveActivityRunner activity)
focal_class.identifier: attemptActivityDeactivate
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner activity)
focal_class.return: void
focal_class.signature: void attemptActivityDeactivate(LiveActivityRunner activity)
focal_class.class_method_signature: StandardLiveActivityRuntime.attemptActivityStateTransition(LiveActivityRunner liveActivityRunner,
        SimpleGoalStateTransition<ActivityState, ActivityControl> transition, String noopMessage)
focal_class.full_signature: private boolean attemptActivityStateTransition(LiveActivityRunner liveActivityRunner,
        SimpleGoalStateTransition<ActivityState, ActivityControl> transition, String noopMessage)
focal_class.identifier: attemptActivityStateTransition
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner liveActivityRunner,
        SimpleGoalStateTransition<ActivityState, ActivityControl> transition, String noopMessage)
focal_class.return: boolean
focal_class.signature: boolean attemptActivityStateTransition(LiveActivityRunner liveActivityRunner,
        SimpleGoalStateTransition<ActivityState, ActivityControl> transition, String noopMessage)
focal_class.class_method_signature: StandardLiveActivityRuntime.reportIllegalActivityStateTransition(LiveActivityRunner activity,
        SimpleGoalStateTransition<ActivityState, ActivityControl> attemptedChange)
focal_class.full_signature: private void reportIllegalActivityStateTransition(LiveActivityRunner activity,
        SimpleGoalStateTransition<ActivityState, ActivityControl> attemptedChange)
focal_class.identifier: reportIllegalActivityStateTransition
focal_class.modifiers: private
focal_class.parameters: (LiveActivityRunner activity,
        SimpleGoalStateTransition<ActivityState, ActivityControl> attemptedChange)
focal_class.return: void
focal_class.signature: void reportIllegalActivityStateTransition(LiveActivityRunner activity,
        SimpleGoalStateTransition<ActivityState, ActivityControl> attemptedChange)
focal_class.class_method_signature: StandardLiveActivityRuntime.getAllActiveActivities()
focal_class.full_signature: public Collection<LiveActivityRunner> getAllActiveActivities()
focal_class.identifier: getAllActiveActivities
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Collection<LiveActivityRunner>
focal_class.signature: Collection<LiveActivityRunner> getAllActiveActivities()
focal_class.class_method_signature: StandardLiveActivityRuntime.publishActivityStatus(String uuid, ActivityStatus status)
focal_class.full_signature: private void publishActivityStatus(String uuid, ActivityStatus status)
focal_class.identifier: publishActivityStatus
focal_class.modifiers: private
focal_class.parameters: (String uuid, ActivityStatus status)
focal_class.return: void
focal_class.signature: void publishActivityStatus(String uuid, ActivityStatus status)
focal_class.class_method_signature: StandardLiveActivityRuntime.handleActivityInstall(String uuid)
focal_class.full_signature: private void handleActivityInstall(String uuid)
focal_class.identifier: handleActivityInstall
focal_class.modifiers: private
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void handleActivityInstall(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.handleActivityRemove(String uuid, RemoveActivityResult result)
focal_class.full_signature: private void handleActivityRemove(String uuid, RemoveActivityResult result)
focal_class.identifier: handleActivityRemove
focal_class.modifiers: private
focal_class.parameters: (String uuid, RemoveActivityResult result)
focal_class.return: void
focal_class.signature: void handleActivityRemove(String uuid, RemoveActivityResult result)
focal_class.class_method_signature: StandardLiveActivityRuntime.removeLiveActivityRunner(String uuid)
focal_class.full_signature: private void removeLiveActivityRunner(String uuid)
focal_class.identifier: removeLiveActivityRunner
focal_class.modifiers: private
focal_class.parameters: (String uuid)
focal_class.return: void
focal_class.signature: void removeLiveActivityRunner(String uuid)
focal_class.class_method_signature: StandardLiveActivityRuntime.setLiveActivityStatusPublisher(LiveActivityStatusPublisher liveActivityStatusPublisher)
focal_class.full_signature: @Override public void setLiveActivityStatusPublisher(LiveActivityStatusPublisher liveActivityStatusPublisher)
focal_class.identifier: setLiveActivityStatusPublisher
focal_class.modifiers: @Override public
focal_class.parameters: (LiveActivityStatusPublisher liveActivityStatusPublisher)
focal_class.return: void
focal_class.signature: void setLiveActivityStatusPublisher(LiveActivityStatusPublisher liveActivityStatusPublisher)
focal_class.class_method_signature: StandardLiveActivityRuntime.setAlertStatusManager(AlertStatusManager alertStatusManager)
focal_class.full_signature: @VisibleForTesting void setAlertStatusManager(AlertStatusManager alertStatusManager)
focal_class.identifier: setAlertStatusManager
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (AlertStatusManager alertStatusManager)
focal_class.return: void
focal_class.signature: void setAlertStatusManager(AlertStatusManager alertStatusManager)
focal_class.class_method_signature: StandardLiveActivityRuntime.getActivityListener()
focal_class.full_signature: @VisibleForTesting ActivityListener getActivityListener()
focal_class.identifier: getActivityListener
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: ()
focal_class.return: ActivityListener
focal_class.signature: ActivityListener getActivityListener()
focal_class.class_method_signature: StandardLiveActivityRuntime.setLiveActivityRunnerSampler(LiveActivityRunnerSampler liveActivityRunnerSampler)
focal_class.full_signature: @VisibleForTesting void setLiveActivityRunnerSampler(LiveActivityRunnerSampler liveActivityRunnerSampler)
focal_class.identifier: setLiveActivityRunnerSampler
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (LiveActivityRunnerSampler liveActivityRunnerSampler)
focal_class.return: void
focal_class.signature: void setLiveActivityRunnerSampler(LiveActivityRunnerSampler liveActivityRunnerSampler)
focal_class.class_method_signature: StandardLiveActivityRuntime.getLiveActivityRunnerFactory()
focal_class.full_signature: @Override public LiveActivityRunnerFactory getLiveActivityRunnerFactory()
focal_class.identifier: getLiveActivityRunnerFactory
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: LiveActivityRunnerFactory
focal_class.signature: LiveActivityRunnerFactory getLiveActivityRunnerFactory()
focal_class.class_method_signature: StandardLiveActivityRuntime.getLiveActivityStorageManager()
focal_class.full_signature: @Override public LiveActivityStorageManager getLiveActivityStorageManager()
focal_class.identifier: getLiveActivityStorageManager
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: LiveActivityStorageManager
focal_class.signature: LiveActivityStorageManager getLiveActivityStorageManager()
focal_class.superclass: extends BaseActivityRuntime
focal_method.body: @Override
    public void startup() {
      activityStateTransitioners = new SimpleGoalStateTransitionerCollection<ActivityState, ActivityControl>();
  
      activityInstallationManager.addActivityInstallationListener(activityInstallationListener);
  
      liveActivityRunnerSampler.startup();
      liveActivityRunnerFactory.startup();
      runtimeDebugService.startup();
  
      liveActivityRuntimeComponentFactory.registerCoreServices(getSpaceEnvironment().getServiceRegistry());
  
      for (LiveActivityRuntimeListener listener : runtimeListeners) {
        try {
          listener.onLiveActivityRuntimeStartup(this);
        } catch (Throwable e) {
          getSpaceEnvironment().getExtendedLog().formatError(e, "Error on live activity runtime onStartup call");
        }
      }
    }
focal_method.class_method_signature: StandardLiveActivityRuntime.startup()
focal_method.full_signature: @Override public void startup()
focal_method.identifier: startup
focal_method.invocations: addActivityInstallationListener startup startup startup registerCoreServices getServiceRegistry getSpaceEnvironment onLiveActivityRuntimeStartup formatError getExtendedLog getSpaceEnvironment
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void startup()