public FaultInfo addFault(QName name, QName message) { return wrappedOp.addFault(name, message); }
public FaultInfo addFault(QName name, QName message) { return wrappedOp.addFault(name, message); }
public FaultInfo addFault(QName name, QName message) { return wrappedOp.addFault(name, message); }
public FaultInfo addFault(QName name, QName message) { return wrappedOp.addFault(name, message); }
/** * Adds an fault to this operation. * * @param name the fault name. */ public FaultInfo addFault(QName name, QName message) { if (name == null) { throw new NullPointerException(new Message("FAULT.NAME.NOT.NULL", LOG).toString()); } if (faults != null && faults.containsKey(name)) { throw new IllegalArgumentException( new Message("DUPLICATED.FAULT.NAME", LOG, new Object[] {name}).toString()); } FaultInfo fault = new FaultInfo(name, message, this); addFault(fault); return fault; }
/** * Adds an fault to this operation. * * @param name the fault name. */ public FaultInfo addFault(QName name, QName message) { if (name == null) { throw new NullPointerException(new Message("FAULT.NAME.NOT.NULL", LOG).toString()); } if (faults != null && faults.containsKey(name)) { throw new IllegalArgumentException( new Message("DUPLICATED.FAULT.NAME", LOG, new Object[] {name}).toString()); } FaultInfo fault = new FaultInfo(name, message, this); addFault(fault); return fault; }
protected FaultInfo addFault(final InterfaceInfo service, final OperationInfo op, Class<?> exClass) { Class<?> beanClass = getBeanClass(exClass); if (beanClass == null) { return null; } String faultMsgName = null; for (AbstractServiceConfiguration c : serviceConfigurations) { faultMsgName = c.getFaultMessageName(op, exClass, beanClass); if (faultMsgName != null) { break; } } if (faultMsgName == null) { faultMsgName = exClass.getSimpleName(); } QName faultName = getFaultName(service, op, exClass, beanClass); FaultInfo fi = op.addFault(new QName(op.getName().getNamespaceURI(), faultMsgName), new QName(op.getName().getNamespaceURI(), faultMsgName)); fi.setProperty(Class.class.getName(), exClass); fi.setProperty("elementName", faultName); MessagePartInfo mpi = fi.addMessagePart(new QName(faultName.getNamespaceURI(), exClass.getSimpleName())); mpi.setElementQName(faultName); mpi.setTypeClass(beanClass); sendEvent(Event.OPERATIONINFO_FAULT, op, exClass, fi); return fi; }
protected FaultInfo addFault(final InterfaceInfo service, final OperationInfo op, Class<?> exClass) { Class<?> beanClass = getBeanClass(exClass); if (beanClass == null) { return null; } String faultMsgName = null; for (AbstractServiceConfiguration c : serviceConfigurations) { faultMsgName = c.getFaultMessageName(op, exClass, beanClass); if (faultMsgName != null) { break; } } if (faultMsgName == null) { faultMsgName = exClass.getSimpleName(); } QName faultName = getFaultName(service, op, exClass, beanClass); FaultInfo fi = op.addFault(new QName(op.getName().getNamespaceURI(), faultMsgName), new QName(op.getName().getNamespaceURI(), faultMsgName)); fi.setProperty(Class.class.getName(), exClass); fi.setProperty("elementName", faultName); MessagePartInfo mpi = fi.addMessagePart(new QName(faultName.getNamespaceURI(), exClass.getSimpleName())); mpi.setElementQName(faultName); mpi.setTypeClass(beanClass); sendEvent(Event.OPERATIONINFO_FAULT, op, exClass, fi); return fi; }
/** * Adds an fault to this operation. * * @param name the fault name. */ public FaultInfo addFault(QName name, QName message) { if (name == null) { throw new NullPointerException(new Message("FAULT.NAME.NOT.NULL", LOG).toString()); } if (faults != null && faults.containsKey(name)) { throw new IllegalArgumentException( new Message("DUPLICATED.FAULT.NAME", LOG, new Object[] {name}).toString()); } FaultInfo fault = new FaultInfo(name, message, this); addFault(fault); return fault; }
/** * Adds an fault to this operation. * * @param name the fault name. */ public FaultInfo addFault(QName name, QName message) { if (name == null) { throw new NullPointerException(new Message("FAULT.NAME.NOT.NULL", LOG).toString()); } if (faults != null && faults.containsKey(name)) { throw new IllegalArgumentException( new Message("DUPLICATED.FAULT.NAME", LOG, new Object[] {name}).toString()); } FaultInfo fault = new FaultInfo(name, message, this); addFault(fault); return fault; }
protected FaultInfo addFault(final InterfaceInfo service, final OperationInfo op, Class<?> exClass) { Class<?> beanClass = getBeanClass(exClass); if (beanClass == null) { return null; } String faultMsgName = null; for (AbstractServiceConfiguration c : serviceConfigurations) { faultMsgName = c.getFaultMessageName(op, exClass, beanClass); if (faultMsgName != null) { break; } } if (faultMsgName == null) { faultMsgName = exClass.getSimpleName(); } QName faultName = getFaultName(service, op, exClass, beanClass); FaultInfo fi = op.addFault(new QName(op.getName().getNamespaceURI(), faultMsgName), new QName(op.getName().getNamespaceURI(), faultMsgName)); fi.setProperty(Class.class.getName(), exClass); fi.setProperty("elementName", faultName); MessagePartInfo mpi = fi.addMessagePart(new QName(faultName.getNamespaceURI(), exClass.getSimpleName())); mpi.setElementQName(faultName); mpi.setTypeClass(beanClass); sendEvent(Event.OPERATIONINFO_FAULT, op, exClass, fi); return fi; }
for (Map.Entry<?, ?> rawentry : m.entrySet()) { Map.Entry<String, Fault> entry = cast(rawentry, String.class, Fault.class); FaultInfo finfo = opInfo.addFault(new QName(inf.getName().getNamespaceURI(), entry.getKey()), entry.getValue().getMessage().getQName()); copyDocumentation(finfo, entry.getValue());
for (Map.Entry<?, ?> rawentry : m.entrySet()) { Map.Entry<String, Fault> entry = cast(rawentry, String.class, Fault.class); FaultInfo finfo = opInfo.addFault(new QName(inf.getName().getNamespaceURI(), entry.getKey()), entry.getValue().getMessage().getQName()); copyDocumentation(finfo, entry.getValue());
for (Map.Entry<?, ?> rawentry : m.entrySet()) { Map.Entry<String, Fault> entry = cast(rawentry, String.class, Fault.class); FaultInfo finfo = opInfo.addFault(new QName(inf.getName().getNamespaceURI(), entry.getKey()), entry.getValue().getMessage().getQName()); copyDocumentation(finfo, entry.getValue());