private String getPortComponentLink(UnifiedServiceRefMetaData refMetaData) { for (UnifiedPortComponentRefMetaData pcr : refMetaData.getPortComponentRefs()) { return pcr.getPortComponentLink(); } return null; }
/** * This method is called on the factory by the object model builder when the parsing starts. * * @return the root of the object model. */ public Object newRoot(Object root, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { UnifiedHandlerChainsMetaData handlerConfigMetaData = new UnifiedHandlerChainsMetaData(HandlerType.ENDPOINT); return handlerConfigMetaData; }
/** * Called when parsing character is complete. */ public void addChild(UnifiedHandlerChainMetaData chain, UnifiedHandlerMetaData handler, UnmarshallingContext navigator, String namespaceURI, String localName) { chain.addHandler(handler); }
private static Set<String> getHandlers(final InputStream is) throws IOException { final Set<String> retVal = new HashSet<String>(); final UnifiedHandlerChainsMetaData handlerChainsUMDM = UnifiedHandlerChainsMetaDataParser.parse(is); if (handlerChainsUMDM != null) { for (final UnifiedHandlerChainMetaData handlerChainUMDM : handlerChainsUMDM.getHandlerChains()) { for (final UnifiedHandlerMetaData handlerUMDM : handlerChainUMDM.getHandlers()) { retVal.add(handlerUMDM.getHandlerClass()); } } } return retVal; }
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)); }
/** * 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; }
public DelegatingHandlerChainMetaData() { delegate = new UnifiedHandlerChainMetaData(); }
private static UnifiedHandlerMetaData getHandler(final UnifiedHandlerChainMetaData handlerChain, final String handlerName) { if (handlerChain.getHandlers() != null) { for (final UnifiedHandlerMetaData handler : handlerChain.getHandlers()) { if (handlerName.equals(handler.getHandlerName())) return handler; } } return null; }
/** * Called when parsing character is complete. */ public void addChild(UnifiedHandlerMetaData handler, UnifiedInitParamMetaData param, UnmarshallingContext navigator, String namespaceURI, String localName) { handler.addInitParam(param); }
/** * Called when parsing character is complete. */ public void addChild(UnifiedHandlerChainsMetaData handlerConfig, UnifiedHandlerChainMetaData handlerChain, UnmarshallingContext navigator, String namespaceURI, String localName) { handlerConfig.addHandlerChain(handlerChain); }
public void addStubProperty(DelegatingStubPropertyMetaData data) { delegate.addStubProperty(data.delegate); } }
public void merge(ServiceRefMetaData sref) { UnifiedServiceRefMetaData usref = ((DelegatingServiceRefMetaData)sref).delegate; delegate.merge(usref); }
public void addCallProperty(DelegatingCallPropertyMetaData data) { delegate.addCallProperty(data.delegate); } }
private static Set<String> getHandlers(final InputStream is) throws IOException { final Set<String> retVal = new HashSet<String>(); final UnifiedHandlerChainsMetaData handlerChainsUMDM = UnifiedHandlerChainsMetaDataParser.parse(is); for (final UnifiedHandlerChainMetaData handlerChainUMDM : handlerChainsUMDM.getHandlerChains()) { for (final UnifiedHandlerMetaData handlerUMDM : handlerChainUMDM.getHandlers()) { retVal.add(handlerUMDM.getHandlerClass()); } } return retVal; }
public void addInitParam(DelegatingInitParamMetaData data) { delegate.addInitParam(data.delegate); } }
public void addHandlerChain(DelegatingHandlerChainMetaData data) { delegate.addHandlerChain(data.delegate); } }
/** * Called when parsing character is complete. */ public void addChild(UnifiedHandlerChainMetaData handlerConfig, UnifiedHandlerMetaData handler, UnmarshallingContext navigator, String namespaceURI, String localName) { handlerConfig.addHandler(handler); }
private static Set<String> getHandlers(final InputStream is) throws IOException { final Set<String> retVal = new HashSet<String>(); final UnifiedHandlerChainsMetaData handlerChainsUMDM = UnifiedHandlerChainsMetaDataParser.parse(is); if (handlerChainsUMDM != null) { for (final UnifiedHandlerChainMetaData handlerChainUMDM : handlerChainsUMDM.getHandlerChains()) { for (final UnifiedHandlerMetaData handlerUMDM : handlerChainUMDM.getHandlers()) { retVal.add(handlerUMDM.getHandlerClass()); } } } return retVal; }
/** * Called when parsing character is complete. */ public void addChild(UnifiedHandlerMetaData handler, UnifiedInitParamMetaData param, UnmarshallingContext navigator, String namespaceURI, String localName) { handler.addInitParam(param); }
/** * Called when parsing character is complete. */ public void addChild(UnifiedHandlerChainsMetaData chains, UnifiedHandlerChainMetaData handlerChain, UnmarshallingContext navigator, String namespaceURI, String localName) { chains.addHandlerChain(handlerChain); }