String metadataFile = metadataPath + "metadata/" + filename + ".xml"; ExtensionMetadata m = new ExtensionMetadata(); List<MethodParameters> paramList = new ArrayList<>();
static ExtensionMetadata makeXQueryMetadata() { ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Document XQuery Transform"); metadata.setDescription("This plugin adds an attribute to the root element"); metadata.setProvider("MarkLogic"); metadata.setVersion("0.1"); return metadata; }
static ExtensionMetadata makeMetadata() { ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Test Resource Services"); metadata.setDescription("This library supports all methods on the test resource"); metadata.setProvider("MarkLogic"); metadata.setVersion("0.1"); return metadata; }
static ExtensionMetadata makeXSLTMetadata() { ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Document XSLT Transform"); metadata.setDescription("This plugin adds an attribute to the root element"); metadata.setProvider("MarkLogic"); metadata.setVersion("0.1"); return metadata; }
@Before public void setUp() throws KeyManagementException, NoSuchAlgorithmException, Exception { int restPort = getRestServerPort(); String appServerHostname = getRestAppServerHostName(); client = getDatabaseClientOnDatabase(appServerHostname, restPort, dbName, "eval-user", "x", getConnType()); resourceMgr = client.newServerConfigManager().newResourceExtensionsManager(); ExtensionMetadata resextMetadata = new ExtensionMetadata(); resextMetadata.setTitle("BasicJSTest"); resextMetadata.setDescription("Testing resource extension for java script"); System.out.println(resextMetadata.getScriptLanguage()); resextMetadata.setScriptLanguage(ScriptLanguage.JAVASCRIPT); System.out.println(resextMetadata.getScriptLanguage()); resextMetadata.setVersion("1.0"); MethodParameters getParams = new MethodParameters(MethodType.GET); getParams.add("my-uri", "xs:string?"); FileInputStream myStream = new FileInputStream("src/test/java/com/marklogic/client/functionaltest/data/JSResource.js"); InputStreamHandle handle = new InputStreamHandle(myStream); handle.set(myStream); resourceMgr.writeServices("simpleJSResourceModule", handle, resextMetadata, getParams); }
client.newServerConfigManager().newTransformExtensionsManager(); Transaction tRollback = client.openTransaction(); ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Adding attribute xquery Transform"); metadata.setDescription("This plugin transforms an XML document by adding attribute to root node");
ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Search-Response-TO-HTML XSLT Transform"); metadata.setDescription("This plugin transforms a Search Response document to HTML");
client.newServerConfigManager().newTransformExtensionsManager(); Transaction tRollback = client.openTransaction(); ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Adding attribute xquery Transform"); metadata.setDescription("This plugin transforms an XML document by adding attribute to root node");
client.newServerConfigManager().newTransformExtensionsManager(); Transaction tRollback = client.openTransaction(); ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Adding attribute xquery Transform"); metadata.setDescription("This plugin transforms an XML document by adding attribute to root node");
ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Search-Response-TO-HTML XSLT Transform"); metadata.setDescription("This plugin transforms a Search Response document to HTML");
ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Adding attribute xquery Transform"); metadata.setDescription("This plugin transforms an XML document by adding attribute to root node"); try { TransformExtensionsManager transMgr2 = client.newServerConfigManager().newTransformExtensionsManager(); ExtensionMetadata metadata2 = new ExtensionMetadata(); metadata2.setTitle("Adding new element xquery Transform"); metadata2.setDescription("This plugin transforms an XML document by adding new element to root node");
ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Adding attribute xquery Transform"); metadata.setDescription("This plugin transforms an XML document by adding attribute to root node");
ExtensionMetadata metadata = new ExtensionMetadata(); metadata.setTitle("Adding attribute xquery Transform"); metadata.setDescription("This plugin transforms an XML document by adding attribute to root node");