Rename package and make-dist with maven offline mode
authorChristos KK Loverdos <loverdos@gmail.com>
Tue, 24 Apr 2012 08:53:04 +0000 (11:53 +0300)
committerChristos KK Loverdos <loverdos@gmail.com>
Tue, 24 Apr 2012 08:53:58 +0000 (11:53 +0300)
42 files changed:
make-dev-dist.sh
make-dist.sh
make-local-dist.sh
src/main/scala/gr/grnet/aquarium/Configurator.scala
src/main/scala/gr/grnet/aquarium/actor/message/service/dispatcher/DispatcherMessage.scala
src/main/scala/gr/grnet/aquarium/actor/service/user/UserActor.scala
src/main/scala/gr/grnet/aquarium/converter/JsonConversions.scala
src/main/scala/gr/grnet/aquarium/event/AquariumEventModel.scala [moved from src/main/scala/gr/grnet/aquarium/events/AquariumEventModel.scala with 98% similarity]
src/main/scala/gr/grnet/aquarium/event/AquariumEventSkeleton.scala [moved from src/main/scala/gr/grnet/aquarium/events/AquariumEventSkeleton.scala with 99% similarity]
src/main/scala/gr/grnet/aquarium/event/NewWalletEntry.scala [moved from src/main/scala/gr/grnet/aquarium/events/NewWalletEntry.scala with 99% similarity]
src/main/scala/gr/grnet/aquarium/event/PolicyEntry.scala [moved from src/main/scala/gr/grnet/aquarium/events/PolicyEntry.scala with 99% similarity]
src/main/scala/gr/grnet/aquarium/event/ResourceEvent.scala [moved from src/main/scala/gr/grnet/aquarium/events/ResourceEvent.scala with 99% similarity]
src/main/scala/gr/grnet/aquarium/event/WalletEntry.scala [moved from src/main/scala/gr/grnet/aquarium/events/WalletEntry.scala with 99% similarity]
src/main/scala/gr/grnet/aquarium/event/im/IMEvent.scala [moved from src/main/scala/gr/grnet/aquarium/events/im/IMEvent.scala with 99% similarity]
src/main/scala/gr/grnet/aquarium/event/im/IMEventModel.scala [moved from src/main/scala/gr/grnet/aquarium/events/im/IMEventModel.scala with 93% similarity]
src/main/scala/gr/grnet/aquarium/event/im/StdIMEvent.scala [moved from src/main/scala/gr/grnet/aquarium/events/im/StdIMEvent.scala with 96% similarity]
src/main/scala/gr/grnet/aquarium/logic/accounting/Accounting.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLCostPolicy.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLPolicy.scala
src/main/scala/gr/grnet/aquarium/service/EventProcessorService.scala
src/main/scala/gr/grnet/aquarium/service/IMEventProcessorService.scala
src/main/scala/gr/grnet/aquarium/service/ResourceEventProcessorService.scala
src/main/scala/gr/grnet/aquarium/simulation/ResourceInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdBandwidthInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdDiskspaceInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdVMTimeInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/UserSim.scala
src/main/scala/gr/grnet/aquarium/store/IMEventStore.scala
src/main/scala/gr/grnet/aquarium/store/LocalFSEventStore.scala
src/main/scala/gr/grnet/aquarium/store/PolicyStore.scala
src/main/scala/gr/grnet/aquarium/store/ResourceEventStore.scala
src/main/scala/gr/grnet/aquarium/store/WalletEntryStore.scala
src/main/scala/gr/grnet/aquarium/store/memory/MemStore.scala
src/main/scala/gr/grnet/aquarium/store/memory/package.scala
src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBIMEvent.scala
src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStore.scala
src/main/scala/gr/grnet/aquarium/user/UserDataSnapshot.scala
src/main/scala/gr/grnet/aquarium/user/UserState.scala
src/main/scala/gr/grnet/aquarium/user/UserStateComputations.scala
src/main/scala/gr/grnet/aquarium/util/RandomEventGenerator.scala
src/test/scala/gr/grnet/aquarium/logic/test/AccountingTest.scala
src/test/scala/gr/grnet/aquarium/store/mongodb/EventStoreTest.scala

