com.hazelcast.core
Class DistributedTask.DistributedRunnableAdapterImpl<V>

java.lang.Object
  extended by com.hazelcast.core.DistributedTask.DistributedRunnableAdapterImpl<V>
All Implemented Interfaces:
HazelcastInstanceAware, DistributedRunnableAdapter, java.io.Serializable, java.util.concurrent.Callable<V>
Enclosing class:
DistributedTask<V>

public static class DistributedTask.DistributedRunnableAdapterImpl<V>
extends java.lang.Object
implements DistributedRunnableAdapter, java.io.Serializable, java.util.concurrent.Callable<V>, HazelcastInstanceAware

See Also:
Serialized Form

Constructor Summary
DistributedTask.DistributedRunnableAdapterImpl(java.lang.Runnable task, V result)
           
 
Method Summary
 V call()
           
 V getResult()
           
 java.lang.Runnable getRunnable()
           
 void setHazelcastInstance(HazelcastInstance hazelcastInstance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributedTask.DistributedRunnableAdapterImpl

public DistributedTask.DistributedRunnableAdapterImpl(java.lang.Runnable task,
                                                      V result)
Method Detail

getResult

public V getResult()
Specified by:
getResult in interface DistributedRunnableAdapter

getRunnable

public java.lang.Runnable getRunnable()
Specified by:
getRunnable in interface DistributedRunnableAdapter

call

public V call()
Specified by:
call in interface java.util.concurrent.Callable<V>

setHazelcastInstance

public void setHazelcastInstance(HazelcastInstance hazelcastInstance)
Specified by:
setHazelcastInstance in interface HazelcastInstanceAware


Copyright © 2012 Hazel Bilisim Ltd.. All Rights Reserved.