asit.moa.client
Interface Client

All Known Subinterfaces:
CreateSignatureClient, DeliveryClient, MOAIDClient, MOAZSClient, StatusClient, VerifySignatureClient
All Known Implementing Classes:
AbstractClient, CreateSignatureClientImpl, MailDeliveryClient, MOAIDClientImpl, MOAZSClientImpl, RobotDeliveryClient, StatusClientImpl, VerifySignatureClientImpl

public interface Client

Author:
atauber TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Method Summary
 Element getRequest()
           
 Element sendRequest(String address)
           
 Element sendRequest(String address, InputStream is)
           
 void setClientAuthStore(String fileLocation, String password)
           
 void setDefaultAddress(String address)
           
 void setHostNameVerifierEnabled(boolean value)
           
 void setSSLSocketFactory(SSLSocketFactory factory)
           
 void setSSLTrustStore(String fileLocation, String password, String type)
           
 

Method Detail

getRequest

public Element getRequest()
                   throws ClientException
Throws:
ClientException

sendRequest

public Element sendRequest(String address)
                    throws ClientException
Throws:
ClientException

sendRequest

public Element sendRequest(String address,
                           InputStream is)
                    throws ClientException
Throws:
ClientException

setSSLSocketFactory

public void setSSLSocketFactory(SSLSocketFactory factory)

setSSLTrustStore

public void setSSLTrustStore(String fileLocation,
                             String password,
                             String type)

setClientAuthStore

public void setClientAuthStore(String fileLocation,
                               String password)

setHostNameVerifierEnabled

public void setHostNameVerifierEnabled(boolean value)

setDefaultAddress

public void setDefaultAddress(String address)


Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.