4A Server -  2.0
 All Classes Namespaces Files Functions Variables Enumerator
cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn Class Reference

Class implementing functions for communication with remote SEC API. More...

Inheritance diagram for cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn:
Inheritance graph
Collaboration diagram for cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn:
Collaboration graph

Public Member Functions

 SECAPIConn ()
 
 SECAPIConn (String secUri)
 
String sendReqToSECAPI (String requestData, RequestInfo requestInfo)
 

Private Attributes

URL secServ
 
HttpURLConnection conn
 
OutputStreamWriter outW
 
BufferedReader inR
 

Detailed Description

Class implementing functions for communication with remote SEC API.

Class implementing functions for communication with remote SEC API

Definition at line 37 of file SECAPIConn.java.

Constructor & Destructor Documentation

cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn.SECAPIConn ( )

Constructor. Initializes connection to the remote SEC API. Creates objects for communication.

Definition at line 52 of file SECAPIConn.java.

Here is the call graph for this function:

cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn.SECAPIConn ( String  secUri)

Constructor. Initializes connection to the SEC API. Creates objects for communication.

Parameters
secUriAddress of the remote SEC API server

Definition at line 77 of file SECAPIConn.java.

Member Function Documentation

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn.sendReqToSECAPI ( String  requestData,
RequestInfo  requestInfo 
)

Method sends data to the SEC API server.

Parameters
requestDataData containing request to SEC API server
requestInfoInfo about client request
Returns
True if operation was successful, false otherwise

Definition at line 102 of file SECAPIConn.java.

Member Data Documentation

HttpURLConnection cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn.conn
private

Definition at line 40 of file SECAPIConn.java.

BufferedReader cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn.inR
private

Definition at line 44 of file SECAPIConn.java.

OutputStreamWriter cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn.outW
private

Definition at line 42 of file SECAPIConn.java.

URL cz.vutbr.fit.knot.annotations.modules.suggestionManager.SECAPIConn.secServ
private

Definition at line 38 of file SECAPIConn.java.


The documentation for this class was generated from the following file: