com.hazelcast.osgi

## Interface HazelcastOSGiInstance

- All Superinterfaces:
    HazelcastInstance

      public interface HazelcastOSGiInstance
      extends HazelcastInstance

  Contract point for `HazelcastInstance` implementations based on OSGi service.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `HazelcastInstance` | `getDelegatedInstance()` Gets the delegated (underlying) `HazelcastInstance`.
    `HazelcastOSGiService` | `getOwnerService()` Gets the owner `HazelcastOSGiService` of this instance.

    - ### Methods inherited from interface com.hazelcast.core.HazelcastInstance

      `addDistributedObjectListener, executeTransaction, executeTransaction, getAtomicLong, getAtomicReference, getCacheManager, getCardinalityEstimator, getClientService, getCluster, getConfig, getCountDownLatch, getDistributedObject, getDistributedObjects, getDurableExecutorService, getExecutorService, getFlakeIdGenerator, getIdGenerator, getJobTracker, getLifecycleService, getList, getLocalEndpoint, getLock, getLoggingService, getMap, getMultiMap, getName, getPartitionService, getPNCounter, getQueue, getQuorumService, getReliableTopic, getReplicatedMap, getRingbuffer, getScheduledExecutorService, getSemaphore, getSet, getTopic, getUserContext, getXAResource, newTransactionContext, newTransactionContext, removeDistributedObjectListener, shutdown`

- - ### Method Detail

    - #### getDelegatedInstance

          HazelcastInstance getDelegatedInstance()

      Gets the delegated (underlying) `HazelcastInstance`.
      Returns:
        the delegated (underlying) {@link com.hazelcast.core.HazelcastInstance

    - #### getOwnerService

          HazelcastOSGiService getOwnerService()

      Gets the owner `HazelcastOSGiService` of this instance.
      Returns:
        the owner `HazelcastOSGiService` of this instance

Copyright © 2018. All rights reserved.