Class InboundHTTPRequest
java.lang.Object
com.ibm.jakarta.connector2.cics.inbound.InboundHTTPRequest
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static byte[]
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static byte[]
static final String
static final String
static byte[]
static final String
static final String
static byte[]
static String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
byte[]
getHeaderValue
(String name) byte[]
int
void
readReply
(InputStream cicsData) void
readRequest
(InputStream cicsData) void
-
Field Details
-
CLASS_VERSION
- See Also:
-
ISC_HTTP_POST
- See Also:
-
ISC_HTTP_PROTOCOL
- See Also:
-
ISC_HTTP_SPACE
- See Also:
-
ISC_HTTP_NEWLINE
- See Also:
-
ISC_HTTP_COLON_SPACE
- See Also:
-
ISC_HTTP_CONTENT_TYPE
- See Also:
-
ISC_HTTP_CONTENT_TYPE_VALUE
- See Also:
-
ISC_HTTP_XIBMCICS_VALUE
- See Also:
-
ISC_HTTP_CONNECTION_COMMAND
- See Also:
-
ISC_HTTP_CONNECTION_KEEPALIVE
- See Also:
-
ISC_HTTP_CONNECTION_CLOSE
- See Also:
-
ISC_HTTP_SKELETON
- See Also:
-
ISC_HTTP_LENGTH_STRING
- See Also:
-
ISC_HTTP_SKEL_BYTES
public static byte[] ISC_HTTP_SKEL_BYTES -
ISC_HTTP_SPACE_BYTES
public static byte[] ISC_HTTP_SPACE_BYTES -
ISC_HTTP_NEWLINE_BYTES
public static byte[] ISC_HTTP_NEWLINE_BYTES -
ISC_HTTP_COLON_SPACE_BYTES
public static byte[] ISC_HTTP_COLON_SPACE_BYTES -
ISC_HTTP_ENCODING
- See Also:
-
ISC_HTTP_USER_AGENT_STRING
- See Also:
-
ISC_HTTP_USER_AGENT
-
-
Constructor Details
-
InboundHTTPRequest
public InboundHTTPRequest()
-
-
Method Details
-
addHeader
-
getHeaderValue
-
getAllHeaderNames
-
readRequest
public void readRequest(InputStream cicsData) throws com.ibm.ctg.server.isc.exceptions.ISCParsingException, IOException - Throws:
com.ibm.ctg.server.isc.exceptions.ISCParsingException
IOException
-
readReply
public void readReply(InputStream cicsData) throws com.ibm.ctg.server.isc.exceptions.ISCParsingException, IOException - Throws:
com.ibm.ctg.server.isc.exceptions.ISCParsingException
IOException
-
getHeaderBytes
- Throws:
IOException
-
getReplyLength
public int getReplyLength() -
getPayloadData
public byte[] getPayloadData() -
setAsRequestType
public void setAsRequestType() -
getTransaction
-