sdlip.helpers
Class ServerCorbaTransport
sdlip.helpers.ServerCorbaTransport
- public class ServerCorbaTransport
- implements HTTPCallback
Acts as a wrapper or as a transport module
Method Summary |
void |
addLSP(java.lang.Object lsp)
|
void |
addLSP(java.lang.String lspPath,
java.lang.Object lsp)
|
void |
cancelRequest(int serverSID,
int reqID)
|
void |
extendStateTimeout(int serverSID,
int additionalTime,
IntHolder timeAllotted)
|
void |
getDocs(int serverSID,
int reqID,
java.lang.String docPropList,
java.lang.String docsToGet,
org.omg.CORBA.StringHolder res)
|
void |
getInterface(org.omg.CORBA.StringHolder theInterface)
|
ServerCorbaTransport |
getLSP(java.lang.String lspPath)
|
void |
getPropertyInfo(java.lang.String subcolName,
org.omg.CORBA.StringHolder propInfo)
|
protected java.lang.Object |
getServerImpl()
|
void |
getSessionInfo(int serverSID,
IntHolder expectedTotal,
IntHolder stateTimeout)
|
void |
getSubcollectionInfo(org.omg.CORBA.StringHolder subcolInfo)
|
void |
process(java.net.Socket socket,
java.io.InputStream in,
java.io.OutputStream out)
HTTP callback implementation |
void |
search(int clientSID,
java.lang.String subcols,
java.lang.String query,
int numDocs,
java.lang.String docPropList,
int stateTimeoutReq,
java.lang.String queryOptions,
IntHolder expectedTotal,
IntHolder stateTimeout,
IntHolder serverSID,
org.omg.CORBA.StringHolder serverDelegate,
org.omg.CORBA.StringHolder result)
|
void |
setDBG(DBG dbg)
|
java.lang.String |
toString()
|
ServerCorbaTransport
public ServerCorbaTransport(java.lang.String lspPath,
java.lang.Object lsp)
throws java.lang.Exception
ServerCorbaTransport
public ServerCorbaTransport()
ServerCorbaTransport
public ServerCorbaTransport(java.lang.Object lsp)
throws java.lang.Exception
setDBG
public void setDBG(DBG dbg)
addLSP
public void addLSP(java.lang.String lspPath,
java.lang.Object lsp)
throws java.lang.Exception
addLSP
public void addLSP(java.lang.Object lsp)
throws java.lang.Exception
getLSP
public ServerCorbaTransport getLSP(java.lang.String lspPath)
getServerImpl
protected java.lang.Object getServerImpl()
search
public void search(int clientSID,
java.lang.String subcols,
java.lang.String query,
int numDocs,
java.lang.String docPropList,
int stateTimeoutReq,
java.lang.String queryOptions,
IntHolder expectedTotal,
IntHolder stateTimeout,
IntHolder serverSID,
org.omg.CORBA.StringHolder serverDelegate,
org.omg.CORBA.StringHolder result)
throws sdlip.CORBA.SDLIPException
getSessionInfo
public void getSessionInfo(int serverSID,
IntHolder expectedTotal,
IntHolder stateTimeout)
throws sdlip.CORBA.SDLIPException
getDocs
public void getDocs(int serverSID,
int reqID,
java.lang.String docPropList,
java.lang.String docsToGet,
org.omg.CORBA.StringHolder res)
throws sdlip.CORBA.SDLIPException
extendStateTimeout
public void extendStateTimeout(int serverSID,
int additionalTime,
IntHolder timeAllotted)
throws sdlip.CORBA.SDLIPException
cancelRequest
public void cancelRequest(int serverSID,
int reqID)
throws sdlip.CORBA.SDLIPException
getInterface
public void getInterface(org.omg.CORBA.StringHolder theInterface)
throws sdlip.CORBA.SDLIPException
getSubcollectionInfo
public void getSubcollectionInfo(org.omg.CORBA.StringHolder subcolInfo)
throws sdlip.CORBA.SDLIPException
getPropertyInfo
public void getPropertyInfo(java.lang.String subcolName,
org.omg.CORBA.StringHolder propInfo)
throws sdlip.CORBA.SDLIPException
process
public void process(java.net.Socket socket,
java.io.InputStream in,
java.io.OutputStream out)
throws java.lang.Exception
- HTTP callback implementation
- Specified by:
- process in interface HTTPCallback
toString
public java.lang.String toString()