public interface HazelcastOSGiService
| Modifier and Type | Field and Description | 
|---|---|
| static String | HAZELCAST_OSGI_GROUPING_DISABLEDSystem property for disabling the behaviour that gives different group name
 to each Hazelcast bundle. | 
| static String | HAZELCAST_OSGI_REGISTER_DISABLEDSystem property for disabling the behaviour that registers created Hazelcast instances as OSGI service. | 
| static String | HAZELCAST_OSGI_STARTSystem property for starting a default Hazelcast instance per Hazelcast OSGI bundle. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<HazelcastOSGiInstance> | getAllHazelcastInstances()Gets all active/running  HazelcastOSGiInstances on the owner bundle. | 
| HazelcastOSGiInstance | getDefaultHazelcastInstance()Gets the default  HazelcastOSGiInstance. | 
| HazelcastOSGiInstance | getHazelcastInstanceByName(String instanceName)Gets an existing  HazelcastOSGiInstancewith itsinstanceName. | 
| String | getId()Gets the id of service. | 
| org.osgi.framework.Bundle | getOwnerBundle()Gets the owner  Bundleof this instance. | 
| HazelcastOSGiInstance | newHazelcastInstance()Creates a new  HazelcastOSGiInstanceon the owner bundle with default configuration. | 
| HazelcastOSGiInstance | newHazelcastInstance(Config config)Creates a new  HazelcastOSGiInstanceon the owner bundle with specified configuration. | 
| void | shutdownAll()Shuts down all running  HazelcastOSGiInstances on the owner bundle. | 
| void | shutdownHazelcastInstance(HazelcastOSGiInstance instance)Shuts down the given  HazelcastOSGiInstanceon the owner bundle. | 
static final String HAZELCAST_OSGI_START
static final String HAZELCAST_OSGI_REGISTER_DISABLED
static final String HAZELCAST_OSGI_GROUPING_DISABLED
String getId()
org.osgi.framework.Bundle getOwnerBundle()
Bundle of this instance.Bundle of this instanceHazelcastOSGiInstance getDefaultHazelcastInstance()
HazelcastOSGiInstance.HazelcastOSGiInstanceHazelcastOSGiInstance newHazelcastInstance(Config config)
HazelcastOSGiInstance
 on the owner bundle with specified configuration.config - Configuration for the new HazelcastOSGiInstance (member)HazelcastOSGiInstanceHazelcastOSGiInstance newHazelcastInstance()
HazelcastOSGiInstance
 on the owner bundle with default configuration.HazelcastOSGiInstanceHazelcastOSGiInstance getHazelcastInstanceByName(String instanceName)
HazelcastOSGiInstance with its instanceName.instanceName - Name of the HazelcastOSGiInstance (member)HazelcastOSGiInstanceSet<HazelcastOSGiInstance> getAllHazelcastInstances()
HazelcastOSGiInstances on the owner bundle.HazelcastOSGiInstances on the owner bundlevoid shutdownHazelcastInstance(HazelcastOSGiInstance instance)
HazelcastOSGiInstance on the owner bundle.instance - the HazelcastOSGiInstance to shutdownvoid shutdownAll()
HazelcastOSGiInstances on the owner bundle.Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.