Package org.apache.cxf.endpoint

Examples of org.apache.cxf.endpoint.ServerLifeCycleManager


        addedBusInterceptors = true;
   

    @PostConstruct
    public void registerListener() {
        ServerLifeCycleManager slm = bus.getExtension(ServerLifeCycleManager.class);
        if (slm != null) {
            slm.registerListener(this);
        }
    }
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

   
    @PostConstruct
    public final void initialize() {
        if (autoRegisterLocalEndpoint) {
            Bus bus = getBus();
            ServerLifeCycleManager manager = bus.getExtension(ServerLifeCycleManager.class);
            if (manager != null) {
                listener = new LocalServerListener(bus, this);
                manager.registerListener(listener);
            }
        } else if (listener != null) {
            Bus bus = getBus();
            ServerLifeCycleManager manager = bus.getExtension(ServerLifeCycleManager.class);
            if (manager != null) {
                manager.unRegisterListener(listener);
                listener = null;
            }
        }
        initialized = true;
    }
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

    @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

        }
    }

    private void registerServerLifecycleListeners() {
        ServiceReference refs[] = getServiceReferences(defaultContext, ServerLifeCycleListener.class);
        ServerLifeCycleManager clcm = bus.getExtension(ServerLifeCycleManager.class);
        for (ServiceReference ref : refs) {
            if (!isPrivate(ref)) {
                ServerLifeCycleListener listener = (ServerLifeCycleListener)defaultContext.getService(ref);
                clcm.registerListener(listener);
            }
        }
    }
View Full Code Here

            }
            try {
                ServiceReference refs[] = defaultContext
                    .getServiceReferences(ServerLifeCycleListener.class.getName(), null);
                if (refs != null) {
                    ServerLifeCycleManager clcm = bus.getExtension(ServerLifeCycleManager.class);
                    for (ServiceReference ref : refs) {
                        if (allowService(ref)) {
                            ServerLifeCycleListener listener
                                = (ServerLifeCycleListener)defaultContext.getService(ref);
                            clcm.registerListener(listener);
                        }
                    }
                }
               
            } catch (InvalidSyntaxException e) {
View Full Code Here

                    }
                }
                public void startServer(Server s) {
                }
            };
            ServerLifeCycleManager mgr = bus.getExtension(ServerLifeCycleManager.class);
            if (mgr != null) {
                mgr.registerListener(stopHook);
            }
        }
    }
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

    @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

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.