Class CGPollingTransportTaskManager
- java.lang.Object
-
- org.wso2.carbon.cloud.gateway.agent.transport.CGPollingTransportTaskManager
-
public class CGPollingTransportTaskManager extends Object
The polling task implementation for transport receiver, there will be a task per deployed service
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCGPollingTransportTaskManager.STATE
-
Constructor Summary
Constructors Constructor Description CGPollingTransportTaskManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetServiceName()voidsetConcurrentClients(int concurrentClients)voidsetEndpoint(CGPollingTransportEndpoint endpoint)voidsetHostName(String hostName)voidsetInitialReconnectDuration(int initialReconnectDuration)voidsetMessageProcessingBlockSize(int messageProcessingBlockSize)voidsetNoOfDispatchingTask(int noOfDispatchingTask)voidsetPollingTaskSuspendDuration(long pollingTaskSuspendDuration)voidsetPort(int port)voidsetReconnectionProgressionFactor(double reconnectionProgressionFactor)voidsetRequestBlockSize(int requestBlockSize)voidsetResponseBlockSize(int responseBlockSize)voidsetServiceName(String serviceName)voidsetSubject(CGAgentSubject subject)voidsetTaskBuffers(CGPollingTransportBuffers taskBuffers)voidsetTimeout(int timeout)voidsetToken(String token)voidsetTrustStoreLocation(String trustStoreLocation)voidsetTrustStorePassWord(String trustStorePassWord)voidsetWorkerPool(org.apache.axis2.transport.base.threads.WorkerPool workerPool)voidstart()voidstop()
-
-
-
Method Detail
-
setConcurrentClients
public void setConcurrentClients(int concurrentClients)
-
getServiceName
public String getServiceName()
-
setInitialReconnectDuration
public void setInitialReconnectDuration(int initialReconnectDuration)
-
setReconnectionProgressionFactor
public void setReconnectionProgressionFactor(double reconnectionProgressionFactor)
-
setHostName
public void setHostName(String hostName)
-
setPort
public void setPort(int port)
-
setTimeout
public void setTimeout(int timeout)
-
setServiceName
public void setServiceName(String serviceName)
-
setEndpoint
public void setEndpoint(CGPollingTransportEndpoint endpoint)
-
setWorkerPool
public void setWorkerPool(org.apache.axis2.transport.base.threads.WorkerPool workerPool)
-
setRequestBlockSize
public void setRequestBlockSize(int requestBlockSize)
-
setResponseBlockSize
public void setResponseBlockSize(int responseBlockSize)
-
setToken
public void setToken(String token)
-
setTrustStoreLocation
public void setTrustStoreLocation(String trustStoreLocation)
-
setTrustStorePassWord
public void setTrustStorePassWord(String trustStorePassWord)
-
setNoOfDispatchingTask
public void setNoOfDispatchingTask(int noOfDispatchingTask)
-
setSubject
public void setSubject(CGAgentSubject subject)
-
setMessageProcessingBlockSize
public void setMessageProcessingBlockSize(int messageProcessingBlockSize)
-
setTaskBuffers
public void setTaskBuffers(CGPollingTransportBuffers taskBuffers)
-
setPollingTaskSuspendDuration
public void setPollingTaskSuspendDuration(long pollingTaskSuspendDuration)
-
start
public void start()
-
stop
public void stop()
-
-