Package org.apache.cxf.endpoint

Examples of org.apache.cxf.endpoint.ServerLifeCycleManager


    @PostConstruct
    void registerListeners() {
        if (null == bus) {
            return;
        }
        ServerLifeCycleManager slm = bus.getExtension(ServerLifeCycleManager.class);
        if (null != slm) {
            slm.registerListener(this);
        }
        ClientLifeCycleManager clm = bus.getExtension(ClientLifeCycleManager.class);
        if (null != clm) {
            clm.registerListener(this);
        }
View Full Code Here


        addedBusInterceptors = true;
   

    @PostConstruct
    public void registerListener() {
        ServerLifeCycleManager slm = bus.getExtension(ServerLifeCycleManager.class);
        if (slm != null) {
            slm.registerListener(this);
        }
    }
View Full Code Here

                @Override
                public void startServer(Server server) {
                }
            };
            ServerLifeCycleManager mgr = cxfBus.getExtension(ServerLifeCycleManager.class);
            if (mgr != null) {
                mgr.registerListener(stopHook);
            }
            server.start();
        } finally {
            Thread.currentThread().setContextClassLoader(oldClassLoader);
        }
View Full Code Here

            //probably wss4j isn't found or something. We'll ignore this
            //as the policy framework will then not find the providers
            //and error out at that point.  If nothing uses ws-securitypolicy
            //no warnings/errors will display
        }
        ServerLifeCycleManager m = b.getExtension(ServerLifeCycleManager.class);
        if (m != null) {
            m.registerListener(new ServerLifeCycleListener() {
                public void startServer(Server server) {
                }
                public void stopServer(Server server) {
                    shutdownResources(server.getEndpoint().getEndpointInfo());
                }
View Full Code Here

            //probably wss4j isn't found or something. We'll ignore this
            //as the policy framework will then not find the providers
            //and error out at that point.  If nothing uses ws-securitypolicy
            //no warnings/errors will display
        }
        ServerLifeCycleManager m = b.getExtension(ServerLifeCycleManager.class);
        if (m != null) {
            m.registerListener(new ServerLifeCycleListener() {
                public void startServer(Server server) {
                }
                public void stopServer(Server server) {
                    shutdownResources(server.getEndpoint().getEndpointInfo());
                }
View Full Code Here

    @PostConstruct
    void registerListeners() {
        if (null == bus) {
            return;
        }
        ServerLifeCycleManager slm = bus.getExtension(ServerLifeCycleManager.class);
        if (null != slm) {
            slm.registerListener(new ServerLifeCycleListener() {
                public void startServer(Server server) {
                    RMManager.this.startServer(server);
                }
                public void stopServer(Server server) {
                    RMManager.this.stopServer(server);
View Full Code Here

        ManagedApi mApi = new ManagedApi(bus, server.getEndpoint(), server);
        InstrumentationManager iMgr = bus.getExtension(InstrumentationManager.class);
        if (iMgr != null) {  
            try {
                iMgr.register(mApi);
                ServerLifeCycleManager slcMgr = bus.getExtension(ServerLifeCycleManager.class);
                if (slcMgr != null) {
                    slcMgr.registerListener(mApi);
                    slcMgr.startServer(server);
                }

            } catch (JMException jmex) {
                jmex.printStackTrace();
                LOG.log(Level.WARNING, "Registering ManagedApi failed.", jmex);
View Full Code Here

        ((InstrumentationManagerImpl)iMgr).init();
        if (iMgr != null) {  
            try {
                iMgr.register(mApi);
                iMgr.register(mEndpoint);
                ServerLifeCycleManager slcMgr = bus.getExtension(ServerLifeCycleManager.class);
                if (slcMgr != null) {
                    slcMgr.registerListener(mApi);
                    slcMgr.registerListener(mEndpoint);
                    mApi.startServer(server);
                    mEndpoint.startServer(server);
                }
                   
            } catch (JMException jmex) {
View Full Code Here

    public void initialize(Bus bus) {
        try {
            FabricServerListener lister = new FabricServerListener(getGroup(), addressResolver, getCurator());
            // register the server listener itself
            ServerLifeCycleManager serverMgr = bus.getExtension(ServerLifeCycleManager.class);
            if (serverMgr != null) {
                serverMgr.registerListener(lister);
            } else {
                LOG.error("Cannot find the ServerLifeCycleManager, we cannot publish the service through fabric.");
            }
            // register the client listener
            ClientLifeCycleManager clientMgr = bus.getExtension(ClientLifeCycleManager.class);
View Full Code Here

    @PostConstruct
    void registerListeners() {
        if (null == bus) {
            return;
        }
        ServerLifeCycleManager slm = bus.getExtension(ServerLifeCycleManager.class);
        if (null != slm) {
            slm.registerListener(this);
        }
        ClientLifeCycleManager clm = bus.getExtension(ClientLifeCycleManager.class);
        if (null != clm) {
            clm.registerListener(this);
        }
View Full Code Here

TOP

Related Classes of org.apache.cxf.endpoint.ServerLifeCycleManager

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.