public DelegatingHandlerMetaData() { delegate = new UnifiedHandlerMetaData(); }
/** * Called when parsing of a new element started. */ public Object newChild(UnifiedHandlerChainMetaData chainConfig, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { if ("handler".equals(localName)) return new UnifiedHandlerMetaData(chainConfig); else return null; }
/** * Called when parsing of a new element started. */ public Object newChild(UnifiedHandlerChainMetaData handlerChains, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { if ("handler".equals(localName)) return new UnifiedHandlerMetaData(); else return null; }
@Override public void start(final StartContext context) throws StartException { handler = new UnifiedHandlerMetaData(handlerClass, handlerName, null, null, null, null, String.valueOf(counter)); }
@Override public void start(final StartContext context) { handlerConsumer.accept(new UnifiedHandlerMetaData(handlerClass, handlerName, null, null, null, null, String.valueOf(counter))); }
public UnifiedHandlerChainMetaData getHandlerChain() { List<UnifiedHandlerMetaData> handlers = new ArrayList<UnifiedHandlerMetaData>(2); if (enabled) { handlers.add(new UnifiedHandlerMetaData(BRIDGE_ENABLED_HANDLER_CLASS, BRIDGE_HANDLER_NAME, null, null, null, null)); handlers.add(new UnifiedHandlerMetaData(WSAT_ENABLED_HANDLER_CLASS, WSAT_HANDLER_NAME, null, null, null, null)); } else { handlers.add(new UnifiedHandlerMetaData(BRIDGE_DISABLED_HANDLER_CLASS, BRIDGE_HANDLER_NAME, null, null, null, null)); handlers.add(new UnifiedHandlerMetaData(WSAT_DISABLED_HANDLER_CLASS, WSAT_HANDLER_NAME, null, null, null, null)); } return new UnifiedHandlerChainMetaData(null, null, HANDLER_PROTOCOL_BINDINGS, handlers, false, HANDLER_CHAIN_ID); } }
/** * Called when parsing of a new element started. */ public Object newChild(PortComponentMetaData portComponent, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { if ("handler".equals(localName)) return new UnifiedHandlerMetaData(null); else if ("handler-chains".equals(localName)) return new UnifiedHandlerChainsMetaData(); else return null; }
private UnifiedHandlerChainsMetaData buildHandlerChains(List<String> handlerClasses) { List<UnifiedHandlerMetaData> handlers = new ArrayList<UnifiedHandlerMetaData>(); for (String handlerClass : handlerClasses) { handlers.add(new UnifiedHandlerMetaData(handlerClass, null, null, null, null, null)); } return new UnifiedHandlerChainsMetaData(new UnifiedHandlerChainMetaData(null, null, null, handlers, false, null)); }
private static UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd) { List<UnifiedInitParamMetaData> unifiedInitParamMDs = new LinkedList<UnifiedInitParamMetaData>(); List<ParamValueMetaData> initParams = srhmd.getInitParam(); if (initParams != null) { for (ParamValueMetaData initParam : initParams) { unifiedInitParamMDs.add(new UnifiedInitParamMetaData(initParam.getParamName(), initParam.getParamValue())); } } List<QName> soapHeaders = srhmd.getSoapHeader(); Set<QName> soapHeaderList = soapHeaders != null ? new HashSet<QName>(soapHeaders) : null; List<String> soapRoles = srhmd.getSoapRole(); Set<String> soapRolesList = soapRoles != null ? new HashSet<String>(soapRoles) : null; List<String> portNames = srhmd.getPortName(); Set<String> portNameList = portNames != null ? new HashSet<String>(portNames) : null; return new UnifiedHandlerMetaData(srhmd.getHandlerClass(), srhmd.getHandlerName(), unifiedInitParamMDs, soapHeaderList, soapRolesList, portNameList); }
private static UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd) { List<UnifiedInitParamMetaData> unifiedInitParamMDs = new LinkedList<UnifiedInitParamMetaData>(); List<ParamValueMetaData> initParams = srhmd.getInitParam(); if (initParams != null) { for (ParamValueMetaData initParam : initParams) { unifiedInitParamMDs.add(new UnifiedInitParamMetaData(initParam.getParamName(), initParam.getParamValue())); } } List<QName> soapHeaders = srhmd.getSoapHeader(); Set<QName> soapHeaderList = soapHeaders != null ? new HashSet<QName>(soapHeaders) : null; List<String> soapRoles = srhmd.getSoapRole(); Set<String> soapRolesList = soapRoles != null ? new HashSet<String>(soapRoles) : null; List<String> portNames = srhmd.getPortName(); Set<String> portNameList = portNames != null ? new HashSet<String>(portNames) : null; return new UnifiedHandlerMetaData(srhmd.getHandlerClass(), srhmd.getHandlerName(), unifiedInitParamMDs, soapHeaderList, soapRolesList, portNameList); }
if (match(reader, nsUri, HANDLER)) return new UnifiedHandlerMetaData(handlerClass, handlerName, initParams, soapHeaders, soapRoles, portNames);
throw MESSAGES.multipleHandlerChainsWithSameId(handlerChainType, handlerChainId, configName); final UnifiedHandlerMetaData handler = new UnifiedHandlerMetaData(); handler.setHandlerName(handlerName); handler.setHandlerClass(handlerClass);
private static UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd) { UnifiedHandlerMetaData handlerUMDM = new UnifiedHandlerMetaData(); handlerUMDM.setHandlerName(srhmd.getHandlerName()); handlerUMDM.setHandlerClass(srhmd.getHandlerClass());
private UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd) UnifiedHandlerMetaData uhmd = new UnifiedHandlerMetaData(); uhmd.setHandlerName(srhmd.getHandlerName()); uhmd.setHandlerClass(srhmd.getHandlerClass());
private UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd) UnifiedHandlerMetaData uhmd = new UnifiedHandlerMetaData(); uhmd.setHandlerName(srhmd.getHandlerName()); uhmd.setHandlerClass(srhmd.getHandlerClass());