com.hazelcast.jca
Interface HazelcastConnection

All Superinterfaces:
javax.resource.cci.Connection
All Known Implementing Classes:
HazelcastConnectionImpl

public interface HazelcastConnection
extends javax.resource.cci.Connection

Hazelcast specific connection which allows access to this hazelcast instance to acquire the maps, lists etc.


Method Summary
 IAtomicLong getAtomicLong(String name)
           
 ICountDownLatch getCountDownLatch(String name)
           
 ExecutorService getExecutorService(String name)
           
<E> IList<E>
getList(String name)
           
<K,V> IMap<K,V>
getMap(String name)
           
<K,V> MultiMap<K,V>
getMultiMap(String name)
           
<E> IQueue<E>
getQueue(String name)
           
 ISemaphore getSemaphore(String name)
           
<E> ISet<E>
getSet(String name)
           
<E> ITopic<E>
getTopic(String name)
           
<E> TransactionalList<E>
getTransactionalList(String name)
           
<K,V> TransactionalMap<K,V>
getTransactionalMap(String name)
           
<K,V> TransactionalMultiMap<K,V>
getTransactionalMultiMap(String name)
           
<E> TransactionalQueue<E>
getTransactionalQueue(String name)
           
<E> TransactionalSet<E>
getTransactionalSet(String name)
           
 
Methods inherited from interface javax.resource.cci.Connection
close, createInteraction, getLocalTransaction, getMetaData, getResultSetInfo
 

Method Detail

getQueue

<E> IQueue<E> getQueue(String name)
See Also:
HazelcastInstance.getQueue(String)

getTopic

<E> ITopic<E> getTopic(String name)
See Also:
HazelcastInstance.getTopic(String)

getSet

<E> ISet<E> getSet(String name)
See Also:
HazelcastInstance.getSet(String)

getList

<E> IList<E> getList(String name)
See Also:
HazelcastInstance.getList(String)

getMap

<K,V> IMap<K,V> getMap(String name)
See Also:
HazelcastInstance.getMap(String)

getMultiMap

<K,V> MultiMap<K,V> getMultiMap(String name)
See Also:
HazelcastInstance.getMultiMap(String)

getExecutorService

ExecutorService getExecutorService(String name)
See Also:
HazelcastInstance.getExecutorService(String)

getAtomicLong

IAtomicLong getAtomicLong(String name)
See Also:
HazelcastInstance.getAtomicLong(String)

getCountDownLatch

ICountDownLatch getCountDownLatch(String name)
See Also:
HazelcastInstance.getCountDownLatch(String)

getSemaphore

ISemaphore getSemaphore(String name)
See Also:
HazelcastInstance.getSemaphore(String)

getTransactionalMap

<K,V> TransactionalMap<K,V> getTransactionalMap(String name)
See Also:
TransactionalTaskContext.getMap(String)

getTransactionalQueue

<E> TransactionalQueue<E> getTransactionalQueue(String name)
See Also:
TransactionalTaskContext.getQueue(String)

getTransactionalMultiMap

<K,V> TransactionalMultiMap<K,V> getTransactionalMultiMap(String name)
See Also:
TransactionalTaskContext.getMultiMap(String)

getTransactionalList

<E> TransactionalList<E> getTransactionalList(String name)
See Also:
TransactionalTaskContext.getList(String)

getTransactionalSet

<E> TransactionalSet<E> getTransactionalSet(String name)
See Also:
TransactionalTaskContext.getSet(String)


Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.