A C D E G H I L M O R S T

A

addCommunication(Communication) - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Records a given communication
addLogData() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
addLogData() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
addLoggingServletMapping(String, String) - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Creates a new Lms mapping: requests coming to http://host:port/Lms/log/name are processed (recorded) and forwarded to the specified url.
addLoggingServletMapping(String, String) - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
Admin - Interface in org.jboss.wise.lms.httpForward.mbean
This is the Admin interface used both by the LoggingServlet and the LmsSFActionBean when looking up the administration MBean.
AdminMBean - Class in org.jboss.wise.lms.httpForward.mbean
This is the Admin mbean implementation, ie.
AdminMBean() - Constructor for class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 

C

CHARSET_ENC_ISO_LATIN1 - Static variable in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 
CHARSET_ENC_UNICODE8 - Static variable in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 
cleanAllCommunications() - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Cleans up all the recorded communications
cleanAllCommunications() - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
cleanAllCommunications() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
cleanAllCommunications() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
cleanCommunications(String) - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Cleans up the communications for the given mapping name.
cleanCommunications(String) - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
cleanCommunications() - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Cleans up all the communication for this mapping
cleanCommunications() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
cleanCommunications() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
Communication - Class in org.jboss.wise.lms.httpForward.valueObject
Keeps request and response corresponding to the same request-response communication together.
Communication() - Constructor for class org.jboss.wise.lms.httpForward.valueObject.Communication
 
Communication(Request, Response) - Constructor for class org.jboss.wise.lms.httpForward.valueObject.Communication
 
config - Variable in class org.jboss.wise.lms.httpForward.servlet.LoggingServlet
 
create() - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
 
create() - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
createHttpGETUrl(String, Map<String, String>) - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
Creates a HTTP URL in compliance with the GET parameters encoding

D

DEFAULT_HTTP_PROTO_VERSION - Static variable in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 
DEFAULT_INPUT_BUFFER_SIZE - Static variable in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 
destroy() - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
 
destroy() - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
detail() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
detail() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.jboss.wise.lms.httpForward.servlet.LoggingServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.jboss.wise.lms.httpForward.servlet.LoggingServlet
 

E

equals(Object) - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
 
executeGET(Request) - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
Performs a GET request using the provided Request data.
executePOST(Request) - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
Performs a POST request using the provided Request data.

G

getAllValues() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getAllValues() - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 
getBody() - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 
getCharset() - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 
getCommunications() - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Returns all the recorded communications
getDate() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getDate() - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 
getHeader(String) - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getHeaders() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getHeaders() - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 
getHttpProtoVersion() - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 
getInputBufferSize() - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 
getLogData(String) - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Gets the recorder data for a given mapping.
getLogData(String) - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
getName() - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Gets name of the mapping corresponding to these data
getPassword() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getPostData() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getPostDataAsString() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getRequest() - Method in class org.jboss.wise.lms.httpForward.valueObject.Communication
 
getResponse() - Method in class org.jboss.wise.lms.httpForward.valueObject.Communication
 
getUrl() - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Gets the mapping's actual target address
getUrl() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
getUsername() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 

H

HttpServiceProvider - Class in org.jboss.wise.lms.httpForward.service
This is an utility class for actually performing HTTP connection to the target services.
HttpServiceProvider() - Constructor for class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
 

I

init() - Method in class org.jboss.wise.lms.httpForward.servlet.LoggingServlet
 
isRecording() - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Returns true or false depending on the current mapping having the recording enabled or not.

L

LmsSFAction - Interface in org.jboss.wise.lms.seam
This is the interface for the Seam Action Bean used for the Lms interface.
LmsSFActionBean - Class in org.jboss.wise.lms.seam
The Seam Action Bean implementation used for the Lms interface.
LmsSFActionBean() - Constructor for class org.jboss.wise.lms.seam.LmsSFActionBean
 
logCommunication(String, Request, Response) - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Requires the provided Request and Response to be recorder under the given mapping name.
logCommunication(String, Request, Response) - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
LogData - Class in org.jboss.wise.lms.httpForward.valueObject
A LogData collects all the communications for a given Lms mapping.
LogData() - Constructor for class org.jboss.wise.lms.httpForward.valueObject.LogData
 
