public abstract class AbstractHTTPAction extends Object implements InterruptibleNativeCallableUnit
AbstractHTTPAction
is the base class for all HTTP Connector Actions.Constructor and Description |
---|
AbstractHTTPAction() |
Modifier and Type | Method and Description |
---|---|
protected org.wso2.transport.http.netty.message.HttpCarbonMessage |
createOutboundRequestMsg(Context context) |
protected void |
executeNonBlockingAction(DataContext dataContext,
boolean async) |
boolean |
isBlocking() |
boolean |
persistAfterOperation() |
boolean |
persistBeforeOperation() |
protected void |
prepareOutboundRequest(Context context,
String path,
org.wso2.transport.http.netty.message.HttpCarbonMessage outboundRequest,
Boolean nonEntityBodyReq) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
public boolean persistBeforeOperation()
persistBeforeOperation
in interface InterruptibleNativeCallableUnit
public boolean persistAfterOperation()
persistAfterOperation
in interface InterruptibleNativeCallableUnit
protected org.wso2.transport.http.netty.message.HttpCarbonMessage createOutboundRequestMsg(Context context)
protected void prepareOutboundRequest(Context context, String path, org.wso2.transport.http.netty.message.HttpCarbonMessage outboundRequest, Boolean nonEntityBodyReq)
protected void executeNonBlockingAction(DataContext dataContext, boolean async)
public boolean isBlocking()
isBlocking
in interface NativeCallableUnit
Copyright © 2019 WSO2. All rights reserved.