Package org.apache.geronimo.st.core

Examples of org.apache.geronimo.st.core.GeronimoServerBehaviourDelegate


        kernels = new ArrayList<Kernel>();
        IServer[] servers = ServerCore.getServers();
        for (int i = 0; i < servers.length; i++) {
            if (servers[i].getServerState() == IServer.STATE_STARTED) {
                try {
                    GeronimoServerBehaviourDelegate delegate = (GeronimoServerBehaviourDelegate) servers[i]
                            .getAdapter(GeronimoServerBehaviourDelegate.class);
                    if (delegate != null) {
                        MBeanServerConnection connection = delegate
                                .getServerConnection();
                        if (connection != null) {
                            kernels.add(new KernelDelegate(connection));
                        }
                    }
View Full Code Here


    Trace.trace(Trace.INFO, "Created " + dest.getAbsolutePath());
  }

  private String getSharedLibPath() throws Exception {
    // locate the path of the first sharedlib library folder
    GeronimoServerBehaviourDelegate gsDelegate = (GeronimoServerBehaviourDelegate) server.getAdapter(GeronimoServerBehaviourDelegate.class);
    MBeanServerConnection connection = gsDelegate.getServerConnection();
    Set result = connection.queryMBeans(new ObjectName("*:j2eeType=GBean,name=SharedLib,*"), null);
    if (!result.isEmpty()) {
      ObjectInstance instance = (ObjectInstance) result.toArray()[0];
      String[] libDirs = (String[]) connection.getAttribute(instance.getObjectName(),"libDirs");
      if (libDirs != null && libDirs.length > 0) {
View Full Code Here

    public GeronimoServerPluginManager (IServer aServer) {
        ServerWorkingCopy copy = (ServerWorkingCopy)aServer;
        server = copy.getOriginal();
        try {
            if (server != null) {
                GeronimoServerBehaviourDelegate delegate = (GeronimoServerBehaviourDelegate) server
                    .getAdapter(GeronimoServerBehaviourDelegate.class);
                if (delegate != null) {
                    MBeanServerConnection connection = delegate.getServerConnection();
                    if (connection != null) {
                        kernel = new KernelDelegate(connection);
                    }
                    pluginInstaller = getPluginInstaller();               
                }
View Full Code Here

        kernels = new ArrayList<Kernel>();
        IServer[] servers = ServerCore.getServers();
        for (int i = 0; i < servers.length; i++) {
            if (servers[i].getServerState() == IServer.STATE_STARTED) {
                try {
                    GeronimoServerBehaviourDelegate delegate = (GeronimoServerBehaviourDelegate) servers[i]
                            .getAdapter(GeronimoServerBehaviourDelegate.class);
                    if (delegate != null) {
                        MBeanServerConnection connection = delegate
                                .getServerConnection();
                        if (connection != null) {
                            kernels.add(new KernelDelegate(connection));
                        }
                    }
View Full Code Here

TOP

Related Classes of org.apache.geronimo.st.core.GeronimoServerBehaviourDelegate

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.