Author: adietish
Date: 2011-07-04 10:23:37 -0400 (Mon, 04 Jul 2011)
New Revision: 32551
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.java
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.properties
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ServerConverter.java
Log:
[JBIDE-9054] added method for checked (throws CoreException) getting server for a given
server id
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.java 2011-07-04
13:15:30 UTC (rev 32550)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.java 2011-07-04
14:23:37 UTC (rev 32551)
@@ -76,6 +76,8 @@
public static String CannotSetUpImproperServer;
public static String CannotLocateServerHome;
public static String CouldNotFindServerBehavior;
+ public static String CouldNotFindServerBehaviorDelegate;
+ public static String CouldNotFindServer;
public static String ServerRuntimeNotFound;
public static String ServerRuntimeConfigNotFound;
public static String ServerNotFound;
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.properties
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.properties 2011-07-04
13:15:30 UTC (rev 32550)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/Messages.properties 2011-07-04
14:23:37 UTC (rev 32551)
@@ -56,6 +56,8 @@
CannotSetUpImproperServer=Cannot prepare server {0} for launch because it is not a proper
JBoss Server
CannotLocateServerHome= Server {0} is corrupt and the server home is unable to be
located.
CouldNotFindServerBehavior=Could not find server behavior for server {0}.
+CouldNotFindServerBehaviorDelegate=Could not find server behavior delegate for server
{0}.
+CouldNotFindServer=Could not find jboss server with id {0}
ServerRuntimeNotFound=Runtime for server {0} cannot be found.
ServerRuntimeConfigNotFound=Configuration for runtime {0} is not set.
ServerNotFound=Server {0} not found.
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ServerConverter.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ServerConverter.java 2011-07-04
13:15:30 UTC (rev 32550)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ServerConverter.java 2011-07-04
14:23:37 UTC (rev 32551)
@@ -46,6 +46,16 @@
return getJBossServer(s);
}
+ public static JBossServer checkedFindJBossServer(String serverId) throws CoreException
{
+ JBossServer server = findJBossServer(serverId);
+ if (server == null) {
+ throw new CoreException(
+ new Status(IStatus.ERROR, JBossServerCorePlugin.PLUGIN_ID,
+ NLS.bind(Messages.CouldNotFindServer, serverId)));
+ }
+ return server;
+ }
+
@SuppressWarnings("unchecked")
public static <SERVER> SERVER checkedGetJBossServer(IServer server,
Class<SERVER> serverClass) throws CoreException {
if (server == null) {
Show replies by date