org.jboss.shrinkwrap.api.asset.StringAsset.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(9.0k)|赞(0)|评价(0)|浏览(68)

本文整理了Java中org.jboss.shrinkwrap.api.asset.StringAsset.<init>()方法的一些代码示例,展示了StringAsset.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StringAsset.<init>()方法的具体详情如下:
包路径:org.jboss.shrinkwrap.api.asset.StringAsset
类名称:StringAsset
方法名:<init>

StringAsset.<init>介绍

[英]Creates a new Asset instance backed by the specified String
[中]创建由指定字符串支持的新资产实例

代码示例

代码示例来源:origin: hibernate/hibernate-orm

@Deployment
public static WebArchive createDeployment() {
  return ShrinkWrap.create( WebArchive.class )
      .addClass( Kryptonite.class )
      .addAsWebInfResource( EmptyAsset.INSTANCE, "beans.xml" )
      .addAsResource( new StringAsset( persistenceXml().exportAsString() ), "META-INF/persistence.xml" );
}

代码示例来源:origin: hibernate/hibernate-orm

@Deployment
public static WebArchive deploy() throws Exception {
  final WebArchive war = ShrinkWrap.create( WebArchive.class, ARCHIVE_NAME + ".war" )
      .setManifest( "org/hibernate/test/wf/ddl/manifest.mf" )
      .addClasses( WildFlyDdlEntity.class )
      .addAsResource( new StringAsset( hibernate_cfg ), "hibernate.cfg.xml" )
      .addClasses( BmtSfStatefulBean.class )
      .addClasses( DdlInWildFlyUsingBmtAndSfTest.class );
  return war;
}

代码示例来源:origin: hibernate/hibernate-orm

@Deployment
public static WebArchive deploy() throws Exception {
  final WebArchive war = ShrinkWrap.create( WebArchive.class, ARCHIVE_NAME + ".war" )
      .setManifest( "org/hibernate/test/wf/ddl/manifest.mf" )
      .addClasses( WildFlyDdlEntity.class )
      .addAsResource( new StringAsset( hibernate_cfg ), "hibernate.cfg.xml" )
      .addClasses( CmtSfStatefulBean.class )
      .addClasses( DdlInWildFlyUsingCmtAndSfTest.class );
  return war;
}

代码示例来源:origin: hibernate/hibernate-orm

@Deployment
public static WebArchive createDeployment() {
  return ShrinkWrap.create( WebArchive.class )
      .addClass( Kryptonite.class )
      .addAsWebInfResource( EmptyAsset.INSTANCE, "beans.xml" )
      .addAsResource( new StringAsset( persistenceXml().exportAsString() ), "META-INF/persistence.xml" );
}

代码示例来源:origin: hibernate/hibernate-orm

@Deployment
public static WebArchive createDeployment() {
  return ShrinkWrap.create( WebArchive.class )
      .addClass( AuditedEntity.class )
      .addAsWebInfResource( EmptyAsset.INSTANCE, "beans.xml" )
      .addAsResource( new StringAsset( persistenceXml().exportAsString() ), "META-INF/persistence.xml" );
}

代码示例来源:origin: hibernate/hibernate-orm

