[overlord-commits] Overlord SVN: r135 - sam/trunk/src/main/java/org/jboss/sam/simulation.
overlord-commits at lists.jboss.org
overlord-commits at lists.jboss.org
Thu Jul 10 10:01:32 EDT 2008
Author: heiko.braun at jboss.com
Date: 2008-07-10 10:01:32 -0400 (Thu, 10 Jul 2008)
New Revision: 135
Modified:
sam/trunk/src/main/java/org/jboss/sam/simulation/EventSourceEntity.java
Log:
Added ratio constraint assertion
Modified: sam/trunk/src/main/java/org/jboss/sam/simulation/EventSourceEntity.java
===================================================================
--- sam/trunk/src/main/java/org/jboss/sam/simulation/EventSourceEntity.java 2008-07-10 13:59:20 UTC (rev 134)
+++ sam/trunk/src/main/java/org/jboss/sam/simulation/EventSourceEntity.java 2008-07-10 14:01:32 UTC (rev 135)
@@ -74,6 +74,10 @@
public EventSourceEntity(String name, double eventRatio)
{
this.name = name;
+
+ if(eventRatio<=0 || eventRatio>1)
+ throw new IllegalArgumentException("Invalid event ratio: " + eventRatio);
+
this.eventMessageType = eventMessageType;
this.eventRatio = eventRatio;
}
More information about the overlord-commits
mailing list