Copyright
authorChristos KK Loverdos <loverdos@gmail.com>
Thu, 29 Mar 2012 13:06:00 +0000 (16:06 +0300)
committerChristos KK Loverdos <loverdos@gmail.com>
Thu, 29 Mar 2012 13:06:00 +0000 (16:06 +0300)
commit04b151bace0f785da9a2ff50633fded2674ff6c7
treeb401ebafb7c40dd7d2cf99bae376f5a0de370405
parent313f6c964d0db5eafc3dc9e0871c52542f1cd753
Copyright
144 files changed:
make-dist.sh
src/main/scala/gr/grnet/aquarium/Configurable.scala
src/main/scala/gr/grnet/aquarium/Configurator.scala
src/main/scala/gr/grnet/aquarium/DataSnapshot.scala
src/main/scala/gr/grnet/aquarium/Main.scala
src/main/scala/gr/grnet/aquarium/ResourceLocator.scala
src/main/scala/gr/grnet/aquarium/actor/ActorConfigurationMessage.scala
src/main/scala/gr/grnet/aquarium/actor/ActorMessage.scala
src/main/scala/gr/grnet/aquarium/actor/ActorProvider.scala
src/main/scala/gr/grnet/aquarium/actor/ActorProviderConfigured.scala
src/main/scala/gr/grnet/aquarium/actor/ActorRole.scala
src/main/scala/gr/grnet/aquarium/actor/AquariumActor.scala
src/main/scala/gr/grnet/aquarium/actor/AquariumPropertiesLoaded.scala
src/main/scala/gr/grnet/aquarium/actor/SimpleLocalActorProvider.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/Accounting.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/Policy.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/RoleAgreements.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/algorithm/CostPolicyAlgorithmCompiler.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/algorithm/ExecutableCostPolicyAlgorithm.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/algorithm/SimpleCostPolicyAlgorithmCompiler.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/algorithm/SimpleExecutableCostPolicyAlgorithm.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSL.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLAgreement.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLAlgorithm.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLCostPolicy.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLCostPolicyVar.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLCreditPlan.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLItem.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLPolicy.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLPriceList.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLResource.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLResourcesMap.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLSemanticChecks.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLTimeBoundedItem.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLTimeFrame.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLTimeFrameRepeat.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLTimeSpec.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/DSLUtils.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/Timeslot.scala
src/main/scala/gr/grnet/aquarium/logic/accounting/dsl/Vocabulary.scala
src/main/scala/gr/grnet/aquarium/logic/events/AquariumEvent.scala
src/main/scala/gr/grnet/aquarium/logic/events/NewWalletEntry.scala
src/main/scala/gr/grnet/aquarium/logic/events/PolicyEntry.scala
src/main/scala/gr/grnet/aquarium/logic/events/ResourceEvent.scala
src/main/scala/gr/grnet/aquarium/logic/events/UserEvent.scala
src/main/scala/gr/grnet/aquarium/logic/events/WalletEntry.scala
src/main/scala/gr/grnet/aquarium/messaging/AkkaAMQP.scala
src/main/scala/gr/grnet/aquarium/processor/actor/ActorProxy.scala
src/main/scala/gr/grnet/aquarium/processor/actor/Constants.scala
src/main/scala/gr/grnet/aquarium/processor/actor/DispatcherActor.scala
src/main/scala/gr/grnet/aquarium/processor/actor/DispatcherMessage.scala
src/main/scala/gr/grnet/aquarium/processor/actor/EventProcessorService.scala
src/main/scala/gr/grnet/aquarium/processor/actor/ReflectiveAquariumActor.scala
src/main/scala/gr/grnet/aquarium/processor/actor/ResourceEventProcessorService.scala
src/main/scala/gr/grnet/aquarium/processor/actor/ResourceProcessorActor.scala
src/main/scala/gr/grnet/aquarium/processor/actor/UserEventProcessorService.scala
src/main/scala/gr/grnet/aquarium/rest/actor/RESTActor.scala
src/main/scala/gr/grnet/aquarium/rest/actor/RESTActorService.scala
src/main/scala/gr/grnet/aquarium/rest/actor/RESTPaths.scala
src/main/scala/gr/grnet/aquarium/simulation/AquariumSim.scala
src/main/scala/gr/grnet/aquarium/simulation/ClientSim.scala
src/main/scala/gr/grnet/aquarium/simulation/ResourceInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/ResourceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdBandwidthInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdBandwidthResourceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdDiskspaceInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdDiskspaceResourceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdVMTimeInstanceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/StdVMTimeResourceSim.scala
src/main/scala/gr/grnet/aquarium/simulation/UserSim.scala
src/main/scala/gr/grnet/aquarium/simulation/uid/ConcurrentVMLocalUIDGenerator.scala
src/main/scala/gr/grnet/aquarium/simulation/uid/EAIOUUIDGenerator.scala
src/main/scala/gr/grnet/aquarium/simulation/uid/RMIUIDGenerator.scala
src/main/scala/gr/grnet/aquarium/simulation/uid/UIDGenerator.scala
src/main/scala/gr/grnet/aquarium/simulation/uid/UUIDGenerator.scala
src/main/scala/gr/grnet/aquarium/store/PolicyStore.scala
src/main/scala/gr/grnet/aquarium/store/RecordID.scala
src/main/scala/gr/grnet/aquarium/store/ResourceEventStore.scala
src/main/scala/gr/grnet/aquarium/store/StoreException.scala
src/main/scala/gr/grnet/aquarium/store/StoreProvider.scala
src/main/scala/gr/grnet/aquarium/store/UserEventStore.scala
src/main/scala/gr/grnet/aquarium/store/UserStateStore.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/mongodb/MongoDBStore.scala
src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStoreProvider.scala
src/main/scala/gr/grnet/aquarium/user/DefaultUserStateComputations.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/user/actor/UserActor.scala
src/main/scala/gr/grnet/aquarium/user/actor/UserActorCache.scala
src/main/scala/gr/grnet/aquarium/user/actor/UserActorManager.scala
src/main/scala/gr/grnet/aquarium/user/actor/UserActorManagerMessage.scala
src/main/scala/gr/grnet/aquarium/user/actor/UserActorMessage.scala
src/main/scala/gr/grnet/aquarium/user/actor/UserActorSupervisor.scala
src/main/scala/gr/grnet/aquarium/user/actor/UserActorsLRU.scala
src/main/scala/gr/grnet/aquarium/util/CollectionUtils.scala
src/main/scala/gr/grnet/aquarium/util/ConfModel.scala
src/main/scala/gr/grnet/aquarium/util/ContextualLogger.scala
src/main/scala/gr/grnet/aquarium/util/CryptoUtils.scala
src/main/scala/gr/grnet/aquarium/util/DateUtils.scala
src/main/scala/gr/grnet/aquarium/util/Lifecycle.scala
src/main/scala/gr/grnet/aquarium/util/LogUtils.scala
src/main/scala/gr/grnet/aquarium/util/Loggable.scala
src/main/scala/gr/grnet/aquarium/util/RandomEventGenerator.scala
src/main/scala/gr/grnet/aquarium/util/date/TimeHelpers.scala
src/main/scala/gr/grnet/aquarium/util/json/JsonHelpers.scala
src/main/scala/gr/grnet/aquarium/util/json/JsonSupport.scala
src/main/scala/gr/grnet/aquarium/util/package.scala
src/main/scala/gr/grnet/aquarium/util/xml/XmlSupport.scala
src/main/scala/gr/grnet/aquarium/util/xstream/ListConverter.scala
src/main/scala/gr/grnet/aquarium/util/xstream/XStreamHelpers.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLBooleanNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLDoubleNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLEmptyNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLHelpers.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLIntNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLListNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLLongNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLMapNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLStringNode.scala
src/main/scala/gr/grnet/aquarium/util/yaml/YAMLUnknownNode.scala
src/test/scala/gr/grnet/aquarium/ConfiguratorTest.scala
src/test/scala/gr/grnet/aquarium/LogicTestsAssumptions.scala
src/test/scala/gr/grnet/aquarium/PropertyNames.scala
src/test/scala/gr/grnet/aquarium/StoreConfigurator.scala
src/test/scala/gr/grnet/aquarium/logic/test/AccountingTest.scala
src/test/scala/gr/grnet/aquarium/logic/test/DSLTest.scala
src/test/scala/gr/grnet/aquarium/logic/test/DSLTestBase.scala
src/test/scala/gr/grnet/aquarium/logic/test/DSLUtilsTest.scala
src/test/scala/gr/grnet/aquarium/logic/test/DateUtilsTest.scala
src/test/scala/gr/grnet/aquarium/logic/test/PerfTest.scala
src/test/scala/gr/grnet/aquarium/logic/test/PolicyTest.scala
src/test/scala/gr/grnet/aquarium/logic/test/RoleAgreementsTest.scala
src/test/scala/gr/grnet/aquarium/logic/test/TimeslotTest.scala
src/test/scala/gr/grnet/aquarium/messaging/AkkaAMQPTest.scala
src/test/scala/gr/grnet/aquarium/processor/actor/RemoteActorTest.scala
src/test/scala/gr/grnet/aquarium/rest/actor/RESTActorTest.scala
src/test/scala/gr/grnet/aquarium/rest/actor/service/SprayPingServiceTest.scala
src/test/scala/gr/grnet/aquarium/store/mongodb/EventStoreTest.scala
src/test/scala/gr/grnet/aquarium/user/UserStateComputationsTest.scala
src/test/scala/gr/grnet/aquarium/util/TestMethods.scala