当前位置: 首页>>代码示例>>Java>>正文


Java XccTemplate类代码示例

本文整理汇总了Java中com.marklogic.xcc.template.XccTemplate的典型用法代码示例。如果您正苦于以下问题:Java XccTemplate类的具体用法?Java XccTemplate怎么用?Java XccTemplate使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


XccTemplate类属于com.marklogic.xcc.template包,在下文中一共展示了XccTemplate类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: newStaticChecker

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
/**
 * Currently only have an XCC implementation for static checking, as XCC gives much more useful error messages
 * than REST does.
 *
 * @param appConfig
 * @return
 */
protected StaticChecker newStaticChecker(AppConfig appConfig) {
	String xccUri = "xcc://%s:%[email protected]%s:%d";
	xccUri = String.format(xccUri, appConfig.getRestAdminUsername(), appConfig.getRestAdminPassword(),
		appConfig.getHost(), appConfig.getRestPort());
	XccStaticChecker checker = new XccStaticChecker(new XccTemplate(xccUri));
	checker.setBulkCheck(appConfig.isBulkLoadAssets());
	checker.setCheckLibraryModules(appConfig.isStaticCheckLibraryAssets());
	return checker;
}
 
开发者ID:marklogic-community,项目名称:ml-app-deployer,代码行数:17,代码来源:DefaultModulesLoaderFactory.java

示例2: xccTemplate

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
@Autowired
public XccTemplate xccTemplate(DatabaseClientConfig batchDatabaseClientConfig,
                               @Value("${marklogic.database:Documents}") String databaseName) {
    this.xccTemplate = new XccTemplate(
            String.format("xcc://%s:%[email protected]%s:%s/%s",
                    batchDatabaseClientConfig.getUsername(),
                    batchDatabaseClientConfig.getPassword(),
                    batchDatabaseClientConfig.getHost(),
                    batchDatabaseClientConfig.getPort(),
                    databaseName));
    return xccTemplate;
}
 
开发者ID:marklogic-community,项目名称:marklogic-spring-batch,代码行数:13,代码来源:AbstractSpringBatchTest.java

示例3: xccTemplate

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
@Bean
public XccTemplate xccTemplate(DatabaseClientConfig databaseClientConfig) {
    return new XccTemplate(
            String.format("xcc://%s:%[email protected]%s:8000/%s",
                    databaseClientConfig.getUsername(),
                    databaseClientConfig.getPassword(),
                    databaseClientConfig.getHost(),
                    mlAppName + "-content"));
}
 
开发者ID:marklogic-community,项目名称:ml-javaclient-util,代码行数:10,代码来源:MarkLogicApplicationContext.java

示例4: setup

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
@Before
public void setup() {
	client = newClient(database);
	client.newServerEval().xquery("cts:uris((), (), cts:true-query()) ! xdmp:document-delete(.)").eval();

	xccTemplate = new XccTemplate("xcc://" + clientConfig.getUsername() + ":" + clientConfig.getPassword()
		+ "@" + clientConfig.getHost() + ":" + clientConfig.getPort() + "/" + database);

	staticChecker = new XccStaticChecker(xccTemplate);

	AssetFileLoader assetFileLoader = new AssetFileLoader(client);
	modulesLoader = new DefaultModulesLoader(assetFileLoader);
	modulesLoader.setModulesManager(null);
	modulesLoader.setStaticChecker(staticChecker);
}
 
开发者ID:marklogic-community,项目名称:ml-javaclient-util,代码行数:16,代码来源:StaticCheckModulesTest.java

示例5: setXccTemplate

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
public void setXccTemplate(XccTemplate xccTemplate) {
    this.xccTemplate = xccTemplate;
}
 
开发者ID:rjrudin,项目名称:ml-camel-client,代码行数:4,代码来源:CurrentTimeXmlGenerator.java

示例6: newModulesXccTemplate

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
protected XccTemplate newModulesXccTemplate() {
    return new XccTemplate(format("xcc://%s:%[email protected]%s:8000/%s", appConfig.getRestAdminUsername(),
            appConfig.getRestAdminPassword(), appConfig.getHost(), appConfig.getModulesDatabaseName()));
}
 
开发者ID:marklogic-community,项目名称:ml-app-deployer,代码行数:5,代码来源:AbstractAppDeployerTest.java

示例7: setup

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
@Before
public void setup() {
	xccTemplate = new XccTemplate(format("xcc://%s:%[email protected]%s:8000/%s", appConfig.getRestAdminUsername(),
		appConfig.getRestAdminPassword(), appConfig.getHost(), appConfig.getModulesDatabaseName()));
}
 
开发者ID:marklogic-community,项目名称:ml-app-deployer,代码行数:6,代码来源:LoadModulesTest.java

示例8: xccTemplate

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
@Bean
public XccTemplate xccTemplate() {
    return new XccTemplate(String.format("xcc://%s:%[email protected]%s:8000/%s", getMlUsername(), getMlPassword(), getMlHost(),
            buildContentDatabaseName(mlAppName)));
}
 
开发者ID:marklogic-community,项目名称:ml-javaclient-util,代码行数:6,代码来源:BasicConfig.java

示例9: XccStaticChecker

import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
public XccStaticChecker(XccTemplate xccTemplate) {
	this.xccTemplate = xccTemplate;
}
 
开发者ID:marklogic-community,项目名称:ml-javaclient-util,代码行数:4,代码来源:XccStaticChecker.java


注:本文中的com.marklogic.xcc.template.XccTemplate类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。