本文整理汇总了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;
}
示例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;
}
示例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"));
}
示例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);
}
示例5: setXccTemplate
import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
public void setXccTemplate(XccTemplate xccTemplate) {
this.xccTemplate = xccTemplate;
}
示例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()));
}
示例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()));
}
示例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)));
}
示例9: XccStaticChecker
import com.marklogic.xcc.template.XccTemplate; //导入依赖的package包/类
public XccStaticChecker(XccTemplate xccTemplate) {
this.xccTemplate = xccTemplate;
}