org.gwe.utils.services
Class BrokeredService<RETURN_TYPE>

java.lang.Object
  extended by org.gwe.utils.services.BrokeredService<RETURN_TYPE>
Direct Known Subclasses:
FileTransferer

public class BrokeredService<RETURN_TYPE>
extends java.lang.Object

Since:
Aug 1, 2007
Author:
Marco Ruiz

Field Summary
protected  ProcessingPermitBroker mgr
           
 
Constructor Summary
BrokeredService(int maxParallelRequest, java.lang.String name)
           
BrokeredService(java.lang.String name)
           
 
Method Summary
 java.lang.String getServiceName()
           
 RETURN_TYPE processRequestBlocking(PlainService<RETURN_TYPE> service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mgr

protected ProcessingPermitBroker mgr
Constructor Detail

BrokeredService

public BrokeredService(java.lang.String name)

BrokeredService

public BrokeredService(int maxParallelRequest,
                       java.lang.String name)
Method Detail

getServiceName

public final java.lang.String getServiceName()

processRequestBlocking

public final RETURN_TYPE processRequestBlocking(PlainService<RETURN_TYPE> service)
                                         throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2007-2009. All Rights Reserved.