コード例 #1
0
ファイル: DeployClient.java プロジェクト: himanshu1587/deploy
 private static OMElement elementBinary(QName name, InputStream input) {
   OMElement element = OM_FACTORY.createOMElement(name);
   try {
     ByteArrayOutputStream outputStream = new ByteArrayOutputStream(64 * 1024);
     byte[] buffer = new byte[4096];
     int len;
     while ((len = input.read(buffer)) >= 0) {
       outputStream.write(buffer, 0, len);
     }
     String base64Enc = Base64.encode(outputStream.toByteArray());
     OMText binary = OM_FACTORY.createOMText(base64Enc, "application/zip", true);
     element.addChild(binary);
     return element;
   } catch (IOException except) {
     throw new RuntimeException(except);
   }
 }
コード例 #2
0
ファイル: DeployClient.java プロジェクト: himanshu1587/deploy
 private static OMElement elementBoolean(QName name, boolean value) {
   OMElement element = OM_FACTORY.createOMElement(name);
   element.setText(value ? "true" : "false");
   return element;
 }
コード例 #3
0
ファイル: DeployClient.java プロジェクト: himanshu1587/deploy
 private static OMElement elementText(QName name, String text) {
   OMElement element = OM_FACTORY.createOMElement(name);
   element.setText(text);
   return element;
 }
コード例 #4
0
ファイル: DeployClient.java プロジェクト: himanshu1587/deploy
 private static OMElement element(QName name) {
   return OM_FACTORY.createOMElement(name);
 }