Kie Commons Data 6.0.0.CR4

org.kie.commons.cluster
Class LockExecuteNotifyAsyncReleaseTemplate<V>

java.lang.Object
  extended by org.kie.commons.cluster.LockExecuteNotifyAsyncReleaseTemplate<V>

public abstract class LockExecuteNotifyAsyncReleaseTemplate<V>
extends Object


Constructor Summary
LockExecuteNotifyAsyncReleaseTemplate()
           
 
Method Summary
abstract  Map<String,String> buildContent()
           
 V execute(ClusterService clusterService, RunnableFuture<V> task)
           
abstract  MessageType getMessageType()
           
 void sendMessage(ClusterService clusterService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LockExecuteNotifyAsyncReleaseTemplate

public LockExecuteNotifyAsyncReleaseTemplate()
Method Detail

sendMessage

public void sendMessage(ClusterService clusterService)

execute

public V execute(ClusterService clusterService,
                 RunnableFuture<V> task)

getMessageType

public abstract MessageType getMessageType()

buildContent

public abstract Map<String,String> buildContent()

Kie Commons Data 6.0.0.CR4

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.