diff options
Diffstat (limited to 'plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/Activator.java')
-rw-r--r-- | plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/Activator.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/Activator.java b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/Activator.java index daac36f235b..6bbffcbd3ad 100644 --- a/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/Activator.java +++ b/plugins/org.eclipse.osee.framework.skynet.core/src/org/eclipse/osee/framework/skynet/core/internal/Activator.java @@ -21,6 +21,7 @@ import org.eclipse.osee.framework.core.enums.OseeServiceTrackerId; import org.eclipse.osee.framework.core.model.TransactionRecordFactory; import org.eclipse.osee.framework.core.services.IOseeCachingService; import org.eclipse.osee.framework.core.services.IOseeModelFactoryService; +import org.eclipse.osee.framework.core.services.IdentityService; import org.eclipse.osee.framework.core.translation.IDataTranslationService; import org.eclipse.osee.framework.core.util.ServiceDependencyTracker; import org.eclipse.osee.framework.database.IOseeDatabaseService; @@ -70,6 +71,7 @@ public class Activator implements BundleActivator, IOseeDatabaseServiceProvider, createServiceTracker(context, IOseeDatabaseService.class, OseeServiceTrackerId.OSEE_DATABASE_SERVICE); createServiceTracker(context, ILifecycleService.class, OseeServiceTrackerId.LIFECYCLE_SERVER); createServiceTracker(context, AccessPolicy.class, OseeServiceTrackerId.OSEE_ACCESS_CONTROL_SERVICE); + createServiceTracker(context, IdentityService.class, OseeServiceTrackerId.IDENTITY_SERVICE); for (ServiceDependencyTracker dependencyTracker : trackers) { dependencyTracker.open(); @@ -95,6 +97,10 @@ public class Activator implements BundleActivator, IOseeDatabaseServiceProvider, return instance; } + public IdentityService getIdentityService() { + return getTracker(OseeServiceTrackerId.IDENTITY_SERVICE, IdentityService.class); + } + public IOseeCachingService getOseeCacheService() { return getTracker(OseeServiceTrackerId.OSEE_CACHING_SERVICE, IOseeCachingService.class); } |