本文整理了Java中org.apache.axiom.om.OMElement.getOMFactory()
方法的一些代码示例,展示了OMElement.getOMFactory()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OMElement.getOMFactory()
方法的具体详情如下:
包路径:org.apache.axiom.om.OMElement
类名称:OMElement
方法名:getOMFactory
暂无
代码示例来源:origin: org.apache.rampart/rampart-trust
private static OMElement createOMElement(OMElement parent, String ns,
String ln, String prefix) {
return parent.getOMFactory().createOMElement(new QName(ns, ln, prefix),
parent);
}
代码示例来源:origin: org.apache.rampart/rampart-trust
private static OMElement createOMElement(OMElement parent,
String ns,
String ln,
String prefix) {
return parent.getOMFactory().createOMElement(new QName(ns, ln, prefix),
parent);
}
代码示例来源:origin: org.apache.abdera/abdera-parser
/**
* Constructor OMChildrenQNameIterator.
*
* @param parent
* @param givenQName
*/
public FOMExtensionIterator(OMElement parent) {
super(parent.getChildren());
this.namespace = parent.getQName().getNamespaceURI();
this.factory = (FOMFactory)parent.getOMFactory();
}
代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.identity.sts.passive
private void addClaimType(OMElement parent, String uri) {
OMElement element = null;
element = parent.getOMFactory().createOMElement(
new QName("http://schemas.xmlsoap.org/ws/2005/05/identity", "ClaimType", "wsid"),
parent);
element.addAttribute(parent.getOMFactory().createOMAttribute("Uri", null, uri));
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-databinding-axiom
private void attachXSINil(OMElement element) {
OMNamespace xsiNS =
element.getOMFactory().createOMNamespace(XSI_TYPE_QNAME.getNamespaceURI(), XSI_TYPE_QNAME.getPrefix());
element.declareNamespace(xsiNS);
OMAttribute attr = element.getOMFactory().createOMAttribute("nil", xsiNS, "true");
element.addAttribute(attr);
}
代码示例来源:origin: org.apache.sandesha2/sandesha2-core
public OMElement toOMElement(OMElement element, OMNamespace rmNamespace) throws OMException {
if (messageNumber <= 0 ){
throw new OMException(SandeshaMessageHelper.getMessage(
SandeshaMessageKeys.setAValidMsgNumber,
Long.toString(messageNumber)));
}
OMFactory factory = element.getOMFactory();
OMElement messageNoElement = factory.createOMElement(Sandesha2Constants.WSRM_COMMON.LAST_MSG_NUMBER,rmNamespace);
messageNoElement.setText(Long.toString(messageNumber));
element.addChild(messageNoElement);
return element;
}
代码示例来源:origin: org.wso2.xkms/xkms
public static void appendAsTest(byte[] base64Binary, OMElement element) {
ByteArrayDataSource bads = new ByteArrayDataSource(base64Binary);
DataHandler dataHandler = new DataHandler(bads);
OMText text = new OMTextImpl(dataHandler, element.getOMFactory());
element.addChild(text);
}
代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.list
@Override
public void setPayload(OMElement bodyContent) throws XMLStreamException {
OMFactory factory = bodyContent.getOMFactory();
OMElement returnElement = factory.createOMElement(new QName(bodyContent.getNamespace().getPrefix() + ":return"));
returnElement.setText(String.valueOf(succeed));
bodyContent.addChild(returnElement);
}
代码示例来源:origin: org.apache.sandesha2/sandesha2-core
public OMElement toOMElement(OMElement element, OMNamespace wsrmNamespace) throws OMException {
if (identifier == null || identifier == "") {
throw new OMException(SandeshaMessageHelper.getMessage(
SandeshaMessageKeys.invalidIdentifier,
element.toString()));
}
OMFactory factory = element.getOMFactory();
OMElement identifierElement = factory.createOMElement(Sandesha2Constants.WSRM_COMMON.IDENTIFIER, wsrmNamespace);
identifierElement.setText(identifier);
element.addChild(identifierElement);
return element;
}
代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.list
@Override
public void setPayload(OMElement bodyContent) throws XMLStreamException {
OMFactory factory = bodyContent.getOMFactory();
OMElement returnElement = factory.createOMElement(new QName(bodyContent.getNamespace().getPrefix() + ":return"));
returnElement.setText(artifactId);
bodyContent.addChild(returnElement);
}
代码示例来源:origin: org.apache.synapse/synapse-core
public static OMElement serializeXPath(SynapseXPath xpath, String expression,
OMElement elem, String attribName) {
OMNamespace nullNS = elem.getOMFactory()
.createOMNamespace(XMLConfigConstants.NULL_NAMESPACE, "");
if (xpath != null && expression != null) {
elem.addAttribute(elem.getOMFactory().createOMAttribute(
attribName, nullNS, expression));
serializeNamespaces(elem, xpath);
} else {
handleException("Couldn't find the xpath in the SynapseXPath");
}
return elem;
}
代码示例来源:origin: org.wso2.carbon.governance/org.wso2.carbon.governance.list
@Override
public void setPayload(OMElement bodyContent) throws XMLStreamException {
OMFactory factory = bodyContent.getOMFactory();
for(String dependency :dependencies){
OMElement returnElement = factory.createOMElement(new QName(bodyContent.getNamespace().getPrefix() + ":return"));
returnElement.setText(dependency);
bodyContent.addChild(returnElement);
}
}
代码示例来源:origin: org.apache.sandesha2/sandesha2-core
public OMElement toOMElement(OMElement element) throws OMException,AxisFault {
if (epr == null)
throw new OMException(SandeshaMessageHelper.getMessage(
SandeshaMessageKeys.cannotSetEndpoint,
null));
OMFactory factory = element.getOMFactory();
QName endpoint = new QName (rmNamespaceValue,Sandesha2Constants.WSRM_COMMON.ENDPOINT, Sandesha2Constants.WSRM_COMMON.NS_PREFIX_RM);
OMElement endpointElement = EndpointReferenceHelper.toOM (factory, epr, endpoint, addressingNamespaceValue);
element.addChild(endpointElement);
return element;
}
代码示例来源:origin: org.apache.synapse/synapse-core
public static OMElement serializeXPath(SynapseXPath xpath, OMElement elem, String attribName) {
OMNamespace nullNS = elem.getOMFactory()
.createOMNamespace(XMLConfigConstants.NULL_NAMESPACE, "");
if (xpath != null) {
elem.addAttribute(elem.getOMFactory().createOMAttribute(
attribName, nullNS, xpath.toString()));
serializeNamespaces(elem, xpath);
} else {
handleException("Couldn't find the xpath in the SynapseXPath");
}
return elem;
}
代码示例来源:origin: org.apache.sandesha2/sandesha2-core
public OMElement toOMElement(OMElement element) throws OMException,AxisFault {
if (epr == null)
throw new OMException(SandeshaMessageHelper.getMessage(
SandeshaMessageKeys.cannotSetAcksTo,
null));
OMFactory factory = element.getOMFactory();
QName acksTo = new QName (rmNamespaceValue,Sandesha2Constants.WSRM_COMMON.ACKS_TO, Sandesha2Constants.WSRM_COMMON.NS_PREFIX_RM);
OMElement endpointElement = EndpointReferenceHelper.toOM (factory,epr, acksTo ,addressingNamespaceValue);
element.addChild(endpointElement);
return element;
}
代码示例来源:origin: com.github.veithen.visualwas/connector
@Override
public QName setValue(OMElement element, Object value, InvocationContextImpl context) {
element.addChild(element.getOMFactory().createOMText(new ObjectDataHandler(value, context), false));
return new QName("urn:AdminService", context.getSerializer().getRemoteClassName(type));
}
代码示例来源:origin: com.betfair.cougar/baseline-security
@Override
public void rewrite(List<IdentityToken> credentials, OMElement output) {
OMFactory factory = output.getOMFactory();
for (IdentityToken ik: credentials) {
OMElement e = factory.createOMElement(ik.getName(), output.getNamespace());
e.setText(ik.getValue());
output.addChild(e);
}
}
代码示例来源:origin: org.apache.sandesha2/sandesha2-core
public OMElement toOMElement(OMElement element) throws OMException,AxisFault {
OMFactory factory = element.getOMFactory();
if (acksTo == null)
throw new OMException(SandeshaMessageHelper.getMessage(
SandeshaMessageKeys.acceptNullAcksTo));
OMNamespace rmNamespace = factory.createOMNamespace(rmNamespaceValue,Sandesha2Constants.WSRM_COMMON.NS_PREFIX_RM);
OMElement acceptElement = factory.createOMElement(Sandesha2Constants.WSRM_COMMON.ACCEPT, rmNamespace);
acksTo.toOMElement(acceptElement);
element.addChild(acceptElement);
return element;
}
代码示例来源:origin: org.apache.sandesha2/sandesha2-core
public OMElement toOMElement(OMElement element) throws OMException {
if (duration == null || duration == "")
throw new OMException(SandeshaMessageHelper.getMessage(
SandeshaMessageKeys.cannotProcessExpires));
OMFactory factory = element.getOMFactory();
OMNamespace rmNamespace = factory.createOMNamespace(namespaceValue,Sandesha2Constants.WSRM_COMMON.NS_PREFIX_RM);
OMElement expiresElement = factory.createOMElement(
Sandesha2Constants.WSRM_COMMON.EXPIRES, rmNamespace);
expiresElement.setText(duration);
element.addChild(expiresElement);
return element;
}
代码示例来源:origin: org.apache.rampart/rampart-trust
public static OMElement createClaims(int version,
OMElement parent, String dialect) throws TrustException{
OMElement omElem = createOMElement(parent,
getWSTNamespace(version),
RahasConstants.IssuanceBindingLocalNames.CLAIMS,
RahasConstants.WST_PREFIX);
OMNamespace ns = omElem.getOMFactory().createOMNamespace(getWSTNamespace(version),
RahasConstants.WSP_PREFIX);
omElem.addAttribute(RahasConstants.ATTR_CLAIMS_DIALECT , dialect, ns);
return omElem;
}
内容来源于网络,如有侵权,请联系作者删除!