Download common Free Java Code
Description
Domain definitions common to server and broker. Issue tracking at https://github.com/powertac/powertac server /issues.
Source Files
The download file common-master.zip has the following entries.
.gitignore/*from w w w .j a va 2 s . com*/
doxygen.config
pom.xml
src/main/java/org/powertac/common/Action.java
src/main/java/org/powertac/common/BalancingTransaction.java
src/main/java/org/powertac/common/BankTransaction.java
src/main/java/org/powertac/common/Broker.java
src/main/java/org/powertac/common/BrokerTransaction.java
src/main/java/org/powertac/common/CashPosition.java
src/main/java/org/powertac/common/ClearedTrade.java
src/main/java/org/powertac/common/Competition.java
src/main/java/org/powertac/common/CustomerInfo.java
src/main/java/org/powertac/common/DistributionTransaction.java
src/main/java/org/powertac/common/HourlyCharge.java
src/main/java/org/powertac/common/IdGenerator.java
src/main/java/org/powertac/common/MarketPosition.java
src/main/java/org/powertac/common/MarketTransaction.java
src/main/java/org/powertac/common/Order.java
src/main/java/org/powertac/common/Orderbook.java
src/main/java/org/powertac/common/OrderbookOrder.java
src/main/java/org/powertac/common/Rate.java
src/main/java/org/powertac/common/Tariff.java
src/main/java/org/powertac/common/TariffEvaluationHelper.java
src/main/java/org/powertac/common/TariffMessage.java
src/main/java/org/powertac/common/TariffSpecification.java
src/main/java/org/powertac/common/TariffTransaction.java
src/main/java/org/powertac/common/TimeService.java
src/main/java/org/powertac/common/TimedAction.java
src/main/java/org/powertac/common/Timeslot.java
src/main/java/org/powertac/common/ValidatableMessage.java
src/main/java/org/powertac/common/WeatherForecast.java
src/main/java/org/powertac/common/WeatherForecastPrediction.java
src/main/java/org/powertac/common/WeatherReport.java
src/main/java/org/powertac/common/XMLMessageConverter.java
src/main/java/org/powertac/common/config/ConfigurableInstance.java
src/main/java/org/powertac/common/config/ConfigurableValue.java
src/main/java/org/powertac/common/config/ConfigurationLister.java
src/main/java/org/powertac/common/config/ConfigurationRecorder.java
src/main/java/org/powertac/common/config/Configurator.java
src/main/java/org/powertac/common/enumerations/PowerType.java
src/main/java/org/powertac/common/exceptions/PowerTacException.java
src/main/java/org/powertac/common/msg/BalancingControlEvent.java
src/main/java/org/powertac/common/msg/BalancingOrder.java
src/main/java/org/powertac/common/msg/BrokerAccept.java
src/main/java/org/powertac/common/msg/BrokerAuthentication.java
src/main/java/org/powertac/common/msg/ControlEvent.java
src/main/java/org/powertac/common/msg/CustomerBootstrapData.java
src/main/java/org/powertac/common/msg/DistributionReport.java
src/main/java/org/powertac/common/msg/EconomicControlEvent.java
src/main/java/org/powertac/common/msg/LoginRequestCmd.java
src/main/java/org/powertac/common/msg/LoginResponseCmd.java
src/main/java/org/powertac/common/msg/MarketBootstrapData.java
src/main/java/org/powertac/common/msg/OrderStatus.java
src/main/java/org/powertac/common/msg/PauseRelease.java
src/main/java/org/powertac/common/msg/PauseRequest.java
src/main/java/org/powertac/common/msg/SimEnd.java
src/main/java/org/powertac/common/msg/SimPause.java
src/main/java/org/powertac/common/msg/SimResume.java
src/main/java/org/powertac/common/msg/SimStart.java
src/main/java/org/powertac/common/msg/TariffExpire.java
src/main/java/org/powertac/common/msg/TariffRevoke.java
src/main/java/org/powertac/common/msg/TariffStatus.java
src/main/java/org/powertac/common/msg/TariffUpdate.java
src/main/java/org/powertac/common/msg/TimeslotComplete.java
src/main/java/org/powertac/common/msg/TimeslotUpdate.java
src/main/java/org/powertac/common/msg/VariableRateUpdate.java
src/main/java/org/powertac/common/msg/VisualizerStatusRequest.java
src/main/java/org/powertac/common/repo/BrokerRepo.java
src/main/java/org/powertac/common/repo/CustomerRepo.java
src/main/java/org/powertac/common/repo/DomainRepo.java
src/main/java/org/powertac/common/repo/OrderbookRepo.java
src/main/java/org/powertac/common/repo/TariffRepo.java
src/main/java/org/powertac/common/repo/TimeslotRepo.java
src/main/java/org/powertac/common/repo/WeatherForecastRepo.java
src/main/java/org/powertac/common/repo/WeatherReportRepo.java
src/main/java/org/powertac/common/spring/SpringApplicationContext.java
src/main/java/org/powertac/common/state/ChainedConstructor.java
src/main/java/org/powertac/common/state/Domain.java
src/main/java/org/powertac/common/state/StateChange.java
src/main/java/org/powertac/common/state/StateLogging.java
src/main/java/org/powertac/common/state/XStreamStateLoggable.java
src/main/java/org/powertac/common/xml/BrokerConverter.java
src/main/java/org/powertac/common/xml/CustomerConverter.java
src/main/java/org/powertac/common/xml/DoubleArrayConverter.java
src/main/java/org/powertac/common/xml/FullCustomerConverter.java
src/main/java/org/powertac/common/xml/PowerTypeConverter.java
src/main/java/org/powertac/common/xml/TariffSpecificationConverter.java
src/main/java/org/powertac/util/ListTools.java
src/main/java/org/powertac/util/MessageDispatcher.java
src/main/java/org/powertac/util/Pair.java
src/main/java/org/powertac/util/Predicate.java
src/main/java/org/powertac/util/PropertiesUtil.java
src/test/java/org/powertac/common/BalancingTransactionTests.java
src/test/java/org/powertac/common/CompetitionTests.java
src/test/java/org/powertac/common/CustomerInfoTests.java
src/test/java/org/powertac/common/HourlyChargeTests.java
src/test/java/org/powertac/common/OrderTests.java
src/test/java/org/powertac/common/OrderbookTests.java
src/test/java/org/powertac/common/RateTests.java
src/test/java/org/powertac/common/TariffEvaluationHelperTest.java
src/test/java/org/powertac/common/TariffSpecificationTests.java
src/test/java/org/powertac/common/TariffTests.java
src/test/java/org/powertac/common/TimeServiceTests.java
src/test/java/org/powertac/common/TimeslotTests.java
src/test/java/org/powertac/common/WeatherForecastPredictionTest.java
src/test/java/org/powertac/common/WeatherForecastTest.java
src/test/java/org/powertac/common/WeatherReportTest.java
src/test/java/org/powertac/common/XMLMessageConverterTests.java
src/test/java/org/powertac/common/config/ConfiguratorTest.java
src/test/java/org/powertac/common/enumerations/PowerTypeTest.java
src/test/java/org/powertac/common/msg/BrokerAuthenticationTests.java
src/test/java/org/powertac/common/msg/ControlEventTest.java
src/test/java/org/powertac/common/msg/CustomerBootstrapDataTests.java
src/test/java/org/powertac/common/msg/MarketBootstrapDataTests.java
src/test/java/org/powertac/common/msg/TimeslotUpdateTests.java
src/test/java/org/powertac/common/msg/VariableRateUpdateTests.java
src/test/java/org/powertac/common/repo/CustomerRepoTests.java
src/test/java/org/powertac/common/repo/OrderbookRepoTests.java
src/test/java/org/powertac/common/repo/TariffRepoSpringTest.java
src/test/java/org/powertac/common/repo/TariffRepoTest.java
src/test/java/org/powertac/common/repo/TimeslotRepoTests.java
src/test/java/org/powertac/common/spring/SpringApplicationContextTests.java
src/test/java/pt/ConfigTestDummy.java
src/test/java/pt/package-info.java
src/test/resources/log4j.properties
src/test/resources/test-config.xml
Download
Click the following link to download common-master.zip.
common-master.zip