@Deployment
  public static WebArchive buildDeployment() {
    WebArchive war = ShrinkWrap.create( WebArchive.class )
        .setManifest( "org/hibernate/test/wf/ddl/manifest.mf" )
        .addClass( WildFlyDdlEntity.class )
//                .addAsManifestResource( EmptyAsset.INSTANCE, "beans.xml")
        .addAsResource( new StringAsset( persistenceXml().exportAsString() ), PERSISTENCE_XML_RESOURCE_NAME )
        .addAsResource( "org/hibernate/test/wf/ddl/log4j.properties", "log4j.properties" );
    System.out.println( war.toString(true) );
    return war;
  }

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment(name="pa1")
public static WebArchive createCallingProcessDeployment() {
 return initWebArchiveDeployment("pa1.war")
  .addClass(AbstractScriptEngineFactory.class)
  .addClass(AlwaysTrueScriptEngineFactory.class)
  .addAsResource(new StringAsset(AlwaysTrueScriptEngineFactory.class.getName()),
    PaLocalScriptEngineSupportTest.SCRIPT_ENGINE_FACTORY_PATH)
  .addAsResource("org/camunda/bpm/integrationtest/functional/scriptengine/PaLocalScriptEngineCallActivityConditionTest.callingProcessScriptConditionalFlow.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment(name="pa1")
public static WebArchive createProcessApplication1() {
 return initWebArchiveDeployment("pa1.war")
  .addAsWebInfResource(new StringAsset(JYTHON_MODULE_DEPENDENCY),"jboss-deployment-structure.xml")
  .addAsResource(createScriptTaskProcess("python", "", "process1"), "process1.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment(order=1)
public static WebArchive delegateDeployment() {
 WebArchive webArchive = ShrinkWrap.create(WebArchive.class, "service.war")
  .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml")
  .addClass(AbstractFoxPlatformIntegrationTest.class)
  .addClass(StartProcessSLSB.class)
  .addClass(StartProcessInterface.class)
  .addAsManifestResource(new StringAsset("Dependencies: org.camunda.bpm.camunda-engine"), "MANIFEST.MF"); // get access to engine classes
 TestContainer.addContainerSpecificResourcesForNonPa(webArchive);
 return webArchive;
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment(name="pa1")
public static WebArchive createProcessApplication1() {
 return initWebArchiveDeployment("pa1.war")
  .addAsWebInfResource(new StringAsset(GROOVY_MODULE_DEPENDENCY),"jboss-deployment-structure.xml")
  .addAsResource(createScriptTaskProcess("groovy", "", "process1"), "process1.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment
public static WebArchive createProcessApplication() {
 return initWebArchiveDeployment()
   .addAsResource(new StringAsset(Bpmn.convertToString(Bpmn.createExecutableProcess(TEST_PROCESS).done())), "testProcess.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment(name="pa2")
public static WebArchive createProcessApplication2() {
 return initWebArchiveDeployment("pa2.war")
  .addClass(CustomClass.class)
  .addAsWebInfResource(new StringAsset(GROOVY_MODULE_DEPENDENCY),"jboss-deployment-structure.xml")
  .addAsResource(createScriptTaskProcess("groovy", SCRIPT_WITH_IMPORT, "process2"), "process2.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment(name="pa2")
public static WebArchive createProcessApplication2() {
 return initWebArchiveDeployment("pa2.war")
  .addClass(CustomClass.class)
  .addAsWebInfResource(new StringAsset(JYTHON_MODULE_DEPENDENCY),"jboss-deployment-structure.xml")
  .addAsResource(createScriptTaskProcess("python", SCRIPT_WITH_IMPORT, "process2"), "process2.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment(order = 0, name="pa1")
public static WebArchive processArchive1() {
 WebArchive deployment = initWebArchiveDeployment("pa1.war", "org/camunda/bpm/integrationtest/jobexecutor/IndependentJobExecutionTest.pa1.xml")
   .addAsResource("org/camunda/bpm/integrationtest/jobexecutor/IndependentJobExecutionTest.process1.bpmn20.xml")
   .setWebXML(new StringAsset(Descriptors.create(WebAppDescriptor.class).version("3.0").exportAsString()));
 TestContainer.addContainerSpecificProcessEngineConfigurationClass(deployment);
 return deployment;
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment
public static WebArchive createProcessApplication() {
 return initWebArchiveDeployment()
  .addClass(AbstractPaLocalScriptEngineTest.class)
  .addClass(AbstractScriptEngineFactory.class)
  .addClass(DummyScriptEngineFactory.class)
  .addAsResource(new StringAsset(DUMMY_SCRIPT_ENGINE_FACTORY_SPI), SCRIPT_ENGINE_FACTORY_PATH)
  .addAsResource(createScriptTaskProcess(SCRIPT_FORMAT, SCRIPT_TEXT), "process.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

@Deployment
public static WebArchive createProcessApplication() {
 return initWebArchiveDeployment()
  .addClass(AbstractPaLocalScriptEngineTest.class)
  .addClass(AbstractScriptEngineFactory.class)
  .addClass(DummyScriptEngineFactory.class)
  .addAsResource(new StringAsset(DUMMY_SCRIPT_ENGINE_FACTORY_SPI), SCRIPT_ENGINE_FACTORY_PATH)
  .addAsResource(createScriptTaskProcess(SCRIPT_FORMAT, SCRIPT_TEXT), "process.bpmn20.xml");
}

代码示例来源:origin: camunda/camunda-bpm-platform

protected static StringAsset createScriptTaskProcess(String scriptFormat, String scriptText, String pdk) {
 BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(pdk)
  .startEvent()
  .scriptTask()
   .scriptFormat(scriptFormat)
   .scriptText(scriptText)
   .userTask()
  .endEvent()
  .done();
 return new StringAsset(Bpmn.convertToString(modelInstance));
}

代码示例来源:origin: camunda/camunda-bpm-platform

protected static StringAsset createScriptTaskProcess(String scriptFormat, String scriptText) {
 BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(PROCESS_ID)
  .startEvent()
  .scriptTask()
   .scriptFormat(scriptFormat)
   .scriptText(scriptText)
   .userTask()
  .endEvent()
  .done();
 return new StringAsset(Bpmn.convertToString(modelInstance));
}

代码示例来源:origin: camunda/camunda-bpm-platform

protected static StringAsset createScriptTaskProcess(String scriptFormat, String scriptText, String pdk) {
 BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(pdk)
  .startEvent()
  .scriptTask()
   .scriptFormat(scriptFormat)
   .scriptText(scriptText)
   .userTask()
  .endEvent()
  .done();
 return new StringAsset(Bpmn.convertToString(modelInstance));
}

代码示例来源:origin: camunda/camunda-bpm-platform

protected static StringAsset createScriptTaskProcess(String scriptFormat, String scriptText) {
 BpmnModelInstance modelInstance = Bpmn.createExecutableProcess(PROCESS_ID)
  .startEvent()
  .scriptTask()
   .scriptFormat(scriptFormat)
   .scriptText(scriptText)
   .camundaResultVariable("scriptValue")
   .userTask()
  .endEvent()
  .done();
 return new StringAsset(Bpmn.convertToString(modelInstance));
}

相关文章

微信公众号

最新文章

更多