net.sf.oxclient.communication
Class HttpCommunicationClient

java.lang.Object
  extended by net.sf.oxclient.communication.HttpCommunicationClient
All Implemented Interfaces:
ICommunicationClient

@Guarded
public class HttpCommunicationClient
extends Object
implements ICommunicationClient


Constructor Summary
HttpCommunicationClient(org.apache.commons.httpclient.HttpClient httpClient)
           
 
Method Summary
 String execute(org.apache.commons.httpclient.HttpMethod method)
           
 String findSessionId()
           
 String generateURI(Map<String,String> params, String modul)
           
 String getBase()
           
 String getCookiePrefix()
           
 org.apache.commons.httpclient.HttpClient getHttpClient()
           
 String getOxSessionid()
           
 String getServerURL()
           
 org.apache.commons.httpclient.Cookie getSessionCookie()
           
 String getUrlDecoding()
           
 String login(IUser user)
           
 String query(Map<String,String> params, String modul)
           
 void setBase(String base)
           
 void setCookiePrefix(String cookiePrefix)
           
 void setOxSessionid(String sessionid)
           
 void setServerURL(String url)
           
 void setUrlDecoding(String urlDecoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpCommunicationClient

public HttpCommunicationClient(@NotNull
                               org.apache.commons.httpclient.HttpClient httpClient)
Method Detail

setBase

public void setBase(@AssertFieldConstraints
                    String base)

setUrlDecoding

public void setUrlDecoding(@AssertFieldConstraints
                           String urlDecoding)

setCookiePrefix

public void setCookiePrefix(@AssertFieldConstraints
                            String cookiePrefix)

getOxSessionid

public String getOxSessionid()

setOxSessionid

public void setOxSessionid(String sessionid)

getHttpClient

public org.apache.commons.httpclient.HttpClient getHttpClient()

getBase

public String getBase()

getUrlDecoding

public String getUrlDecoding()

getCookiePrefix

public String getCookiePrefix()

generateURI

public String generateURI(Map<String,String> params,
                          String modul)

execute

public String execute(org.apache.commons.httpclient.HttpMethod method)

findSessionId

public String findSessionId()

login

public String login(IUser user)
Specified by:
login in interface ICommunicationClient

query

public String query(Map<String,String> params,
                    String modul)
Specified by:
query in interface ICommunicationClient

getSessionCookie

public org.apache.commons.httpclient.Cookie getSessionCookie()
Specified by:
getSessionCookie in interface ICommunicationClient

getServerURL

public String getServerURL()
Specified by:
getServerURL in interface ICommunicationClient

setServerURL

public void setServerURL(String url)
Specified by:
setServerURL in interface ICommunicationClient


Copyright © 2007. All Rights Reserved.