public class FrontEnd extends Object
Constructor and Description |
---|
FrontEnd() |
Modifier and Type | Method and Description |
---|---|
static LogInfo |
createJavaCallLogInfo(MimeHeaders requestMimeHeaders,
String serviceId,
int requestBytes,
long responseMillis,
int responseCode,
int responseBytes,
String protocolId) |
static LogInfo |
createLogInfo(javax.servlet.http.HttpServletRequest request,
InputStream responseBody,
long responseMillis,
int responseCode,
int responseBytes,
String protocolId) |
static FrontEnd |
getInstance() |
List<LogProcess> |
getLogProcesses() |
List<Postprocess> |
getPostprocesses() |
List<Preprocess> |
getPreprocesses() |
void |
logProcess(ProcessContext context,
LogInfo logInfo,
String faultCode,
String faultString) |
void |
postprocess(ProcessContext context,
int responseBytes) |
void |
preprocess(ProcessContext context,
MimeHeaders requestMimeHeaders) |
void |
setLogProcesses(List<LogProcess> logProcesses) |
void |
setPostprocesses(List<Postprocess> postprocesses) |
void |
setPreprocesses(List<Preprocess> preprocesses) |
public static FrontEnd getInstance()
public List<Preprocess> getPreprocesses()
public void setPreprocesses(List<Preprocess> preprocesses)
public List<Postprocess> getPostprocesses()
public void setPostprocesses(List<Postprocess> postprocesses)
public List<LogProcess> getLogProcesses()
public void setLogProcesses(List<LogProcess> logProcesses)
public void preprocess(ProcessContext context, MimeHeaders requestMimeHeaders) throws AccessLimitExceededException, NoAccessPermissionException, SystemErrorException
public void postprocess(ProcessContext context, int responseBytes) throws AccessLimitExceededException, SystemErrorException
public void logProcess(ProcessContext context, LogInfo logInfo, String faultCode, String faultString) throws SystemErrorException
SystemErrorException
public static LogInfo createLogInfo(javax.servlet.http.HttpServletRequest request, InputStream responseBody, long responseMillis, int responseCode, int responseBytes, String protocolId)
public static LogInfo createJavaCallLogInfo(MimeHeaders requestMimeHeaders, String serviceId, int requestBytes, long responseMillis, int responseCode, int responseBytes, String protocolId)