com.thoughtworks.xstream.core.JVM.getStaxOutputFactory()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(101)

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

JVM.getStaxOutputFactory介绍

[英]Get the XMLOutputFactory implementation used normally by the current Java runtime as standard.

In contrast to XMLOutputFactory.newFactory() this method will ignore any implementations provided with the system property javax.xml.stream.XMLOutputFactory, implementations configured in lib/stax.properties or registered with the Service API.
[中]获取当前Java运行时通常使用的XMLOutputFactory实现作为标准。
与XMLOutputFactory相反。newFactory()此方法将忽略系统属性javax提供的任何实现。xml。流动XMLOutputFactory,在lib/stax中配置的实现。属性或向服务API注册。

代码示例

代码示例来源:origin: com.thoughtworks.xstream/xstream

protected XMLOutputFactory createOutputFactory() {
  Exception exception = null;
  try {
    Class staxOutputFactory = JVM.getStaxOutputFactory();
    if (staxOutputFactory != null) {
      return (XMLOutputFactory)staxOutputFactory.newInstance();
    } else {
      throw new StreamException("Java runtime has no standard XMLOutputFactory implementation.", exception);
    }
  } catch (InstantiationException e) {
    exception = e;
  } catch (IllegalAccessException e) {
    exception = e;
  } catch (ClassNotFoundException e) {
    exception = e;
  }
  throw new StreamException("Cannot create standard XMLOutputFactory instance of Java runtime.", exception);
}

代码示例来源:origin: com.thoughtworks.xstream/xstream

staxOutputFactory = getStaxOutputFactory().getName();
} catch (ClassNotFoundException e) {
  staxOutputFactory = e.getMessage();

代码示例来源:origin: x-stream/xstream

@Override
protected XMLOutputFactory createOutputFactory() {
  Exception exception = null;
  try {
    final Class<? extends XMLOutputFactory> staxOutputFactory = JVM.getStaxOutputFactory();
    if (staxOutputFactory != null) {
      return staxOutputFactory.newInstance();
    } else {
      throw new StreamException("Java runtime has no standard XMLOutputFactory implementation.", exception);
    }
  } catch (final InstantiationException e) {
    exception = e;
  } catch (final IllegalAccessException e) {
    exception = e;
  } catch (final ClassNotFoundException e) {
    exception = e;
  }
  throw new StreamException("Cannot create standard XMLOutputFactory instance of Java runtime.", exception);
}

代码示例来源:origin: org.sonatype.nexus.xstream/xstream

protected XMLOutputFactory createOutputFactory() {
  Exception exception = null;
  try {
    Class staxOutputFactory = JVM.getStaxOutputFactory();
    if (staxOutputFactory != null) {
      return (XMLOutputFactory)staxOutputFactory.newInstance();
    } else {
      throw new StreamException("Java runtime has no standard XMLOutputFactory implementation.", exception);
    }
  } catch (InstantiationException e) {
    exception = e;
  } catch (IllegalAccessException e) {
    exception = e;
  } catch (ClassNotFoundException e) {
    exception = e;
  }
  throw new StreamException("Cannot create standard XMLOutputFactory instance of Java runtime.", exception);
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream-java8

protected XMLOutputFactory createOutputFactory() {
  Exception exception = null;
  try {
    Class staxOutputFactory = JVM.getStaxOutputFactory();
    if (staxOutputFactory != null) {
      return (XMLOutputFactory)staxOutputFactory.newInstance();
    } else {
      throw new StreamException("Java runtime has no standard XMLOutputFactory implementation.", exception);
    }
  } catch (InstantiationException e) {
    exception = e;
  } catch (IllegalAccessException e) {
    exception = e;
  } catch (ClassNotFoundException e) {
    exception = e;
  }
  throw new StreamException("Cannot create standard XMLOutputFactory instance of Java runtime.", exception);
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream

protected XMLOutputFactory createOutputFactory() {
  Exception exception = null;
  try {
    Class staxOutputFactory = JVM.getStaxOutputFactory();
    if (staxOutputFactory != null) {
      return (XMLOutputFactory)staxOutputFactory.newInstance();
    } else {
      throw new StreamException("Java runtime has no standard XMLOutputFactory implementation.", exception);
    }
  } catch (InstantiationException e) {
    exception = e;
  } catch (IllegalAccessException e) {
    exception = e;
  } catch (ClassNotFoundException e) {
    exception = e;
  }
  throw new StreamException("Cannot create standard XMLOutputFactory instance of Java runtime.", exception);
}

代码示例来源:origin: apache/servicemix-bundles

protected XMLOutputFactory createOutputFactory() {
  Exception exception = null;
  try {
    Class staxOutputFactory = JVM.getStaxOutputFactory();
    if (staxOutputFactory != null) {
      return (XMLOutputFactory)staxOutputFactory.newInstance();
    } else {
      throw new StreamException("Java runtime has no standard XMLOutputFactory implementation.", exception);
    }
  } catch (InstantiationException e) {
    exception = e;
  } catch (IllegalAccessException e) {
    exception = e;
  } catch (ClassNotFoundException e) {
    exception = e;
  }
  throw new StreamException("Cannot create standard XMLOutputFactory instance of Java runtime.", exception);
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream

staxOutputFactory = getStaxOutputFactory().getName();
} catch (ClassNotFoundException e) {
  staxOutputFactory = e.getMessage();

代码示例来源:origin: x-stream/xstream

staxOutputFactory = getStaxOutputFactory().getName();
} catch (final ClassNotFoundException e) {
  staxOutputFactory = e.getMessage();

代码示例来源:origin: org.sonatype.nexus.xstream/xstream

staxOutputFactory = getStaxOutputFactory().getName();
} catch (ClassNotFoundException e) {
  staxOutputFactory = e.getMessage();

代码示例来源:origin: apache/servicemix-bundles

staxOutputFactory = getStaxOutputFactory().getName();
} catch (ClassNotFoundException e) {
  staxOutputFactory = e.getMessage();

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream-java8

staxOutputFactory = getStaxOutputFactory().getName();
} catch (ClassNotFoundException e) {
  staxOutputFactory = e.getMessage();

相关文章