index 9424092..d748b63 100755 (executable)
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-./make-dist.sh -c dev.aquarium.properties -v -k -b fast -a aquarium-dist
+./make-dist.sh -c dev.aquarium.properties -v -k -b fast -a aquarium-dist "$@"
index a80fd4b..b3e28ea 100755 (executable)
@@ -49,6 +49,8 @@ P_BUILD="normal"
 P_KEEPDIST="no"
 P_FAKEIT="no"
 P_ARCHIVE=""
+P_OFFLINE="no"
+MVN_OPTS=""
 
 verbose() {
   if [ "$P_VERBOSE" = "yes" ]; then
@@ -62,6 +64,7 @@ verbose_p() {
   verbose "Keep dist/ folder   :" $P_KEEPDIST
   verbose "Custom achive name  :" $P_ARCHIVE
   verbose "Fake it             :" $P_FAKEIT
+  verbose "maven offline mode  :" $P_OFFLINE
 }
 
 fail() {
@@ -101,7 +104,8 @@ clean() {
     echo "=== mvn clean ================="
     echo "==============================="
     echo
-    mvn clean || fail "cleaning compilation artifacts"
+    echo mvn ${MVN_OPTS} clean
+    mvn ${MVN_OPTS} clean || fail "cleaning compilation artifacts"
     echo
   elif [ "$P_BUILD"="fast" ]; then
     echo
@@ -114,7 +118,8 @@ clean() {
 
 collectdeps() {
   if [ "$P_BUILD" = "normal" ]; then
-    mvn dependency:copy-dependencies
+    echo mvn ${MVN_OPTS} dependency:copy-dependencies
+    mvn ${MVN_OPTS} dependency:copy-dependencies
   fi
 
   cp target/dependency/*.jar $DIST/lib || fail "collecting dependencies"
@@ -126,7 +131,8 @@ build() {
   echo "=== mvn package ==============="
   echo "==============================="
   echo
-  mvn package -DskipTests && {
+  echo mvn ${MVN_OPTS} package -DskipTests
+  mvn ${MVN_OPTS} package -DskipTests && {
     echo
     echo "Copying Aquarium classes"
     aquariumjar=`find target -type f|egrep "aquarium-[0-9\.]+(-SNAPSHOT)?\.jar"`
@@ -192,12 +198,13 @@ usage() {
   echo "  -k        Keep generated dist folder."
   echo "  -h        Show this message."
   echo "  -n        As in make -n."
+  echo "  -o        Use mvn in offline mode (--offline, -o)"
   echo "  -v        Be verbose."
 
   exit 0
 }
 
-while getopts ":a:b:hkc:nv" opt
+while getopts ":a:b:hkc:nov" opt
 do
   case $opt in
     a) P_ARCHIVE=$OPTARG
@@ -212,6 +219,8 @@ do
     ;;
     n) P_FAKEIT="yes"
     ;;
+    o) P_OFFLINE="yes"; MVN_OPTS="-o"
+    ;;
     v) P_VERBOSE="yes"
     ;;
     :) ERROR="Option -$OPTARG requires an argument. Aborting..."
index 70f1b7d..8fd92b9 100755 (executable)
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-./make-dist.sh -c local.aquarium.properties -v -k -b fast -a aquarium-dist
+./make-dist.sh -c local.aquarium.properties -v -k -b fast -a aquarium-dist "$@"
index 8811a9f..ca6273b 100644 (file)
@@ -35,7 +35,7 @@
 
 package gr.grnet.aquarium
 
-import events.im.IMEventModel
+import event.im.IMEventModel
 import java.io.File
 
 import com.ckkloverdos.maybe._
@@ -536,7 +536,7 @@ object Configurator {
     final val events_store_folder = "events.store.folder"
 
     /**
-     * If set to `true`, then an IM event that cannot be parsed to [[gr.grnet.aquarium.events.im.IMEventModel]] is
+     * If set to `true`, then an IM event that cannot be parsed to [[gr.grnet.aquarium.event.im.IMEventModel]] is
      * saved to the [[gr.grnet.aquarium.store.IMEventStore]].
      */
     final val save_unparsed_event_im = "save.unparsed.event.im"
index 091c78a..bfc10c7 100644 (file)
@@ -39,8 +39,8 @@ package dispatcher
 
 import gr.grnet.aquarium.user.UserState
 import gr.grnet.aquarium.util.json.JsonSupport
-import gr.grnet.aquarium.events.im.IMEventModel
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.im.IMEventModel
+import gr.grnet.aquarium.event.ResourceEvent
 import gr.grnet.aquarium.converter.{PrettyJsonTextFormat, StdConverters}
 
 
index 9a130ce..90be550 100644 (file)
@@ -51,8 +51,8 @@ import gr.grnet.aquarium.messaging.AkkaAMQP
 import gr.grnet.aquarium.actor.message.config.user.UserActorInitWithUserId
 import gr.grnet.aquarium.actor.message.service.dispatcher._
 import message.config.{ActorProviderConfigured, AquariumPropertiesLoaded}
-import gr.grnet.aquarium.events.im.IMEventModel
-import gr.grnet.aquarium.events.{WalletEntry}
+import gr.grnet.aquarium.event.im.IMEventModel
+import gr.grnet.aquarium.event.{WalletEntry}
 
 
 /**
index e592644..acc3e5d 100644 (file)
@@ -38,7 +38,7 @@ package gr.grnet.aquarium.converter
 import net.liftweb.json.JsonAST.JValue
 import net.liftweb.json._
 import ext.JodaTimeSerializers
-import gr.grnet.aquarium.events.AquariumEventSkeleton
+import gr.grnet.aquarium.event.AquariumEventSkeleton
 
 
 /**
@@ -33,7 +33,7 @@
  * or implied, of GRNET S.A.
  */
 
-package gr.grnet.aquarium.events
+package gr.grnet.aquarium.event
 
 import gr.grnet.aquarium.util.json.JsonSupport
 
@@ -34,7 +34,7 @@
  */
 
 package gr.grnet.aquarium
-package events
+package event
 
 import gr.grnet.aquarium.logic.accounting.Chargeslot
 import gr.grnet.aquarium.util.date.MutableDateCalc
@@ -34,7 +34,7 @@
  */
 
 package gr.grnet.aquarium
-package events
+package event
 
 import gr.grnet.aquarium.logic.accounting.dsl.Timeslot
 import java.util.Date
@@ -34,7 +34,7 @@
  */
 
 package gr.grnet.aquarium
-package events
+package event
 
 import gr.grnet.aquarium.util.makeString
 import gr.grnet.aquarium.logic.accounting.dsl._
@@ -34,7 +34,7 @@
  */
 
 package gr.grnet.aquarium
-package events
+package event
 
 import java.util.Date
 import converter.{JsonTextFormat, StdConverters}
  * or implied, of GRNET S.A.
  */
 
-package gr.grnet.aquarium.events.im
+package gr.grnet.aquarium.event.im
 
-import gr.grnet.aquarium.events.AquariumEventModel
+import gr.grnet.aquarium.event.AquariumEventModel
 
 /**
  * The model of any event sent from the `Identity Management` (IM) external system.
  *
+ * By definition, this is the model agreed upon between Aquarium and IM.
+ *
  * @author Christos KK Loverdos <loverdos@gmail.com>
  */
 
@@ -33,9 +33,9 @@
  * or implied, of GRNET S.A.
  */
 
-package gr.grnet.aquarium.events.im
+package gr.grnet.aquarium.event.im
 
-import gr.grnet.aquarium.events.AquariumEventSkeleton
+import gr.grnet.aquarium.event.AquariumEventSkeleton
 
 /**
  *
index 01535a5..ed42c34 100644 (file)
@@ -44,7 +44,7 @@ import com.ckkloverdos.maybe.{NoVal, Maybe, Failed, Just}
 import gr.grnet.aquarium.util.{ContextualLogger, CryptoUtils, Loggable}
 import gr.grnet.aquarium.store.PolicyStore
 import gr.grnet.aquarium.AquariumException
-import gr.grnet.aquarium.events.{WalletEntry, ResourceEvent}
+import gr.grnet.aquarium.event.{WalletEntry, ResourceEvent}
 import gr.grnet.aquarium.util.date.{TimeHelpers, MutableDateCalc}
 
 /**
index 9ff7daf..c193466 100644 (file)
@@ -36,7 +36,7 @@
 package gr.grnet.aquarium.logic.accounting.dsl
 
 import com.ckkloverdos.maybe.{NoVal, Failed, Just, Maybe}
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 import gr.grnet.aquarium.AquariumException
 
 /**
@@ -112,7 +112,7 @@ abstract class DSLCostPolicy(val name: String, val vars: Set[DSLCostPolicyVar])
    * in which case it is ignored.
    *
    * @param oldAmount the old accumulating amount
-   * @param newEventValue the value contained in a newly arrived [[gr.grnet.aquarium.events.ResourceEvent]]
+   * @param newEventValue the value contained in a newly arrived [[gr.grnet.aquarium.event.ResourceEvent]]
    * @return
    */
   def computeNewAccumulatingAmount(oldAmount: Double, newEventValue: Double): Double
index ac3322e..2ae73f6 100644 (file)
@@ -37,7 +37,7 @@ package gr.grnet.aquarium.logic.accounting.dsl
 
 import gr.grnet.aquarium.util.CryptoUtils
 import gr.grnet.aquarium.util.date.TimeHelpers
-import gr.grnet.aquarium.events.PolicyEntry
+import gr.grnet.aquarium.event.PolicyEntry
 
 /**
  * Root object for the Aquarium policy configuration tree.
index e73be00..33b68da 100644 (file)
@@ -52,7 +52,7 @@ import com.ckkloverdos.maybe._
 import gr.grnet.aquarium.util.date.TimeHelpers
 import gr.grnet.aquarium.{AquariumException, Configurator}
 import gr.grnet.aquarium.store.RecordID
-import gr.grnet.aquarium.events.{AquariumEventModel, AquariumEventSkeleton}
+import gr.grnet.aquarium.event.{AquariumEventModel, AquariumEventSkeleton}
 
 /**
  * An abstract service that retrieves Aquarium events from a queue,
index 07ef78c..34a0070 100644 (file)
@@ -44,7 +44,7 @@ import gr.grnet.aquarium.actor.message.service.dispatcher.ProcessIMEvent
 import gr.grnet.aquarium.util.date.TimeHelpers
 import gr.grnet.aquarium.util.{LogHelpers, makeString}
 import com.ckkloverdos.maybe._
-import gr.grnet.aquarium.events.im.IMEventModel
+import gr.grnet.aquarium.event.im.IMEventModel
 import gr.grnet.aquarium.store.memory.MemStore
 
 /**
index de89d40..782bdc1 100644 (file)
@@ -40,7 +40,7 @@ import gr.grnet.aquarium.Configurator.Keys
 import gr.grnet.aquarium.store.LocalFSEventStore
 import com.ckkloverdos.maybe.{Maybe, Just, Failed, NoVal}
 import gr.grnet.aquarium.actor.message.service.dispatcher.ProcessResourceEvent
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 import gr.grnet.aquarium.util.date.TimeHelpers
 
 
index 3866765..9da57bb 100644 (file)
@@ -35,7 +35,7 @@
 
 package gr.grnet.aquarium.simulation
 
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 
 
 /**
index b7be463..532c22d 100644 (file)
@@ -38,7 +38,7 @@ package gr.grnet.aquarium.simulation
 import java.util.Date
 import com.ckkloverdos.maybe.Maybe
 import gr.grnet.aquarium.store.RecordID
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 
 /**
  * A simulator for an instance of the standard `bandwidth` resource.
index 5b62d5f..55c8555 100644 (file)
@@ -35,7 +35,7 @@
 
 package gr.grnet.aquarium.simulation
 
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 import gr.grnet.aquarium.store.RecordID
 import com.ckkloverdos.maybe.Maybe
 import java.util.Date
index 1295d19..c69a30c 100644 (file)
@@ -40,7 +40,7 @@ import gr.grnet.aquarium.store.RecordID
 import com.ckkloverdos.maybe.Maybe
 import java.util.Date
 import gr.grnet.aquarium.util.date.MutableDateCalc
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 
 /**
  * A simulator for an instance of the standard `vmtime` resource.
index c9bd4ef..6cfdb48 100644 (file)
@@ -37,7 +37,7 @@ package gr.grnet.aquarium.simulation
 import java.util.Date
 import gr.grnet.aquarium.store.RecordID
 import math.Ordering
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 
 /**
  * A simulator for a user.
index 1624a95..533e58e 100644 (file)
@@ -36,7 +36,7 @@
 package gr.grnet.aquarium.store
 
 import com.ckkloverdos.maybe.Maybe
-import gr.grnet.aquarium.events.im.IMEventModel
+import gr.grnet.aquarium.event.im.IMEventModel
 import gr.grnet.aquarium.util.makeString
 
 /**
index ab17152..e47040a 100644 (file)
@@ -40,8 +40,8 @@ import java.io.{FileOutputStream, File}
 import gr.grnet.aquarium.util.{Loggable, stringOfStackTrace}
 import gr.grnet.aquarium.util.date.{TimeHelpers, MutableDateCalc}
 import gr.grnet.aquarium.uid.{EAIOUUIDGenerator, UIDGenerator}
-import gr.grnet.aquarium.events.ResourceEvent
-import gr.grnet.aquarium.events.im.IMEventModel
+import gr.grnet.aquarium.event.ResourceEvent
+import gr.grnet.aquarium.event.im.IMEventModel
 
 /**
  * This is used whenever the property `events.store.folder` is setup in aquarium configuration.
index 426af84..ed80f65 100644 (file)
@@ -39,7 +39,7 @@ import scala.collection.immutable
 import collection.immutable.SortedMap
 import gr.grnet.aquarium.logic.accounting.dsl.{DSL, DSLPolicy, Timeslot}
 import com.ckkloverdos.maybe.{NoVal, Just, Maybe}
-import gr.grnet.aquarium.events.PolicyEntry
+import gr.grnet.aquarium.event.PolicyEntry
 
 /**
  * A store for serialized policy entries.
index 809d970..2d00e20 100644 (file)
@@ -36,7 +36,7 @@
 package gr.grnet.aquarium.store
 
 import com.ckkloverdos.maybe.Maybe
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 import gr.grnet.aquarium.AquariumException
 
 /**
index 2c515fe..65aa74d 100644 (file)
@@ -37,7 +37,7 @@ package gr.grnet.aquarium.store
 
 import java.util.Date
 import com.ckkloverdos.maybe.Maybe
-import gr.grnet.aquarium.events.WalletEntry
+import gr.grnet.aquarium.event.WalletEntry
 
 /**
  * A store for Wallet entries.
index 9c3a601..0547241 100644 (file)
@@ -45,10 +45,10 @@ import java.util.concurrent.ConcurrentHashMap
 import gr.grnet.aquarium.user.UserState
 import gr.grnet.aquarium.uid.ConcurrentVMLocalUIDGenerator
 import gr.grnet.aquarium.{AquariumException, Configurable}
-import gr.grnet.aquarium.events.{WalletEntry, ResourceEvent, PolicyEntry}
+import gr.grnet.aquarium.event.{WalletEntry, ResourceEvent, PolicyEntry}
 import gr.grnet.aquarium.converter.JsonTextFormat
 import gr.grnet.aquarium.util._
-import gr.grnet.aquarium.events.im.{StdIMEvent, IMEventModel}
+import gr.grnet.aquarium.event.im.{StdIMEvent, IMEventModel}
 
 /**
  * An implementation of various stores that persists data in memory.
index dd30e28..376146d 100644 (file)
@@ -35,7 +35,7 @@
 
 package gr.grnet.aquarium.store
 
-import gr.grnet.aquarium.events.im.StdIMEvent
+import gr.grnet.aquarium.event.im.StdIMEvent
 
 package object memory {
   type MemIMEvent = StdIMEvent
index b5991c7..1792ca6 100644 (file)
@@ -38,7 +38,7 @@ package gr.grnet.aquarium.store.mongodb
 import org.bson.types.ObjectId
 import gr.grnet.aquarium.converter.{JsonTextFormat, StdConverters}
 import gr.grnet.aquarium.util._
-import gr.grnet.aquarium.events.im.{IMEventModel, StdIMEvent}
+import gr.grnet.aquarium.event.im.{IMEventModel, StdIMEvent}
 
 
 /**
index 70a25ee..b2dfae4 100644 (file)
@@ -40,16 +40,16 @@ import gr.grnet.aquarium.user.UserState
 import gr.grnet.aquarium.user.UserState.{JsonNames => UserStateJsonNames}
 import gr.grnet.aquarium.util.json.JsonSupport
 import collection.mutable.ListBuffer
-import gr.grnet.aquarium.events.im.IMEventModel.{Names => IMEventNames}
+import gr.grnet.aquarium.event.im.IMEventModel.{Names => IMEventNames}
 import gr.grnet.aquarium.store._
-import gr.grnet.aquarium.events.ResourceEvent.{JsonNames => ResourceJsonNames}
-import gr.grnet.aquarium.events.WalletEntry.{JsonNames => WalletJsonNames}
-import gr.grnet.aquarium.events.PolicyEntry.{JsonNames => PolicyJsonNames}
+import gr.grnet.aquarium.event.ResourceEvent.{JsonNames => ResourceJsonNames}
+import gr.grnet.aquarium.event.WalletEntry.{JsonNames => WalletJsonNames}
+import gr.grnet.aquarium.event.PolicyEntry.{JsonNames => PolicyJsonNames}
 import java.util.Date
 import gr.grnet.aquarium.logic.accounting.Policy
 import com.mongodb._
 import org.bson.types.ObjectId
-import gr.grnet.aquarium.events._
+import gr.grnet.aquarium.event._
 import com.ckkloverdos.maybe.{NoVal, Maybe}
 import im.IMEventModel
 import gr.grnet.aquarium.util._
@@ -388,7 +388,7 @@ object MongoDBStore {
   }
 
   /**
-   * Collection holding the [[gr.grnet.aquarium.events.ResourceEvent]]s.
+   * Collection holding the [[gr.grnet.aquarium.event.ResourceEvent]]s.
    *
    * Resource events are coming from all systems handling billable resources.
    */
@@ -402,14 +402,14 @@ object MongoDBStore {
   final val USER_STATES_COLLECTION = "userstates"
 
   /**
-   * Collection holding [[gr.grnet.aquarium.events.im.IMEventModel]]s.
+   * Collection holding [[gr.grnet.aquarium.event.im.IMEventModel]]s.
    *
    * User events are coming from the IM module (external).
    */
   final val IM_EVENTS_COLLECTION = "imevents"
 
   /**
-   * Collection holding [[gr.grnet.aquarium.events.im.IMEventModel]]s that could not be parsed to normal objects.
+   * Collection holding [[gr.grnet.aquarium.event.im.IMEventModel]]s that could not be parsed to normal objects.
    *
    * We of course assume at least a valid JSON representation.
    *
@@ -418,7 +418,7 @@ object MongoDBStore {
   final val UNPARSED_IM_EVENTS_COLLECTION = "unparsed_imevents"
 
   /**
-   * Collection holding [[gr.grnet.aquarium.events.WalletEntry]].
+   * Collection holding [[gr.grnet.aquarium.event.WalletEntry]].
    *
    * Wallet entries are generated internally in Aquarium.
    */
@@ -430,7 +430,7 @@ object MongoDBStore {
 //  final val POLICIES_COLLECTION = "policies"
 
   /**
-   * Collection holding [[gr.grnet.aquarium.events.PolicyEntry]].
+   * Collection holding [[gr.grnet.aquarium.event.PolicyEntry]].
    */
   final val POLICY_ENTRIES_COLLECTION = "policyEntries"
 
index bfe7495..8a492b7 100644 (file)
@@ -40,8 +40,8 @@ import gr.grnet.aquarium.util.{findFromMapAsMaybe, findAndRemoveFromMap, shortCl
 import gr.grnet.aquarium.logic.accounting.Policy
 import java.util.Date
 import com.ckkloverdos.maybe.{NoVal, Maybe, Just}
-import gr.grnet.aquarium.events.ResourceEvent
-import gr.grnet.aquarium.events.ResourceEvent.FullMutableResourceTypeMap
+import gr.grnet.aquarium.event.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent.FullMutableResourceTypeMap
 import logic.accounting.dsl.{Timeslot, DSLAgreement}
 import collection.immutable.{TreeMap, SortedMap}
 import util.date.MutableDateCalc
@@ -132,11 +132,11 @@ case class AgreementSnapshot(agreements: List[Agreement], snapshotTime: Long) ex
  *  - If the resource is complex, the (name, instanceId) is (DSLResource.name, instance-id)
  *  - If the resource is simple,  the (name, instanceId) is (DSLResource.name, "1")
  *
- * @param resource        Same as `resource` of [[gr.grnet.aquarium.events.ResourceEvent]]
- * @param instanceId      Same as `instanceId` of [[gr.grnet.aquarium.events.ResourceEvent]]
+ * @param resource        Same as `resource` of [[gr.grnet.aquarium.event.ResourceEvent]]
+ * @param instanceId      Same as `instanceId` of [[gr.grnet.aquarium.event.ResourceEvent]]
  * @param instanceAmount  This is the amount kept for the resource instance.
 *                         The general rule is that an amount saved in a [[gr.grnet.aquarium.user.ResourceInstanceSnapshot]]
- *                        represents a total value, while a value appearing in a [[gr.grnet.aquarium.events.ResourceEvent]]
+ *                        represents a total value, while a value appearing in a [[gr.grnet.aquarium.event.ResourceEvent]]
  *                        represents a difference. How these two values are combined to form the new amount is dictated
  *                        by the underlying [[gr.grnet.aquarium.logic.accounting.dsl.DSLCostPolicy]]
  * @param snapshotTime
index 51b56f9..c4b52e1 100644 (file)
@@ -39,10 +39,10 @@ import gr.grnet.aquarium.util.json.JsonSupport
 import gr.grnet.aquarium.logic.accounting.dsl.DSLAgreement
 import com.ckkloverdos.maybe.{Failed, Maybe}
 import gr.grnet.aquarium.util.date.MutableDateCalc
-import gr.grnet.aquarium.events.{NewWalletEntry, WalletEntry}
+import gr.grnet.aquarium.event.{NewWalletEntry, WalletEntry}
 import gr.grnet.aquarium.converter.{JsonTextFormat, StdConverters}
 import gr.grnet.aquarium.AquariumException
-import gr.grnet.aquarium.events.im.IMEventModel
+import gr.grnet.aquarium.event.im.IMEventModel
 
 
 /**
index 02cc0ca..e909e12 100644 (file)
@@ -45,7 +45,7 @@ import gr.grnet.aquarium.store.{StoreProvider, PolicyStore}
 import gr.grnet.aquarium.logic.accounting.Accounting
 import gr.grnet.aquarium.logic.accounting.algorithm.CostPolicyAlgorithmCompiler
 import gr.grnet.aquarium.AquariumException
-import gr.grnet.aquarium.events.{NewWalletEntry, ResourceEvent}
+import gr.grnet.aquarium.event.{NewWalletEntry, ResourceEvent}
 
 /**
  *
index 005cd2d..05de573 100644 (file)
@@ -37,13 +37,13 @@ package gr.grnet.aquarium.util
 
 import akka.amqp._
 import util.Random
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 import scopt.OptionParser
 import gr.grnet.aquarium.messaging.AkkaAMQP
 import java.lang.StringBuffer
 import gr.grnet.aquarium.logic.accounting.Policy
 import gr.grnet.aquarium.store.memory.MemIMEvent
-import gr.grnet.aquarium.events.im.{StdIMEvent, IMEventModel}
+import gr.grnet.aquarium.event.im.{StdIMEvent, IMEventModel}
 
 /**
  *  Generates random resource events to use as input for testing and
index 9a293b6..eb6932d 100644 (file)
@@ -41,7 +41,7 @@ import gr.grnet.aquarium.logic.accounting.dsl.Timeslot
 import java.util.Date
 import junit.framework.Assert._
 import gr.grnet.aquarium.logic.accounting.{Accounting}
-import gr.grnet.aquarium.events.{WalletEntry, ResourceEvent}
+import gr.grnet.aquarium.event.{WalletEntry, ResourceEvent}
 import com.ckkloverdos.maybe.Just
 
 /**
index bce8438..df4d516 100644 (file)
@@ -39,7 +39,7 @@ import org.junit.Assert._
 import org.junit.Assume._
 import gr.grnet.aquarium.Configurator._
 import gr.grnet.aquarium.util.{RandomEventGenerator, TestMethods}
-import gr.grnet.aquarium.events.ResourceEvent
+import gr.grnet.aquarium.event.ResourceEvent
 import collection.mutable.ArrayBuffer
 import org.junit.{After, Test, Before}
 import gr.grnet.aquarium.{StoreConfigurator, LogicTestsAssumptions}