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

📄 openjms.xsd

📁 OpenJMS是一个开源的Java Message Service API 1.0.2 规范的实现,它包含有以下特性: *. 它既支持点到点(point-to-point)(PTP)模型和发布/订
💻 XSD
📖 第 1 页 / 共 3 页
字号:
  </xsd:complexType>  <xsd:element name="RmiConfiguration">    <xsd:annotation>      <xsd:documentation xml:lang="en">        This element defines items specific to the RMI connector.      </xsd:documentation>    </xsd:annotation>    <xsd:complexType>      <xsd:attribute name="embeddedRegistry" type="xsd:boolean"                      use="optional" default="true">        <xsd:annotation>          <xsd:documentation xml:lang="en">            This specifies whether to use an embedded (or internal) RMI            registry, or an external one.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="registryHost" type="xsd:string" use="optional"                     default="localhost">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The RMI registry host. This is only applicable if an external            RMI registry is being used, i.e., embeddedRegistry is false.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="registryPort" type="xsd:positiveInteger"                     use="optional" default="1099">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The RMI registry port.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="clientPingInterval" type="seconds"                      use="optional" default="15">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The client ping interval, specified in seconds. If set to 0, the             ping is disabled.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>    </xsd:complexType>  </xsd:element>  <xsd:element name="HttpConfiguration">    <xsd:annotation>      <xsd:documentation xml:lang="en">        This element defines items specific to the HTTP configuration.      </xsd:documentation>    </xsd:annotation>    <xsd:complexType>      <xsd:complexContent>        <xsd:extension base="HttpConfigurationType" />      </xsd:complexContent>    </xsd:complexType>  </xsd:element>  <xsd:element name="HttpsConfiguration">    <xsd:annotation>      <xsd:documentation xml:lang="en">        This element defines items specific to the HTTPS configuration.      </xsd:documentation>    </xsd:annotation>    <xsd:complexType>      <xsd:complexContent>        <xsd:extension base="HttpConfigurationType" />      </xsd:complexContent>    </xsd:complexType>  </xsd:element>  <xsd:complexType name="HttpConfigurationType">    <xsd:annotation>      <xsd:documentation xml:lang="en">        This type defines items specific to HTTP and HTTPS connectors.      </xsd:documentation>    </xsd:annotation>    <xsd:complexContent>      <xsd:restriction base="SocketConfigurationType">        <xsd:attribute name="webServerHost" type="xsd:string" use="optional"                       default="localhost">          <xsd:annotation>            <xsd:documentation xml:lang="en">              The web server host.            </xsd:documentation>          </xsd:annotation>        </xsd:attribute>        <xsd:attribute name="webServerPort" type="xsd:positiveInteger"                       use="required">          <xsd:annotation>            <xsd:documentation xml:lang="en">              The web server port.            </xsd:documentation>          </xsd:annotation>        </xsd:attribute>        <xsd:attribute name="servlet" type="xsd:string"                       use="optional" default="/openjms-tunnel/tunnel">          <xsd:annotation>            <xsd:documentation xml:lang="en">              The tunnel servlet path            </xsd:documentation>          </xsd:annotation>        </xsd:attribute>      </xsd:restriction>    </xsd:complexContent>  </xsd:complexType>  <xsd:element name="MessageManagerConfiguration">    <xsd:annotation>      <xsd:documentation xml:lang="en">        This element defines items specific to the message manager.      </xsd:documentation>    </xsd:annotation>    <xsd:complexType>      <xsd:attribute name="destinationCacheSize" type="xsd:positiveInteger"                     use="required">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The maximum size of a destination cache before non-persistent             messages are discarded.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>    </xsd:complexType>  </xsd:element>      <xsd:element name="SchedulerConfiguration">    <xsd:annotation>      <xsd:documentation xml:lang="en">        This element defines items specific to the scheduler.      </xsd:documentation>    </xsd:annotation>    <xsd:complexType>      <xsd:attribute name="maxThreads" type="xsd:positiveInteger"                      use="required">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The maximum number of worker threads that the scheduler uses.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>    </xsd:complexType>  </xsd:element>      <xsd:element name="GarbageCollectionConfiguration">    <xsd:annotation>      <xsd:documentation xml:lang="en">        This element defines items specific to the garbage collection service.      </xsd:documentation>    </xsd:annotation>    <xsd:complexType>      <xsd:attribute name="memoryCheckInterval" type="seconds"                      use="optional" default="30">        <xsd:annotation>          <xsd:documentation xml:lang="en">            This indicates how often the server will check the memory             utilization of the server.             It will check to ensure that the ratio of free memory to total             memory doesn't fall below the lowWaterThreshold.            The value is specified in seconds, and defaults to 30 seconds if            not set.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="lowWaterThreshold" use="optional" default="20">        <xsd:annotation>          <xsd:documentation xml:lang="en">            This is the ratio of free memory to total memory, specified as a             percentage, which will trigger garbage collection.            The default value of 20 indicates that when free memory falls             below 20% of total memory (i.e. total VM memory) then garbage             collection will be triggered. The range of valid values is            10-50.          </xsd:documentation>        </xsd:annotation>        <xsd:simpleType>          <xsd:restriction base="xsd:integer">            <xsd:minInclusive value="10" />            <xsd:maxExclusive value="50" />          </xsd:restriction>        </xsd:simpleType>      </xsd:attribute>      <xsd:attribute name="garbageCollectionInterval" type="seconds"                     use="optional" default="600">        <xsd:annotation>          <xsd:documentation xml:lang="en">            This indicates how often the garbage collector will run to remove            processed messages from the cache. A value of zero will disable            this capability.            The value is specified in seconds, and defaults to 600 seconds if            a value is not set.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="garbageCollectionThreadPriority"                     type="threadPriority" use="optional" default="5">        <xsd:annotation>          <xsd:documentation xml:lang="en">            This is the priority assigned to the garbage collection thread.            It ranges from 1-10, and defaults to 5 if a value is not set.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>    </xsd:complexType>  </xsd:element>      <xsd:element name="DatabaseConfiguration">    <xsd:complexType>      <xsd:sequence>        <xsd:element ref="RdbmsDatabaseConfiguration" />      </xsd:sequence>    </xsd:complexType>  </xsd:element>  <xsd:element name="RdbmsDatabaseConfiguration">    <xsd:annotation>      <xsd:documentation xml:lang="en">      </xsd:documentation>    </xsd:annotation>    <xsd:complexType>      <xsd:attribute name="class" type="xsd:string"         default="org.exolab.jms.persistence.DBCPConnectionManager">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The connection manager, which pools connections to the underlying            database.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="driver" type="xsd:string" use="required">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The JDBC driver, which must be XA compliant, used to access the             database.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="url" type="xsd:anyURI" use="required">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The JDBC url.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>            <xsd:attribute name="user" type="xsd:string" use="required">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The database user.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>       <xsd:attribute name="password" type="xsd:string">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The user password.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="maxActive" type="xsd:nonNegativeInteger"                      use="optional" default="10">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The maximum no. of active connections that can be allocated from            the connection pool, or zero for no limit.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="maxIdle" type="xsd:integer"                      use="optional" default="10">        <xsd:annotation>          <xsd:documentation xml:lang="en">            The maximum no. of connections that can sit idle in the connection            pool, before connections are evicted.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="minIdleTime" type="seconds" use="optional"                     default="0">        <xsd:annotation>          <xsd:documentation xml:lang="en">            Specifies the minimum time that a connection may remain idle            before it may be evicted.             Use "0" to disable eviction of idle connections.          </xsd:documentation>        </xsd:annotation>      </xsd:attribute>      <xsd:attribute name="evictionInterval" type="seconds" use="optional">        <xsd:annotation>          <xsd:documentation xml:lang="en">            Specifies the interval, in seconds, between checking idle

⌨️ 快捷键说明

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