sdlip.helpers
Class ClientDienstTransport

java.lang.Object
  |
  +--sdlip.helpers.ClientTransportModule
        |
        +--sdlip.helpers.ClientDienstTransport

public class ClientDienstTransport
extends ClientTransportModule


Fields inherited from class sdlip.helpers.ClientTransportModule
dbg
 
Constructor Summary
ClientDienstTransport()
           
ClientDienstTransport(java.lang.String lsp)
           
 
Method Summary
 void cancelRequest(int serverSID, int reqID)
           
 void extendStateTimeout(int serverSID, int additionalTime, IntHolder timeAllotted)
           
 void getDocs(int serverSID, int reqID, XMLObject docPropList, java.lang.String docsToGet, XMLObject res)
           
 void getInterface(XMLObject intf)
           
 void getPropertyInfo(java.lang.String subcolName, XMLObject propInfo)
           
 void getSessionInfo(int serverSID, IntHolder expectedTotal, IntHolder stateTimeout)
           
 void getSubcollectionInfo(XMLObject subcolInfo)
           
 void search(int clientSID, XMLObject subcols, XMLObject query, int numDocs, XMLObject docProps, int stateTimeoutReq, XMLObject queryOptions, IntHolder expectedTotal, IntHolder stateTimeout, IntHolder serverSID, XMLObject serverDelegate, XMLObject result)
          Implementation of the search method of the Abstract Interface
 void setLspUri(java.lang.String lspStr)
           
 java.lang.String toString()
           
 
Methods inherited from class sdlip.helpers.ClientTransportModule
create, deregister, register, setDBG
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClientDienstTransport

public ClientDienstTransport()

ClientDienstTransport

public ClientDienstTransport(java.lang.String lsp)
                      throws SDLIPException
Method Detail

setLspUri

public void setLspUri(java.lang.String lspStr)
               throws SDLIPException
Overrides:
setLspUri in class ClientTransportModule

search

public void search(int clientSID,
                   XMLObject subcols,
                   XMLObject query,
                   int numDocs,
                   XMLObject docProps,
                   int stateTimeoutReq,
                   XMLObject queryOptions,
                   IntHolder expectedTotal,
                   IntHolder stateTimeout,
                   IntHolder serverSID,
                   XMLObject serverDelegate,
                   XMLObject result)
            throws SDLIPException
Implementation of the search method of the Abstract Interface

cancelRequest

public void cancelRequest(int serverSID,
                          int reqID)
                   throws SDLIPException

getSessionInfo

public void getSessionInfo(int serverSID,
                           IntHolder expectedTotal,
                           IntHolder stateTimeout)
                    throws SDLIPException

getDocs

public void getDocs(int serverSID,
                    int reqID,
                    XMLObject docPropList,
                    java.lang.String docsToGet,
                    XMLObject res)
             throws SDLIPException

extendStateTimeout

public void extendStateTimeout(int serverSID,
                               int additionalTime,
                               IntHolder timeAllotted)
                        throws SDLIPException

getInterface

public void getInterface(XMLObject intf)
                  throws SDLIPException

getSubcollectionInfo

public void getSubcollectionInfo(XMLObject subcolInfo)
                          throws SDLIPException

getPropertyInfo

public void getPropertyInfo(java.lang.String subcolName,
                            XMLObject propInfo)
                     throws SDLIPException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object