Skip to content
Snippets Groups Projects
ispass03.repository 4.31 KiB
Newer Older
Simon Eismann's avatar
Simon Eismann committed
<?xml version="1.0" encoding="ASCII"?>
<repository:Repository xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:functions="http://www.descartes-research.net/metamodel/functions/1.0" xmlns:repository="http://www.descartes-research.net/metamodel/repository/1.0" xmlns:resourcetype="http://www.descartes-research.net/metamodel/resourcetype/1.0" xmlns:servicebehavior="http://www.descartes-research.net/metamodel/servicebehavior/1.0" id="_O2wgMEcEEeOgk9V4uRCQAw" name="repositoryName">
  <interfaces id="_4OBMowDcEeatrcRg2tGXDw" name="IWL-Server">
    <signatures id="_-04y8ADcEeatrcRg2tGXDw" name="NewOrderRequest"/>
  </interfaces>
  <interfaces id="_ozdtswDdEeatrcRg2tGXDw" name="IDB-Server">
    <signatures id="_yAKt0ADdEeatrcRg2tGXDw" name="NewOrderRequest"/>
  </interfaces>
  <components xsi:type="repository:BasicComponent" id="_yq3GEQDcEeatrcRg2tGXDw" name="WL-Server">
    <interfaceProvidingRoles id="_7GEX0ADcEeatrcRg2tGXDw" name="IWL-Server" interface="_4OBMowDcEeatrcRg2tGXDw"/>
    <interfaceRequiringRoles id="_acjAkQDfEeatrcRg2tGXDw" name="IDB-Server" interface="_ozdtswDdEeatrcRg2tGXDw"/>
    <semaphores id="_F-eEwgDdEeatrcRg2tGXDw" name="WLS-Threadpool" capacity="60"/>
    <fineGrainedBehavior describedSignature="_-04y8ADcEeatrcRg2tGXDw" interfaceProvidingRole="_7GEX0ADcEeatrcRg2tGXDw">
      <behavior>
        <actions xsi:type="servicebehavior:AcquireAction" semaphore="_F-eEwgDdEeatrcRg2tGXDw"/>
        <actions xsi:type="servicebehavior:InternalAction">
          <resourceDemand id="_OdBlcADdEeatrcRg2tGXDw" name="WL-CPU" characterization="EXPLICIT">
            <resourceType xsi:type="resourcetype:ProcessingResourceType" href="pathmap://DML_APPLICATIONLEVEL_MODELS/defaultresourcetypes.resourcetype#_3ql5IJB4EeKmfoqNH_-HEA"/>
Simon Eismann's avatar
Simon Eismann committed
            <explicitDescription>
              <probFunction xsi:type="functions:IntLiteral" value="3"/>
            </explicitDescription>
          </resourceDemand>
        </actions>
        <actions xsi:type="servicebehavior:ExternalCallAction">
          <externalCall id="_Y2AgkADfEeatrcRg2tGXDw" name="IDB-Server" signature="_yAKt0ADdEeatrcRg2tGXDw" interfaceRequiringRole="_acjAkQDfEeatrcRg2tGXDw"/>
        </actions>
        <actions xsi:type="servicebehavior:ReleaseAction" semaphore="_F-eEwgDdEeatrcRg2tGXDw"/>
      </behavior>
    </fineGrainedBehavior>
  </components>
  <components xsi:type="repository:BasicComponent" id="_2TBDFADdEeatrcRg2tGXDw" name="DB-Server">
    <interfaceProvidingRoles id="_6bU8QADdEeatrcRg2tGXDw" name="IDB-Server" interface="_ozdtswDdEeatrcRg2tGXDw"/>
    <semaphores id="_RwkkYgDeEeatrcRg2tGXDw" name="DBS-Conn-Pool" capacity="40"/>
    <semaphores id="_SRtikgDeEeatrcRg2tGXDw" name="DBS-Process-Pool" capacity="30"/>
    <fineGrainedBehavior describedSignature="_yAKt0ADdEeatrcRg2tGXDw" interfaceProvidingRole="_6bU8QADdEeatrcRg2tGXDw">
      <behavior>
        <actions xsi:type="servicebehavior:AcquireAction" semaphore="_RwkkYgDeEeatrcRg2tGXDw"/>
        <actions xsi:type="servicebehavior:AcquireAction" semaphore="_SRtikgDeEeatrcRg2tGXDw"/>
        <actions xsi:type="servicebehavior:InternalAction">
          <resourceDemand id="_CR_hEADfEeatrcRg2tGXDw" name="DBS-CPU" characterization="EXPLICIT">
            <resourceType xsi:type="resourcetype:ProcessingResourceType" href="pathmap://DML_APPLICATIONLEVEL_MODELS/defaultresourcetypes.resourcetype#_3ql5IJB4EeKmfoqNH_-HEA"/>
Simon Eismann's avatar
Simon Eismann committed
            <explicitDescription>
              <probFunction xsi:type="functions:IntLiteral" value="2"/>
            </explicitDescription>
          </resourceDemand>
        </actions>
        <actions xsi:type="servicebehavior:InternalAction">
          <resourceDemand id="_Pc2_4ADfEeatrcRg2tGXDw" name="DBS-I/O">
            <resourceType xsi:type="resourcetype:ProcessingResourceType" href="pathmap://DML_APPLICATIONLEVEL_MODELS/defaultresourcetypes.resourcetype#_3ql5IJB4EeKmfoqNH_-HEA"/>
Simon Eismann's avatar
Simon Eismann committed
            <explicitDescription>
              <probFunction xsi:type="functions:IntLiteral" value="3"/>
            </explicitDescription>
          </resourceDemand>
        </actions>
        <actions xsi:type="servicebehavior:ReleaseAction" semaphore="_SRtikgDeEeatrcRg2tGXDw"/>
        <actions xsi:type="servicebehavior:ReleaseAction" semaphore="_RwkkYgDeEeatrcRg2tGXDw"/>
      </behavior>
    </fineGrainedBehavior>
  </components>
</repository:Repository>