[prev in list] [next in list] [prev in thread] [next in thread]
List: jboss-cvs-commits
Subject: [jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/cor
From: Robert Stryker <rawblem () gmail ! com>
Date: 2006-05-31 20:42:04
Message-ID: E1FlXW0-0003be-QM () committer01 ! frg ! pub ! inap ! atl ! jboss ! com
[Download RAW message or body]
User: rawb
Date: 06/05/31 16:42:04
Modified: as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/model \
ServerProcessModel.java
Log:
Fixed Big error with the Process Model, which inadvertantly allowed other classes \
to create models given any server ID, even if the server did not exist.
getModel() signatures have been changed and forcing a creation has been limited
Revision Changes Path
1.2 +3 -4 \
jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/model/ServerProcessModel.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ServerProcessModel.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/model/ServerProcessModel.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- ServerProcessModel.java 31 May 2006 06:21:28 -0000 1.1
+++ ServerProcessModel.java 31 May 2006 20:42:04 -0000 1.2
@@ -93,7 +93,7 @@
ServerCore.addServerLifecycleListener(this);
JBossServer[] servers = JBossServerCore.getAllJBossServers();
for( int i = 0; i < servers.length; i++ ) {
- getModel(servers[i].getServer().getId());
+ getModel(servers[i].getServer().getId(), true);
}
}
@@ -104,15 +104,14 @@
* @return
*/
public ServerProcessModelEntity getModel(String key) {
- return getModel(key, true);
+ return getModel(key, false);
}
- public ServerProcessModelEntity getModel(String key, boolean create) {
+ private ServerProcessModelEntity getModel(String key, boolean create) {
Object o = map.get(key);
if( o == null ) {
if( !create ) return null;
-
o = new ServerProcessModelEntity(key);
map.put(key, (ServerProcessModelEntity)o);
processModelChanged((ServerProcessModelEntity)o);
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
jboss-cvs-commits mailing list
jboss-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-cvs-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic