com.cloudbees.api
Class BeesClientBase
java.lang.Object
com.cloudbees.api.BeesClientBase
- Direct Known Subclasses:
- BeesClient
public class BeesClientBase
- extends java.lang.Object
|
Field Summary |
protected java.lang.String |
format
|
|
Method Summary |
java.io.InputStream |
executeCometRequest(java.lang.String url)
|
java.lang.String |
executeRequest(java.lang.String url)
|
protected java.lang.String |
executeUpload(java.lang.String uploadURL,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.io.File> files,
UploadProgress writeListener)
|
protected java.lang.StringBuilder |
getApiUrl(java.lang.String method)
|
java.lang.String |
getRequestURL(java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> methodParams)
|
java.lang.String |
getRequestURL(java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> methodParams,
boolean asActionParam)
|
static java.lang.String |
getSignature(java.lang.String data,
java.lang.String secret)
|
boolean |
isVerbose()
|
static java.lang.String |
md5(java.lang.String message)
|
void |
setVerbose(boolean verbose)
|
protected void |
trace(java.lang.String message)
|
protected void |
traceResponse(java.lang.String message)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
format
protected java.lang.String format
BeesClientBase
public BeesClientBase(BeesClientConfiguration beesClientConfiguration)
BeesClientBase
public BeesClientBase(java.lang.String serverApiUrl,
java.lang.String apiKey,
java.lang.String secret,
java.lang.String format,
java.lang.String version)
isVerbose
public boolean isVerbose()
setVerbose
public void setVerbose(boolean verbose)
getRequestURL
public java.lang.String getRequestURL(java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> methodParams)
throws java.lang.Exception
- Throws:
java.lang.Exception
getRequestURL
public java.lang.String getRequestURL(java.lang.String method,
java.util.Map<java.lang.String,java.lang.String> methodParams,
boolean asActionParam)
throws java.lang.Exception
- Throws:
java.lang.Exception
getApiUrl
protected java.lang.StringBuilder getApiUrl(java.lang.String method)
getSignature
public static java.lang.String getSignature(java.lang.String data,
java.lang.String secret)
throws java.lang.Exception
- Throws:
java.lang.Exception
md5
public static java.lang.String md5(java.lang.String message)
executeRequest
public java.lang.String executeRequest(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeCometRequest
public java.io.InputStream executeCometRequest(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
trace
protected void trace(java.lang.String message)
traceResponse
protected void traceResponse(java.lang.String message)
executeUpload
protected java.lang.String executeUpload(java.lang.String uploadURL,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,java.io.File> files,
UploadProgress writeListener)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2011. All Rights Reserved.