LogData(String, String) - Constructor for class org.jboss.wise.lms.httpForward.valueObject.LogData
Create a new mapping's LogData
LogData(String) - Constructor for class org.jboss.wise.lms.httpForward.valueObject.LogData
Create a new mapping's LogData
LoggingServlet - Class in org.jboss.wise.lms.httpForward.servlet
This the servlet that actually acts as a proxy, gets the user requests, logs them through the Lms MBean, invokes the actual target service, get responses, logs them too and forwards them to the user.
LoggingServlet() - Constructor for class org.jboss.wise.lms.httpForward.servlet.LoggingServlet
 

M

main() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
main() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 

O

org.jboss.wise.lms.httpForward.mbean - package org.jboss.wise.lms.httpForward.mbean
 
org.jboss.wise.lms.httpForward.service - package org.jboss.wise.lms.httpForward.service
 
org.jboss.wise.lms.httpForward.servlet - package org.jboss.wise.lms.httpForward.servlet
 
org.jboss.wise.lms.httpForward.valueObject - package org.jboss.wise.lms.httpForward.valueObject
 
org.jboss.wise.lms.seam - package org.jboss.wise.lms.seam
 

R

removeLoggingServletMapping(String) - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Remove a mapping from the current list of Lms mapping
removeLoggingServletMapping(String) - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
removeLoggingServletMapping() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
removeLoggingServletMapping() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
Request - Class in org.jboss.wise.lms.httpForward.valueObject
The Request contains the information used to record a incoming request to Lms before forwarding it to the actual target.
Request(String) - Constructor for class org.jboss.wise.lms.httpForward.valueObject.Request
 
Response - Class in org.jboss.wise.lms.httpForward.valueObject
The Response contains the information used to record a response coming back to Lms from the actual target before giving it back to original invoker.
Response() - Constructor for class org.jboss.wise.lms.httpForward.valueObject.Response
 

S

serialVersionUID - Static variable in class org.jboss.wise.lms.httpForward.servlet.LoggingServlet
 
setBody(String) - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 
setCharset(String) - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
Specifies the charset to be used when reading the response (default ISO-8859-1)
setCommunications(List<Communication>) - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Sets (overwrites) the communications' list
setDate(Date) - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
setDate(Date) - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 
setHeader(String, String) - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
setHeaders(Map<String, List<String>>) - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 
setHttpProtoVersion(String) - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
Sets the HTTP version to be used to perform the call (default HTTP/1.0)
setInputBufferSize(int) - Method in class org.jboss.wise.lms.httpForward.service.HttpServiceProvider
Sets the buffer size to be used when reading the response (default 102400)
setName(String) - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Sets name of the mapping corresponding to these data
setPassword(String) - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
setPostData(byte[]) - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
setRecording(boolean) - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Enable/disable recording on the current mapping
setRequest(Request) - Method in class org.jboss.wise.lms.httpForward.valueObject.Communication
 
setResponse(Response) - Method in class org.jboss.wise.lms.httpForward.valueObject.Communication
 
setUrl(String) - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
Sets the mapping's actual target address
setUsername(String) - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
show() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
show() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
showAllLogData() - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Returns the full list of recorded data.
showAllLogData() - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
showAllLogMappings() - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Returns a map whose keys are the mapping's short name and whose values are the corresponding specified urls.
showAllLogMappings() - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
shutdownMethod() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
shutdownMethod() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
startLogRecording(String) - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Enable recording on the given mapping
startLogRecording(String) - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
startLogRecording() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
startLogRecording() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
startupMethod() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
startupMethod() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
stopAllLogRecording() - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Disable recording on all the mappings currently in place.
stopAllLogRecording() - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
stopAllLogRecording() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
stopAllLogRecording() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 
stopLogRecording(String) - Method in interface org.jboss.wise.lms.httpForward.mbean.Admin
Disable recording on the given mapping
stopLogRecording(String) - Method in class org.jboss.wise.lms.httpForward.mbean.AdminMBean
 
stopLogRecording() - Method in interface org.jboss.wise.lms.seam.LmsSFAction
 
stopLogRecording() - Method in class org.jboss.wise.lms.seam.LmsSFActionBean
 

T

toString() - Method in class org.jboss.wise.lms.httpForward.valueObject.Communication
 
toString() - Method in class org.jboss.wise.lms.httpForward.valueObject.LogData
 
toString() - Method in class org.jboss.wise.lms.httpForward.valueObject.Request
 
toString() - Method in class org.jboss.wise.lms.httpForward.valueObject.Response
 

A C D E G H I L M O R S T