/** * Obtain handler chain from annotations. * * @param obj A endpoint implementation class or a SEI, or a generated * service class. */ private List<Handler> getHandlersFromAnnotation(Class<?> clazz, PortInfo portInfo) { AnnotationHandlerChainBuilder builder = new AnnotationHandlerChainBuilder(); return builder.buildHandlerChainFromClass(clazz, portInfo != null ? portInfo.getPortName() : null, portInfo != null ? portInfo.getServiceName() : null, portInfo != null ? portInfo.getBindingID() : null); }
private boolean matchPortName(final PortInfo info, final QName namePattern) { return match(info == null ? null : info.getPortName(), namePattern); }
private boolean matchPortName(final PortInfo info, final QName namePattern) { return match(info == null ? null : info.getPortName(), namePattern); }
private boolean matchPortName(final PortInfo info, final QName namePattern) { return match((info == null ? null : info.getPortName()), namePattern); }
private boolean matchPortName(PortInfo info, String namePattern) { return match((info == null ? null : info.getPortName()), namePattern); }
private boolean matchPortName(PortInfo info, String namePattern) { return match((info == null ? null : info.getPortName()), namePattern); }
public boolean equals(Object obj) { if (obj instanceof PortInfo) { PortInfo info = (PortInfo) obj; if (bindingId.toString().equals(info.getBindingID().toString()) && portName.equals(info.getPortName()) && serviceName.equals(info.getServiceName())) { return true; } } return false; }
Map<String, String> st = PrinterFunctions.CheckStatus(dvs.getPortName(), "mini");//port = StarIOPort.getPort(portName, portSettings, 1000); if(st.get("status") == "true") { prtStatus = true;
private List<Handler> createHandlerChain(PortInfo portInfo) { List<Handler> chain = null; Configuration portConfiguration = null; String id = portInfo.getPortName().getLocalPart(); if (service != null) { id = service.toString() + "/" + portInfo.getPortName().getLocalPart(); } if (null != busConfiguration) { portConfiguration = busConfiguration .getChild(PORT_CONFIGURATION_URI, id); } if (null != portConfiguration) { HandlerChainBuilder builder = new HandlerChainBuilder(); HandlerChainType hc = (HandlerChainType)portConfiguration.getObject("handlerChain"); chain = builder.buildHandlerChainFromConfiguration(hc); } if (null == chain) { chain = new ArrayList<Handler>(); } return chain; } }
public List<Handler> getHandlerChain(PortInfo info) { Iterator<PortInfo> piSet = chainMap.keySet().iterator(); List<Handler> chain = null; while(piSet.hasNext()) { PortInfo next = piSet.next(); PortInfoImpl tmp = new PortInfoImpl(BindingID.parse(info.getBindingID()), info.getPortName(), info.getServiceName()); if(tmp.equals(next)) { chain = chainMap.get(next); break; } } if (chain == null) { chain = new ArrayList<Handler>(); } return chain; }
@SuppressWarnings("rawtypes") public List<Handler> getHandlerChain(PortInfo portInfo) { synchronized (handlerMap) { List<Handler> handlerChain = handlerMap.get(portInfo); if (handlerChain == null) { QName portQName = portInfo.getPortName(); QName serviceQName = portInfo.getServiceName(); String bindingId = portInfo.getBindingID(); handlerChain = createHandlerChain(portInfo, portQName, serviceQName, bindingId); handlerMap.put(portInfo, handlerChain); } return handlerChain; } }
/** * Object.equals is overridden here so that PortInfo objects * can be compared when using them as keys in the map in * HandlerResolverImpl. This method relies on the equals() * methods of java.lang.String and javax.xml.namespace.QName. * * @param obj The PortInfo object to test for equality. * @return True if they match, and false if they do not or * if the object passed in is not a PortInfo. */ public boolean equals(Object obj) { if (obj instanceof PortInfo) { PortInfo info = (PortInfo) obj; if (bindingId.toString().equals(info.getBindingID()) && portName.equals(info.getPortName()) && serviceName.equals(info.getServiceName())) { return true; } } return false; }
/** * Object.equals is overridden here so that PortInfo objects * can be compared when using them as keys in the map in * HandlerResolverImpl. This method relies on the equals() * methods of java.lang.String and javax.xml.namespace.QName. * * @param obj The PortInfo object to test for equality. * @return True if they match, and false if they do not or * if the object passed in is not a PortInfo. */ public boolean equals(Object obj) { if (obj instanceof PortInfo) { PortInfo info = (PortInfo) obj; if (bindingId.toString().equals(info.getBindingID()) && portName.equals(info.getPortName()) && serviceName.equals(info.getServiceName())) { return true; } } return false; }
/** * Object.equals is overridden here so that PortInfo objects * can be compared when using them as keys in the map in * HandlerResolverImpl. This method relies on the equals() * methods of java.lang.String and javax.xml.namespace.QName. * * @param obj The PortInfo object to test for equality. * @return True if they match, and false if they do not or * if the object passed in is not a PortInfo. */ public boolean equals(Object obj) { if (obj instanceof PortInfo) { PortInfo info = (PortInfo) obj; if (bindingId.toString().equals(info.getBindingID()) && portName.equals(info.getPortName()) && serviceName.equals(info.getServiceName())) { return true; } } return false; }
/** * Obtain handler chain from annotations. * * @param obj A endpoint implementation class or a SEI, or a generated * service class. */ private List<Handler> getHandlersFromAnnotation(Class<?> clazz, PortInfo portInfo) { AnnotationHandlerChainBuilder builder = new AnnotationHandlerChainBuilder(); return builder.buildHandlerChainFromClass(clazz, portInfo != null ? portInfo.getPortName() : null, portInfo != null ? portInfo.getServiceName() : null, portInfo != null ? portInfo.getBindingID() : null); }
if((!hchain.isConstraintSet()) || JAXWSUtils.matchQNames(info.getServiceName(), hchain.getServiceNamePattern()) || JAXWSUtils.matchQNames(info.getPortName(), hchain.getPortNamePattern()) || hchain.getProtocolBindings().contains(info.getBindingID()) ){ hchainMatched = true;
if((!hchain.isConstraintSet()) || JAXWSUtils.matchQNames(info.getServiceName(), hchain.getServiceNamePattern()) || JAXWSUtils.matchQNames(info.getPortName(), hchain.getPortNamePattern()) || hchain.getProtocolBindings().contains(info.getBindingID()) ){ hchainMatched = true;
if((!hchain.isConstraintSet()) || JAXWSUtils.matchQNames(info.getServiceName(), hchain.getServiceNamePattern()) || JAXWSUtils.matchQNames(info.getPortName(), hchain.getPortNamePattern()) || hchain.getProtocolBindings().contains(info.getBindingID()) ){ hchainMatched = true;
if (!matchesPattern(info.getPortName(), portPattern)) {