⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dli2feintfoperations.java

📁 数字图书馆的互操作接口
💻 JAVA
字号:
package dli2fe.CORBA;


/**
 * <ul>
 * <li> <b>IDL Source</b>    "DLI2FECore.idl"
 * <li> <b>IDL Name</b>      ::dli2fe::CORBA::DLI2FEIntf
 * <li> <b>Repository Id</b> IDL:dli2fe/CORBA/DLI2FEIntf:1.0
 * </ul>
 * <b>IDL definition:</b>
 * <pre>
 * interface DLI2FEIntf {
  ...
};
 * </pre>
 */
public interface DLI2FEIntfOperations {
  public final static int RETURN_ALL_DOCS = (int)-1;
  public final static int MAINTAIN_UNLIMITED = (int)-1;
  public final static int UNKNOWABLE = (int)-1;
  public final static int NOT_YET_KNOWN = (int)-2;
  public final static int CANCEL_ALL_REQUESTS = (int)0;
  /**
     * <pre>
   *   void getSiteMetadata (out dli2fe.CORBA.XMLObject theSiteMetadata)
    raises (dli2fe.CORBA.DLI2FEException);
   * </pre>
   */
  public void getSiteMetadata (org.omg.CORBA.StringHolder theSiteMetadata) throws dli2fe.CORBA.DLI2FEException;

  /**
     * <pre>
   *   void getAttributeInfo (in string ctgrName,
                         out dli2fe.CORBA.XMLObject attributeInfo)
    raises (dli2fe.CORBA.DLI2FEException);
   * </pre>
   */
  public void getAttributeInfo (java.lang.String ctgrName, 
                                org.omg.CORBA.StringHolder attributeInfo) throws dli2fe.CORBA.DLI2FEException;

  /**
     * <pre>
   *   void search (in long clientSID, in dli2fe.CORBA.XMLObject subcols,
               in dli2fe.CORBA.XMLObject query, in long numDocs,
               in dli2fe.CORBA.XMLObject docPropList,
               in dli2fe.CORBA.XMLObject queryOptions, out long expectedTotal,
               out long serverSID, out dli2fe.CORBA.XMLObject result)
    raises (dli2fe.CORBA.DLI2FEException);
   * </pre>
   */
  public void search (int clientSID, 
                      java.lang.String subcols, 
                      java.lang.String query, 
                      int numDocs, 
                      java.lang.String docPropList, 
                      java.lang.String queryOptions, 
                      org.omg.CORBA.IntHolder expectedTotal, 
                      org.omg.CORBA.IntHolder serverSID, 
                      org.omg.CORBA.StringHolder result) throws dli2fe.CORBA.DLI2FEException;

  /**
     * <pre>
   *   void getSessionInfo (in long serverSID, out long expectedTotal,
                       out long stateTimeout)
    raises (dli2fe.CORBA.DLI2FEException);
   * </pre>
   */
  public void getSessionInfo (int serverSID, 
                              org.omg.CORBA.IntHolder expectedTotal, 
                              org.omg.CORBA.IntHolder stateTimeout) throws dli2fe.CORBA.DLI2FEException;

  /**
     * <pre>
   *   void getDocs (in long serverSID, in long reqID,
                in dli2fe.CORBA.XMLObject docPropList, in string docsToGet,
                out dli2fe.CORBA.XMLObject res)
    raises (dli2fe.CORBA.DLI2FEException);
   * </pre>
   */
  public void getDocs (int serverSID, 
                       int reqID, 
                       java.lang.String docPropList, 
                       java.lang.String docsToGet, 
                       org.omg.CORBA.StringHolder res) throws dli2fe.CORBA.DLI2FEException;

  /**
     * <pre>
   *   void extendStateTimeout (in long serverSID, in long secondsToExtend)
    raises (dli2fe.CORBA.DLI2FEException);
   * </pre>
   */
  public void extendStateTimeout (int serverSID, 
                                  int secondsToExtend) throws dli2fe.CORBA.DLI2FEException;

  /**
     * <pre>
   *   void cancelRequest (in long serverSID, in long reqID)
    raises (dli2fe.CORBA.DLI2FEException);
   * </pre>
   */
  public void cancelRequest (int serverSID, 
                             int reqID) throws dli2fe.CORBA.DLI2FEException;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -