Package Question8_4

Examples of Question8_4.Bus


                if (listener instanceof ScheduledListener) {
                    if (((ScheduledListener)listener).getTransacted())
                        return true ;
                }
                else if (listener instanceof JmsListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof JmsBus))
                        continue ;
                   
                    final Provider provider = model.getProvider(bus) ;
                    if (provider instanceof JmsJcaProvider) {
                        // Jms JCA provider defaults to true
                        final JmsJcaProvider jmsJcaProvider = (JmsJcaProvider)provider ;
                        if (!jmsJcaProvider.isSetTransacted() || jmsJcaProvider.getTransacted())
                            return true ;
                    } else if (provider instanceof JmsProviderType) {
                        JmsMessageFilter filter = ((JmsListener)listener).getJmsMessageFilter() ;
                        if (filter == null)
                            filter = ((JmsBus)bus).getJmsMessageFilter() ;
                        if ((filter != null) && filter.getTransacted())
                            return true ;
                    }
                } else if (listener instanceof SqlListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof SqlBus))
                        continue ;
                   
                    final Provider provider = model.getProvider(bus) ;
                    if ((provider instanceof SqlProvider) && ((SqlProvider)provider).getTransacted())
View Full Code Here


    // Note we're purposely performing instanceof comparisons here...
   
    if(listener.getClass() != ListenerImpl.class) {
      throw new ConfigurationException("Can only use the " + UntypedListenerMapper.class.getName() + " mapper on the base listener type.  Cannot use on " + listener.getClass().getName());
    }
    Bus bus = model.getBus(listener.getBusidref());
    if(bus.getClass() != BusImpl.class) {
      throw new ConfigurationException("The base Listener config [" + listener.getName() + "] must reference a base Bus config type (<bus>).");
    }
    Provider provider = model.getProvider(bus);
    if(provider.getClass().isAssignableFrom(BusProviderImpl.class)) {
      throw new ConfigurationException("A base Bus config type (<bus>) must be contained within a base Provider type (<bus-provider>).");
View Full Code Here

    // Note we're purposely performing instanceof comparisons here...
   
    if(listener.getClass() != ListenerImpl.class) {
      throw new ConfigurationException("Can only use the " + UntypedListenerMapper.class.getName() + " mapper on the base listener type.  Cannot use on " + listener.getClass().getName());
    }
    Bus bus = model.getBus(listener.getBusidref());
    if(bus.getClass() != BusImpl.class) {
      throw new ConfigurationException("The base Listener config [" + listener.getName() + "] must reference a base Bus config type (<bus>).");
    }
    Provider provider = model.getProvider(bus);
    if(provider.getClass().isAssignableFrom(BusProviderImpl.class)) {
      throw new ConfigurationException("A base Bus config type (<bus>) must be contained within a base Provider type (<bus-provider>).");
View Full Code Here

                if (listener instanceof ScheduledListener) {
                    if (((ScheduledListener)listener).getTransacted())
                        return true ;
                }
                else if (listener instanceof JmsListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof JmsBus))
                        continue ;
                   
                    final Provider provider = model.getProvider(bus) ;
                    if (provider instanceof JmsJcaProvider) {
                        // Jms JCA provider defaults to true
                        final JmsJcaProvider jmsJcaProvider = (JmsJcaProvider)provider ;
                        if (!jmsJcaProvider.isSetTransacted() || jmsJcaProvider.getTransacted())
                            return true ;
                    } else if (provider instanceof JmsProviderType) {
                        JmsMessageFilter filter = ((JmsListener)listener).getJmsMessageFilter() ;
                        if (filter == null)
                            filter = ((JmsBus)bus).getJmsMessageFilter() ;
                        if ((filter != null) && filter.getTransacted())
                            return true ;
                    }
                } else if (listener instanceof SqlListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof SqlBus))
                        continue ;
                   
                    final Provider provider = model.getProvider(bus) ;
                    if ((provider instanceof SqlProvider) && ((SqlProvider)provider).getTransacted())
