WIP Resource event handling
authorChristos KK Loverdos <loverdos@gmail.com>
Fri, 8 Jun 2012 12:11:50 +0000 (15:11 +0300)
committerChristos KK Loverdos <loverdos@gmail.com>
Fri, 8 Jun 2012 12:11:50 +0000 (15:11 +0300)
commit6453d1cfda6abdbad4d3a9112e17a95931604d88
tree9ba1dcf8610c314bb3bc7d71d01333832ecf22d5
parentb33dcda7660575ed4ba068a862e7a38266280aeb
WIP Resource event handling
36 files changed:
pom.xml
src/main/resources/aquarium.properties
src/main/scala/gr/grnet/aquarium/Aquarium.scala
src/main/scala/gr/grnet/aquarium/DataSnapshot.scala
src/main/scala/gr/grnet/aquarium/actor/message/GetUserStateResponse.scala
src/main/scala/gr/grnet/aquarium/actor/service/user/UserActor.scala
src/main/scala/gr/grnet/aquarium/computation/BillingMonthInfo.scala
src/main/scala/gr/grnet/aquarium/computation/UserStateComputations.scala
src/main/scala/gr/grnet/aquarium/computation/data/CreditSnapshot.scala [deleted file]
src/main/scala/gr/grnet/aquarium/computation/reason/UserStateChangeReason.scala
src/main/scala/gr/grnet/aquarium/computation/state/UserState.scala [moved from src/main/scala/gr/grnet/aquarium/computation/UserState.scala with 79% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/UserStateBootstrap.scala [moved from src/main/scala/gr/grnet/aquarium/computation/UserStateBootstrappingData.scala with 85% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/UserStateWorker.scala [moved from src/main/scala/gr/grnet/aquarium/computation/UserStateWorker.scala with 90% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/AgreementHistory.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/AgreementHistory.scala with 97% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/AgreementHistoryItem.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/AgreementHistoryItem.scala with 97% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/IMStateSnapshot.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/IMStateSnapshot.scala with 87% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/IgnoredFirstResourceEventsSnapshot.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/IgnoredFirstResourceEventsSnapshot.scala with 96% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/IgnoredFirstResourceEventsWorker.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/IgnoredFirstResourceEventsWorker.scala with 95% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/ImplicitlyIssuedResourceEventsSnapshot.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/ImplicitlyIssuedResourceEventsSnapshot.scala with 94% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/ImplicitlyIssuedResourceEventsWorker.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/ImplicitlyIssuedResourceEventsWorker.scala with 95% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/LatestResourceEventsSnapshot.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/LatestResourceEventsSnapshot.scala with 95% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/LatestResourceEventsWorker.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/LatestResourceEventsWorker.scala with 95% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/OwnedResourcesMap.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/OwnedResourcesMap.scala with 91% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/OwnedResourcesSnapshot.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/OwnedResourcesSnapshot.scala with 95% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/ResourceInstanceSnapshot.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/ResourceInstanceSnapshot.scala with 88% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/RoleHistory.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/RoleHistory.scala with 95% similarity]
src/main/scala/gr/grnet/aquarium/computation/state/parts/RoleHistoryItem.scala [moved from src/main/scala/gr/grnet/aquarium/computation/data/RoleHistoryItem.scala with 96% similarity]
src/main/scala/gr/grnet/aquarium/converter/JsonConversions.scala
src/main/scala/gr/grnet/aquarium/converter/StdConverters.scala
src/main/scala/gr/grnet/aquarium/event/model/PolicyEntry.scala
src/main/scala/gr/grnet/aquarium/store/RecordID.scala
src/main/scala/gr/grnet/aquarium/store/UserStateStore.scala
src/main/scala/gr/grnet/aquarium/store/memory/MemStore.scala
src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStore.scala
src/main/scala/gr/grnet/aquarium/util/ContextualLogger.scala
src/test/scala/gr/grnet/aquarium/user/UserStateComputationsTest.scala