Package org.cip4.jdflib.util.net
Class UrlCheck
- java.lang.Object
-
- org.cip4.jdflib.util.net.UrlCheck
-
public class UrlCheck extends java.lang.Objectclass to do network checks on urls
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HTTPDetailsgetHTTPDetails()java.lang.StringgetMethod()UrlPartgetPing()get the ping of a started threadintgetPingRC()get the rcbooleanisBuffer()UrlPartping(int waitMillis)check if a url is accessible, return null if no connection within waitMillis milliseconsintpingRC(int waitMillis)get the rcvoidsetBuffer(boolean buffer)voidsetHTTPDetails(HTTPDetails details)voidsetMethod(java.lang.String method)voidsetStream(java.io.InputStream stream)Setter for stream attribute.voidstartPing(int waitMillis)start pinging - multiple pings may run simultaneouslyjava.lang.StringtoString()
-
-
-
Method Detail
-
getMethod
public java.lang.String getMethod()
- Returns:
- the method
-
setMethod
public void setMethod(java.lang.String method)
- Parameters:
method- the method to set
-
isBuffer
public boolean isBuffer()
- Returns:
- the buffer
-
ping
public UrlPart ping(int waitMillis)
check if a url is accessible, return null if no connection within waitMillis millisecons- Parameters:
waitMillis-- Returns:
- the returned urlPart
-
getPing
public UrlPart getPing()
get the ping of a started thread- Returns:
-
startPing
public void startPing(int waitMillis)
start pinging - multiple pings may run simultaneously- Parameters:
waitMillis- time to wait (in total)
-
pingRC
public int pingRC(int waitMillis)
get the rc- Parameters:
waitMillis-- Returns:
-
getPingRC
public int getPingRC()
get the rc- Returns:
-
setStream
public void setStream(java.io.InputStream stream)
Setter for stream attribute. This Stream will be sent to the request url- Parameters:
stream- the stream to set
-
setBuffer
public void setBuffer(boolean buffer)
- Parameters:
buffer-
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
getHTTPDetails
public HTTPDetails getHTTPDetails()
- Returns:
- the det
-
setHTTPDetails
public void setHTTPDetails(HTTPDetails details)
- Parameters:
det- the det to set
-
-