Author: adietish
Date: 2011-05-03 08:15:06 -0400 (Tue, 03 May 2011)
New Revision: 31032
Added:
trunk/as/tests/org.jboss.ide.eclipse.as.test/.settings/
trunk/as/tests/org.jboss.ide.eclipse.as.test/.settings/org.eclipse.jdt.core.prefs
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IJBoss7ManagerService.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServiceProxy.java
trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/management/as7/deployment/JBoss7ManagerService.java
trunk/as/tests/org.jboss.ide.eclipse.as.test/src/org/jboss/ide/eclipse/as/test/server/JBossManagerTest.java
Log:
[JBIDE-8836] added capability to query the as7 for its state
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IJBoss7ManagerService.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IJBoss7ManagerService.java 2011-05-03
12:10:45 UTC (rev 31031)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/IJBoss7ManagerService.java 2011-05-03
12:15:06 UTC (rev 31032)
@@ -16,6 +16,7 @@
import org.jboss.ide.eclipse.as.core.server.internal.v7.IJBoss7DeploymentResult;
import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7DeploymentState;
import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7ManangerException;
+import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7ServerState;
public interface IJBoss7ManagerService {
@@ -119,6 +120,17 @@
public JBoss7DeploymentState getDeploymentState(String host, int port, String
deploymentName) throws Exception;
/**
+ * Returns the state of the server
+ *
+ * @param host the server to query
+ * @param port the port to communicate on
+ * @return the state of the server
+ *
+ * @throws Exception
+ */
+ public JBoss7ServerState getServerState(String host, int port) throws Exception;
+
+ /**
* Stops the given server
*
* @throws JBoss7ManangerException
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServiceProxy.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServiceProxy.java 2011-05-03
12:10:45 UTC (rev 31031)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/v7/JBoss7ManagerServiceProxy.java 2011-05-03
12:15:06 UTC (rev 31032)
@@ -43,6 +43,10 @@
return checkedGetService().getDeploymentState(host, port, deploymentName);
}
+ public JBoss7ServerState getServerState(String host, int port) throws Exception {
+ return checkedGetService().getServerState(host, port);
+ }
+
public void stop(String host, int port) throws Exception {
checkedGetService().stop(host, port);
}
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/management/as7/deployment/JBoss7ManagerService.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/management/as7/deployment/JBoss7ManagerService.java 2011-05-03
12:10:45 UTC (rev 31031)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.management.as7/src/org/jboss/ide/eclipse/as/management/as7/deployment/JBoss7ManagerService.java 2011-05-03
12:15:06 UTC (rev 31032)
@@ -16,6 +16,7 @@
import org.jboss.ide.eclipse.as.core.server.IJBoss7ManagerService;
import org.jboss.ide.eclipse.as.core.server.internal.v7.IJBoss7DeploymentResult;
import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7DeploymentState;
+import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7ServerState;
/**
* @author Rob Stryker
@@ -51,6 +52,11 @@
return manager.getDeploymentState(deploymentName);
}
+ public JBoss7ServerState getServerState(String host, int port) throws Exception {
+ AS7Manager manager = new AS7Manager(host, port);
+ return manager.getServerState();
+ }
+
public void stop(String host) throws Exception {
new AS7Manager(host).stopServer();
}
Added: trunk/as/tests/org.jboss.ide.eclipse.as.test/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/as/tests/org.jboss.ide.eclipse.as.test/.settings/org.eclipse.jdt.core.prefs
(rev 0)
+++
trunk/as/tests/org.jboss.ide.eclipse.as.test/.settings/org.eclipse.jdt.core.prefs 2011-05-03
12:15:06 UTC (rev 31032)
@@ -0,0 +1,12 @@
+#Thu Apr 28 18:15:44 CEST 2011
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Property changes on:
trunk/as/tests/org.jboss.ide.eclipse.as.test/.settings/org.eclipse.jdt.core.prefs
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified:
trunk/as/tests/org.jboss.ide.eclipse.as.test/src/org/jboss/ide/eclipse/as/test/server/JBossManagerTest.java
===================================================================
---
trunk/as/tests/org.jboss.ide.eclipse.as.test/src/org/jboss/ide/eclipse/as/test/server/JBossManagerTest.java 2011-05-03
12:10:45 UTC (rev 31031)
+++
trunk/as/tests/org.jboss.ide.eclipse.as.test/src/org/jboss/ide/eclipse/as/test/server/JBossManagerTest.java 2011-05-03
12:15:06 UTC (rev 31032)
@@ -12,6 +12,7 @@
import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7DeploymentState;
import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7ManagerServiceProxy;
import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7ManangerException;
+import org.jboss.ide.eclipse.as.core.server.internal.v7.JBoss7ServerState;
import org.jboss.ide.eclipse.as.test.ASTest;
import org.junit.Test;
import org.osgi.framework.BundleContext;
@@ -86,6 +87,10 @@
throw new UnsupportedOperationException();
}
+ public JBoss7ServerState getServerState(String host, int port) throws Exception {
+ throw new UnsupportedOperationException();
+ }
+
public void stop(String host, int port) throws JBoss7ManangerException {
}