Author: heiko.braun(a)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;
}
Show replies by date