org.opennms.netmgt.provision.detector.simple.response
Class MultilineOrientedResponse

java.lang.Object
  extended by org.opennms.netmgt.provision.detector.simple.response.MultilineOrientedResponse
Direct Known Subclasses:
MultilineHttpResponse

public class MultilineOrientedResponse
extends Object

MultilineOrientedResponse class.

Version:
$Id: $
Author:
Donald Desloge

Constructor Summary
MultilineOrientedResponse()
          Constructor for MultilineOrientedResponse.
 
Method Summary
 void addLine(String line)
          addLine
 boolean containedInHTTP(String pattern, String url, boolean isCheckCode, int maxRetCode)
          containedInHTTP
 boolean expectedCodeRange(int beginCodeRange, int endCodeRange)
          expectedCodeRange
 List<String> getResponseList()
          getResponseList
 void receive(BufferedReader in)
          receive
 void setResponseList(List<String> responseList)
          setResponseList
 boolean startsWith(String prefix)
          startsWith
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultilineOrientedResponse

public MultilineOrientedResponse()

Constructor for MultilineOrientedResponse.

Method Detail

addLine

public void addLine(String line)

addLine

Parameters:
line - a String object.

receive

public void receive(BufferedReader in)

receive

Parameters:
in - a BufferedReader object.

startsWith

public boolean startsWith(String prefix)

startsWith

Parameters:
prefix - a String object.
Returns:
a boolean.

expectedCodeRange

public boolean expectedCodeRange(int beginCodeRange,
                                 int endCodeRange)

expectedCodeRange

Parameters:
beginCodeRange - a int.
endCodeRange - a int.
Returns:
a boolean.

containedInHTTP

public boolean containedInHTTP(String pattern,
                               String url,
                               boolean isCheckCode,
                               int maxRetCode)

containedInHTTP

Parameters:
pattern - a String object.
url - a String object.
isCheckCode - a boolean.
maxRetCode - a int.
Returns:
a boolean.

toString

public String toString()
Overrides:
toString in class Object

setResponseList

public void setResponseList(List<String> responseList)

setResponseList

Parameters:
responseList - a List object.

getResponseList

public List<String> getResponseList()

getResponseList

Returns:
a List object.


Copyright © 2011. All Rights Reserved.