Class LocalTransportProvider

    • Field Detail

      • DEFAULT_LOCAL_TRANSPORT_PROVIDER_SERVICE_NAME

        public static final org.jboss.msc.service.ServiceName DEFAULT_LOCAL_TRANSPORT_PROVIDER_SERVICE_NAME
      • BY_VALUE_SERVICE_NAME

        public static final org.jboss.msc.service.ServiceName BY_VALUE_SERVICE_NAME
      • BY_REFERENCE_SERVICE_NAME

        public static final org.jboss.msc.service.ServiceName BY_REFERENCE_SERVICE_NAME
    • Constructor Detail

      • LocalTransportProvider

        public LocalTransportProvider​(boolean allowPassByReference)
    • Method Detail

      • start

        public void start​(org.jboss.msc.service.StartContext startContext)
                   throws org.jboss.msc.service.StartException
        Specified by:
        start in interface org.jboss.msc.Service
        Specified by:
        start in interface org.jboss.msc.service.Service<LocalTransportProvider>
        Throws:
        org.jboss.msc.service.StartException
      • stop

        public void stop​(org.jboss.msc.service.StopContext stopContext)
        Specified by:
        stop in interface org.jboss.msc.Service
        Specified by:
        stop in interface org.jboss.msc.service.Service<LocalTransportProvider>
      • close

        public void close​(org.jboss.ejb.client.EJBReceiverContext receiverContext)
                   throws Exception
        Specified by:
        close in interface org.jboss.ejb.client.EJBTransportProvider
        Throws:
        Exception
      • supportsProtocol

        public boolean supportsProtocol​(String uriScheme)
        Specified by:
        supportsProtocol in interface org.jboss.ejb.client.EJBTransportProvider
      • getReceiver

        public org.jboss.ejb.client.EJBReceiver getReceiver​(org.jboss.ejb.client.EJBReceiverContext receiverContext,
                                                            String uriScheme)
                                                     throws IllegalArgumentException
        Specified by:
        getReceiver in interface org.jboss.ejb.client.EJBTransportProvider
        Throws:
        IllegalArgumentException
      • getDeploymentRepository

        public org.jboss.msc.inject.Injector<DeploymentRepository> getDeploymentRepository()