Kie Commons Data 6.0.0.Beta4

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

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

public abstract class LockExecuteNotifySyncReleaseTemplate<V>
extends Object


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

Constructor Detail

LockExecuteNotifySyncReleaseTemplate

public LockExecuteNotifySyncReleaseTemplate()
Method Detail

sendMessage

public void sendMessage(ClusterService clusterService)

timeOut

public int timeOut()

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.Beta4

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