IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

com.ibm.websphere.objectgrid.osgi
Class OSGiManagerFactory

java.lang.Object
  extended by com.ibm.websphere.objectgrid.osgi.OSGiManagerFactory

public final class OSGiManagerFactory
extends Object

A factory to get the following objects:

Since:
7.1.1

Method Summary
static OSGiManagerFactory getInstance()
          Retrieve the singleton OSGiManagerFactory.
 ObjectGridOSGiManager getOSGiManager(ObjectGrid objectGrid)
          Return the ObjectGridOSGiManager for this ObjectGrid instance.
 OSGiServiceRepository getOSGiServiceRepository()
          Return the OSGiServiceRepository.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static OSGiManagerFactory getInstance()
Retrieve the singleton OSGiManagerFactory.

Returns:
the singleton OSGiManagerFactory.

getOSGiManager

public ObjectGridOSGiManager getOSGiManager(ObjectGrid objectGrid)
Return the ObjectGridOSGiManager for this ObjectGrid instance.

Parameters:
objectGrid - the ObjectGrid instance. It could be a server-side ObjectGrid instance, client ObjectGrid instance, or a local ObjectGrid instance.
Returns:
the ObjectGridOSGiManager for the specified ObjectGrid instance.

getOSGiServiceRepository

public OSGiServiceRepository getOSGiServiceRepository()
Return the OSGiServiceRepository.

Returns:
the OSGiServiceRepository instance.

IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

© Copyright International Business Machines Corp 2005,2012. All rights reserved.