Implement Once behavior with the new scheme. Refactor in the process
authorChristos KK Loverdos <loverdos@gmail.com>
Wed, 22 Aug 2012 14:08:30 +0000 (17:08 +0300)
committerChristos KK Loverdos <loverdos@gmail.com>
Wed, 22 Aug 2012 14:11:08 +0000 (17:11 +0300)
commit8157dc3b4ff494e86393e4374dfbce0428c05d42
tree53c8abe4fa45c85a993396729ff36e472e7717fc
parentf716f2fcbb845cc2027450f32c76260d6edb408a
Implement Once behavior with the new scheme. Refactor in the process
27 files changed:
src/main/scala/gr/grnet/aquarium/Aquarium.scala
src/main/scala/gr/grnet/aquarium/AquariumAwareSkeleton.scala
src/main/scala/gr/grnet/aquarium/actor/service/user/UserActor.scala
src/main/scala/gr/grnet/aquarium/charging/ChargingBehavior.scala
src/main/scala/gr/grnet/aquarium/charging/ChargingBehaviorSkeleton.scala
src/main/scala/gr/grnet/aquarium/charging/ChargingInput.scala [deleted file]
src/main/scala/gr/grnet/aquarium/charging/ChargingService.scala
src/main/scala/gr/grnet/aquarium/charging/ContinuousChargingBehavior.scala
src/main/scala/gr/grnet/aquarium/charging/OnceChargingBehavior.scala
src/main/scala/gr/grnet/aquarium/charging/VMChargingBehavior.scala
src/main/scala/gr/grnet/aquarium/charging/state/AgreementHistory.scala
src/main/scala/gr/grnet/aquarium/charging/state/AgreementHistoryModel.scala [moved from src/main/scala/gr/grnet/aquarium/charging/ChargingBehaviorAliases.scala with 81% similarity]
src/main/scala/gr/grnet/aquarium/charging/state/ResourceInstanceChargingState.scala [new file with mode: 0644]
src/main/scala/gr/grnet/aquarium/charging/state/ResourceInstanceChargingStateModel.scala [moved from src/main/scala/gr/grnet/aquarium/logic/accounting/algorithm/CostPolicyAlgorithmCompiler.scala with 74% similarity]
src/main/scala/gr/grnet/aquarium/charging/state/ResourcesChargingState.scala [moved from src/main/scala/gr/grnet/aquarium/logic/accounting/algorithm/ExecutableChargingBehaviorAlgorithm.scala with 71% similarity]
src/main/scala/gr/grnet/aquarium/charging/state/StdUserState.scala
src/main/scala/gr/grnet/aquarium/charging/state/UserStateModel.scala
src/main/scala/gr/grnet/aquarium/charging/state/UserStateModelSkeleton.scala
src/main/scala/gr/grnet/aquarium/charging/state/WorkingAgreementHistory.scala
src/main/scala/gr/grnet/aquarium/charging/state/WorkingResourceInstanceChargingState.scala [new file with mode: 0644]
src/main/scala/gr/grnet/aquarium/charging/state/WorkingResourcesChargingState.scala [new file with mode: 0644]
src/main/scala/gr/grnet/aquarium/charging/state/WorkingUserState.scala
src/main/scala/gr/grnet/aquarium/computation/TimeslotComputations.scala
src/main/scala/gr/grnet/aquarium/connector/handler/IMEventPayloadHandler.scala
src/main/scala/gr/grnet/aquarium/policy/FullPriceTable.scala
src/main/scala/gr/grnet/aquarium/store/memory/MemStoreProvider.scala
src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBUserState.scala