View Full Code Here

    // Note we're purposely performing instanceof comparisons here...

    if(listener.getClass() != DualListenerImpl.class) {
      throw new ConfigurationException("Can only use the " + UntypedListenerMapper.class.getName() + " mapper on the base listener type.  Cannot use on " + listener.getClass().getName());
    }
    Bus bus = model.getBus(listener.getBusidref());
    if(bus.getClass() != BusImpl.class) {
      throw new ConfigurationException("The base Listener config [" + listener.getName() + "] must reference a base Bus config type (<bus>).");
    }
    Provider provider = model.getProvider(bus);
    if(provider.getClass().isAssignableFrom(BusProviderImpl.class)) {
      throw new ConfigurationException("A base Bus config type (<bus>) must be contained within a base Provider type (<bus-provider>).");
View Full Code Here

     * @param busid The required &lt;bus&gt; configuration reference value.
     * @return The Bus configuration instance.
     * @throws org.jboss.soa.esb.ConfigurationException Unknown busid reference value.
     */
    public Bus getBus(String busid) throws ConfigurationException {
        Bus bus = getOptionalBus(busid);

        if(bus == null) {
            throw new ConfigurationException("Invalid ESB Configuration: No <bus> configuration matching busid reference value [" + busid + "].");
        }

View Full Code Here

                if (listener instanceof ScheduledListener) {
                    if (((ScheduledListener)listener).getTransacted())
                        return true ;
                }
                else if (listener instanceof JmsListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof JmsBus))
                        continue ;

                    final Provider provider = model.getProvider(bus) ;
                    if (provider instanceof JmsJcaProvider) {
                        // Jms JCA provider defaults to true
                        final JmsJcaProvider jmsJcaProvider = (JmsJcaProvider)provider ;
                        if (!jmsJcaProvider.isSetTransacted() || jmsJcaProvider.getTransacted())
                            return true ;
                    } else if (provider instanceof JmsProviderType) {
                        JmsMessageFilter filter = ((JmsListener)listener).getJmsMessageFilter() ;
                        if (filter == null)
                            filter = ((JmsBus)bus).getJmsMessageFilter() ;
                        if ((filter != null) && filter.getTransacted())
                            return true ;
                    }
                } else if (listener instanceof SqlListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof SqlBus))
                        continue ;

                    final Provider provider = model.getProvider(bus) ;
                    if ((provider instanceof SqlProvider) && ((SqlProvider)provider).getTransacted())
View Full Code Here

     * @param busid The required &lt;bus&gt; configuration reference value.
     * @return The Bus configuration instance.
     * @throws org.jboss.soa.esb.ConfigurationException Unknown busid reference value.
     */
    public Bus getBus(String busid) throws ConfigurationException {
        Bus bus = getOptionalBus(busid);

        if(bus == null) {
            throw new ConfigurationException("Invalid ESB Configuration: No <bus> configuration matching busid reference value [" + busid + "].");
        }

View Full Code Here

    // Note we're purposely performing instanceof comparisons here...

    if(listener.getClass() != DualListenerImpl.class) {
      throw new ConfigurationException("Can only use the " + UntypedListenerMapper.class.getName() + " mapper on the base listener type.  Cannot use on " + listener.getClass().getName());
    }
    Bus bus = model.getBus(listener.getBusidref());
    if(bus.getClass() != BusImpl.class) {
      throw new ConfigurationException("The base Listener config [" + listener.getName() + "] must reference a base Bus config type (<bus>).");
    }
    Provider provider = model.getProvider(bus);
    if(provider.getClass().isAssignableFrom(BusProviderImpl.class)) {
      throw new ConfigurationException("A base Bus config type (<bus>) must be contained within a base Provider type (<bus-provider>).");
View Full Code Here

                if (listener instanceof ScheduledListener) {
                    if (((ScheduledListener)listener).getTransacted())
                        return true ;
                }
                else if (listener instanceof JmsListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof JmsBus))
                        continue ;

                    final Provider provider = model.getProvider(bus) ;
                    if (provider instanceof JmsJcaProvider) {
                        // Jms JCA provider defaults to true
                        final JmsJcaProvider jmsJcaProvider = (JmsJcaProvider)provider ;
                        if (!jmsJcaProvider.isSetTransacted() || jmsJcaProvider.getTransacted())
                            return true ;
                    } else if (provider instanceof JmsProviderType) {
                        JmsMessageFilter filter = ((JmsListener)listener).getJmsMessageFilter() ;
                        if (filter == null)
                            filter = ((JmsBus)bus).getJmsMessageFilter() ;
                        if ((filter != null) && filter.getTransacted())
                            return true ;
                    }
                } else if (listener instanceof SqlListener) {
                    final Bus bus = model.getBus(listener.getBusidref()) ;
                    if (!(bus instanceof SqlBus))
                        continue ;

                    final Provider provider = model.getProvider(bus) ;
                    if ((provider instanceof SqlProvider) && ((SqlProvider)provider).getTransacted())
View Full Code Here

TOP

Related Classes of Question8_4.Bus

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.