|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.oio.bugkilla.splitter.FilterManager
Constructor Summary | |
FilterManager()
set the first State on 'NotConnected' |
Method Summary | |
void |
addCurrentStep()
Method addCurrentStep adds a the current TestStep to the according UserInteraction. |
void |
connect(java.net.Socket socket)
Sets the socket. |
int |
getCallsIn()
Returns the callsIn. |
java.lang.Object |
getEndSignal()
Returns the endSignal. |
boolean |
isConnected()
|
void |
processTestStepState(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
Method processTestStepState. |
void |
registerConversation()
Method registerConversation. |
void |
sendCurrentStep()
the currentStep Object is send to the client |
void |
sendCurrentUserInteraction()
Method sendCurrentUserInteraction send the current UserInteraction to the recorder-client. |
void |
sendSignalSequenceEnd()
Method sendSignalSequenceEnd. |
void |
setCurrentStep(TestStepWrapper currentStep)
Sets the currentStep. |
void |
setCurrentUi(UserInteraction currentUi)
Sets the currentUi. |
void |
setHandler(CallHandler handler)
Sets the handler. |
void |
startRecording()
Starts recording a new TestSequence. |
void |
startRecordingUserInteraction()
Starts recording a new UserInteraction. |
void |
stop()
Stops the process of creating new TestStep objects added to the current TestSequence. |
void |
stopRecording()
Stops the recording process of creating new UserInteraction objects added to the current TestSequence. |
void |
unregisterConversation()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FilterManager()
Method Detail |
public void startRecording()
Commandable
stopRecording
is sent.
startRecording
in interface Commandable
de.oio.bugkilla.splitter.Commandable#startRecording()
public void stop()
Commandable
stopRecording
calling this method should terminate the TestSequence
object and memorize it.
stop
in interface Commandable
de.oio.bugkilla.splitter.Commandable#stop()
public void stopRecording()
Commandable
startRecording
.
stopRecording
in interface Commandable
de.oio.bugkilla.splitter.Commandable#stopRecording()
public void startRecordingUserInteraction()
Commandable
startRecordingUserInteraction
in interface Commandable
de.oio.bugkilla.protocol.Commandable#startRecordingTestStep()
public void processTestStepState(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws java.io.IOException, javax.servlet.ServletException
request
- response
- chain
-
java.io.IOException
javax.servlet.ServletException
public void sendCurrentStep() throws java.io.IOException
java.io.IOException
- if a streaming error occuredpublic void sendCurrentUserInteraction() throws java.io.IOException
java.io.IOException
- if a streaming error occured.public void sendSignalSequenceEnd() throws java.io.IOException
java.io.IOException
- if a streaming error occuredpublic void connect(java.net.Socket socket)
socket
- The socket to setpublic boolean isConnected()
public void setHandler(CallHandler handler)
handler
- The handler to setpublic void registerConversation() throws java.lang.InterruptedException
java.lang.InterruptedException
- if a streaming error occuredpublic void unregisterConversation()
public void setCurrentStep(TestStepWrapper currentStep)
currentStep
- The currentStep to setpublic int getCallsIn()
public java.lang.Object getEndSignal()
public void setCurrentUi(UserInteraction currentUi)
currentUi
- The currentUi to setpublic void addCurrentStep()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |