Download dimdwarf Free Java Code
Description
Distributed application server for Java. You write single threaded, event driven POJO code the server makes it multi threaded, persisted and transactional. Designed for the needs of online games. Compatible with Project Darkstar (now RedDwarf).
Source Files
The download file dimdwarf-master.zip has the following entries.
.gitignore/* w w w .j ava 2 s.c o m*/
.idea/.gitignore
.idea/ant.xml
.idea/codeStyleSettings.xml
.idea/compiler.xml
.idea/copyright/Apache_2_0.xml
.idea/copyright/profiles_settings.xml
.idea/dictionaries/ORFJackal.xml
.idea/encodings.xml
.idea/highlighting.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/inspectionProfiles/profiles_settings.xml
.idea/libraries/Maven__aopalliance_aopalliance_1_0.xml
.idea/libraries/Maven__args4j_args4j_2_0_16.xml
.idea/libraries/Maven__asm_asm_3_3.xml
.idea/libraries/Maven__asm_asm_all_3_3.xml
.idea/libraries/Maven__asm_asm_tree_3_3.xml
.idea/libraries/Maven__cglib_cglib_nodep_2_2.xml
.idea/libraries/Maven__ch_qos_logback_logback_classic_0_9_26.xml
.idea/libraries/Maven__ch_qos_logback_logback_core_0_9_26.xml
.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml
.idea/libraries/Maven__com_google_inject_extensions_guice_multibindings_3_0_rc3.xml
.idea/libraries/Maven__com_google_inject_guice_3_0_rc3.xml
.idea/libraries/Maven__com_intellij_annotations_7_0_3.xml
.idea/libraries/Maven__commons_io_commons_io_2_0.xml
.idea/libraries/Maven__fi_jumi_jumi_actors_0_1_196.xml
.idea/libraries/Maven__fi_jumi_jumi_api_0_4_317.xml
.idea/libraries/Maven__fi_jumi_jumi_core_0_4_317.xml
.idea/libraries/Maven__fi_jumi_jumi_launcher_0_4_317.xml
.idea/libraries/Maven__javax_inject_javax_inject_1.xml
.idea/libraries/Maven__junit_junit_dep_4_8_2.xml
.idea/libraries/Maven__org_apache_mina_mina_core_1_1_7.xml
.idea/libraries/Maven__org_apache_mina_mina_core_2_0_0_RC1.xml
.idea/libraries/Maven__org_easymock_easymock_3_0.xml
.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_2.xml
.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_2.xml
.idea/libraries/Maven__org_jdave_jdave_core_1_4.xml
.idea/libraries/Maven__org_jdave_jdave_junit4_1_4.xml
.idea/libraries/Maven__org_jmock_jmock_2_4_0.xml
.idea/libraries/Maven__org_jmock_jmock_legacy_2_4_0.xml
.idea/libraries/Maven__org_mockito_mockito_core_1_8_5.xml
.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml
.idea/libraries/Maven__org_reddwarfserver_client_sgs_client_0_10_2.xml
.idea/libraries/Maven__org_reddwarfserver_server_sgs_shared_1_12.xml
.idea/libraries/Maven__org_scala_lang_scala_compiler_2_9_1.xml
.idea/libraries/Maven__org_scala_lang_scala_compiler_bundle_2_9_1.xml
.idea/libraries/Maven__org_scala_lang_scala_compiler_bundle_2_9_2.xml
.idea/libraries/Maven__org_scala_lang_scala_library_2_9_1.xml
.idea/libraries/Maven__org_scala_tools_testing_specs_2_9_1_1_6_9.xml
.idea/libraries/Maven__org_scalatest_scalatest_2_9_1_1_6_1.xml
.idea/libraries/Maven__org_slf4j_slf4j_api_1_6_1.xml
.idea/libraries/Maven__org_slf4j_slf4j_jdk14_1_6_1.xml
.idea/libraries/Maven__org_specsy_specsy_core_2_1_0.xml
.idea/libraries/Maven__org_specsy_specsy_scala_2_9_2_2_1_0.xml
.idea/misc.xml
.idea/modules.xml
.idea/projectCodeStyle.xml
.idea/runConfigurations/Clean_build.xml
.idea/runConfigurations/End_to_end_tests.xml
.idea/runConfigurations/End_to_end_tests__no_rebuild_.xml
.idea/runConfigurations/Unit_tests.xml
.idea/scala_compiler.xml
.idea/scala_settings.xml
.idea/scopes/scope_settings.xml
.idea/uiDesigner.xml
.idea/vcs.xml
AUTHORS.txt
BUILDING.txt
LICENSE.txt
README.md
dimdwarf-aop/dimdwarf-aop.iml
dimdwarf-aop/pom.xml
dimdwarf-aop/src/main/java/net/orfjackal/dimdwarf/aop/AddEqualsAndHashCodeMethodsForEntities.java
dimdwarf-aop/src/main/java/net/orfjackal/dimdwarf/aop/AddMarkerInterfaceForEntities.java
dimdwarf-aop/src/main/java/net/orfjackal/dimdwarf/aop/AopApi.java
dimdwarf-aop/src/main/java/net/orfjackal/dimdwarf/aop/agent/AopAgent.java
dimdwarf-aop/src/main/java/net/orfjackal/dimdwarf/aop/conf/AbstractTransformationChain.java
dimdwarf-aop/src/main/java/net/orfjackal/dimdwarf/aop/conf/AopTransformationChain.java
dimdwarf-aop/src/main/java/net/orfjackal/dimdwarf/aop/conf/DimdwarfAopApi.java
dimdwarf-api-internal/dimdwarf-api-internal.iml
dimdwarf-api-internal/pom.xml
dimdwarf-api-internal/src/main/java/net/orfjackal/dimdwarf/api/internal/DimdwarfEntityApi.java
dimdwarf-api-internal/src/main/java/net/orfjackal/dimdwarf/api/internal/EntityApi.java
dimdwarf-api-internal/src/main/java/net/orfjackal/dimdwarf/api/internal/EntityObject.java
dimdwarf-api-internal/src/main/java/net/orfjackal/dimdwarf/api/internal/EntityObjectId.java
dimdwarf-api-internal/src/main/java/net/orfjackal/dimdwarf/api/internal/EntityReference.java
dimdwarf-api-internal/src/main/java/net/orfjackal/dimdwarf/api/internal/TransparentReference.java
dimdwarf-api/dimdwarf-api.iml
dimdwarf-api/pom.xml
dimdwarf-api/src/main/java/net/orfjackal/dimdwarf/api/ClientListener.java
dimdwarf-api/src/main/java/net/orfjackal/dimdwarf/api/Entity.java
dimdwarf-api/src/main/java/net/orfjackal/dimdwarf/api/EntityId.java
dimdwarf-api/src/main/java/net/orfjackal/dimdwarf/api/EntityInfo.java
dimdwarf-api/src/main/java/net/orfjackal/dimdwarf/api/ProxyType.java
dimdwarf-api/src/main/java/net/orfjackal/dimdwarf/api/Session.java
dimdwarf-api/src/main/java/net/orfjackal/dimdwarf/api/TaskScheduler.java
dimdwarf-core/dimdwarf-core.iml
dimdwarf-core/pom.xml
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/actors/ActorContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/actors/ActorModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/actors/ActorRegistration.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/actors/ActorRunner.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/actors/ActorScoped.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/actors/ActorStarter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/actors/ControllerRegistration.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/auth/Credentials.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/auth/CredentialsChecker.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/auth/PasswordCredentials.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/context/BaseContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/context/Context.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/context/ThreadContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/context/ThreadScope.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/context/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/controller/ControllerContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/controller/ControllerScoped.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/Blob.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/ConvertBigIntegerToBytes.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/ConvertStringToBytes.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/Converter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/Database.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/DatabaseAdapter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/DatabaseManager.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/DatabaseTable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/DatabaseTableAdapter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/IsolationLevel.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/IterableKeys.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/NoConversion.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/OptimisticLockException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/PersistenceException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/common/CommitHandle.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/common/PersistedDatabase.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/common/PersistedDatabaseTable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/common/SortedMapUtil.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/common/TransientDatabase.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/common/TransientDatabaseTable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/common/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/GroupLock.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/InMemoryDatabase.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/InMemoryDatabaseManager.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/InMemoryDatabaseTable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/LockHandle.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/RevisionCounter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/RevisionHandle.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/RevisionList.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/RevisionMap.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/RevisionMapIterator.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/inmemory/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/db/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/AllEntities.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/BindingRepository.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/BindingWalker.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/ConvertEntityToEntityId.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntitiesLoadedInMemory.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntitiesPersistedInDatabase.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityFlushingFilter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityIdFactory.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityManager.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityNotFoundException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityReferenceFactory.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityReferenceFactoryImpl.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityReferenceImpl.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntityRepository.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/EntitySerializationFilter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/MaxEntityId.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/SerializationAllowedPolicy.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/dao/BindingDao.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/dao/BindingsTable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/dao/ConvertEntityIdToBigInteger.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/dao/ConvertEntityIdToBytes.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/dao/EntitiesTable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/dao/EntityDao.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/dao/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/ConstructorIgnoringCglibProxyFactory.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/EntityHelper.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/NullCglibProxyFactory.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/TransparentReferenceBackend.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/TransparentReferenceFactory.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/TransparentReferenceSerializationSupport.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/TrefAwareEntityInfo.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/TrefAwareEntitySerializationFilter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/entities/tref/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/events/SystemLifecycleListener.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/events/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/ActorInstallerModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/AuthenticatorModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/CommonModules.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/ControllerModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/DatabaseModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/EntityModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/LifecycleModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/NetworkModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/TaskContextModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/TaskSchedulingModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/TimestampModule.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/options/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/modules/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/AbstractSchedulingStrategy.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/RecoverableSet.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/RecoverableSetFactory.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/RecoverableSetImpl.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/ScheduledAtFixedRate.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/ScheduledOneTimeRun.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/ScheduledTask.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/ScheduledTaskImpl.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/ScheduledWithFixedDelay.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/SchedulingFuture.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/SchedulingStrategy.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/TaskBootstrap.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/TaskProducer.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/TaskSchedulerImpl.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/TaskSchedulingLifecycleManager.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/TaskThreadPool.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/scheduler/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/serial/NullSerializationFilter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/serial/ObjectSerializer.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/serial/SerializationFilter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/serial/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/server/ApplicationLoader.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/server/ConfigurationException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/server/KillProcessOnUncaughtException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/server/Main.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/server/ServerLifecycleManager.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/server/ServerOptions.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/server/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/Filter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/FilterChain.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/GivenUpOnTaskException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/PlainTaskContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/RetryOnRetryableExceptionsANumberOfTimes.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/RetryPolicy.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/RetryingTaskContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/RetryingTaskExecutor.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/SingleThreadFallbackTaskContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/SingleThreadFallbackTaskExecutor.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/Task.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/TaskContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/TaskExecutor.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/TaskScoped.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/TransactionFilter.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tasks/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/Retryable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/Transaction.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/TransactionContext.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/TransactionCoordinator.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/TransactionException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/TransactionParticipant.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/TransactionRequiredException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/TransactionRolledbackException.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/TransactionStatus.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/tx/package-info.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/ByteUtil.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/Clock.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/Exceptions.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/MavenUtil.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/Objects.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/SerializableIterable.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/SerializableIterator.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/SingletonCache.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/SystemClock.java
dimdwarf-core/src/main/java/net/orfjackal/dimdwarf/util/package-info.java
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/actors/Actor.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/actors/ActorMessageLoop.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/actors/ActorRunnable.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/auth/Authenticator.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/auth/AuthenticatorActor.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/auth/AuthenticatorController.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/auth/AuthenticatorMessage.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/controller/Controller.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/controller/ControllerHub.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/controller/Hub.java
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/domain/Clock.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/domain/DomainMessage.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/domain/SessionId.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/domain/SessionIdFactory.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/domain/SimpleTimestamp.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/domain/Timestamp.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/mq/MessageQueue.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/mq/MessageReceiver.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/mq/MessageSender.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/ClientSessionNotifier.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/ClientSessions.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/NetworkActor.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/NetworkController.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/NetworkMessage.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/SessionHandle.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/sgs/ClientMessage.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/sgs/SimpleSgsProtocolCodecFactory.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/sgs/SimpleSgsProtocolDecoder.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/net/sgs/SimpleSgsProtocolEncoder.scala
dimdwarf-core/src/main/scala/net/orfjackal/dimdwarf/tasks2/TaskExecutor.scala
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/JumiSuite.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/actors/HideInterruptedExceptions.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/actors/SilentlyStoppableActorStarter.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/actors/dummies/RelayModule.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/aop/AddEqualsAndHashCodeMethodsForEntitiesSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/aop/AddMarkerInterfaceForEntitiesSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/aop/ClassFileTransformerSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/aop/ClassNameMatcher.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/aop/ClassNameMatcherSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/aop/TransformationTestClassLoader.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/context/FakeContext.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/context/TaskScopeSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/context/ThreadContextSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/BlobSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/ConvertBigIntegerToBytesSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/DatabaseAdapterSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/LongOverflowTest.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/ConcurrentDatabaseAccessSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/GroupLockSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/InMemoryDatabaseSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/IteratingDatabaseKeysConcurrentlySpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/IteratingDatabaseKeysSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/MultipleDatabaseTablesSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/RevisionCounterSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/RevisionListSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/RevisionMapIteratorSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/RevisionMapSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/db/inmemory/SequentialDatabaseAccessSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/AccessingEntitiesByIdSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/BindingRepositorySpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/CreatingEntityReferencesSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/DummyEntity.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/DummyInterface.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/DummyObject.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/EntityIdFactorySpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/EntityIntegrationSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/EntityRepositorySpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/FlushingEntitiesSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/ReadingEntityReferencesSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/SerializationAllowedPolicySpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/tref/EntityIdentitySpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/tref/GettingEntityIdSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/tref/ProxyWithConcreteSuperclassSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/entities/tref/TransparentReferenceSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/modules/FakeEntityModule.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/scheduler/DummyTask.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/scheduler/RecoverableSetSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/scheduler/ScheduledExecutorServiceExperiments.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/scheduler/TaskSchedulerSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/scheduler/TaskSchedulingIntegrationSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/scheduler/TaskThreadPoolSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/scheduler/TransactionalTaskSchedulerSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/serial/ObjectSerializerSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/server/TestServer.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/tasks/ExecutingTransactionalTasksSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/tasks/FilterChainSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/tasks/RetryableExceptionsSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/tasks/RetryingTaskExecutorSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/tasks/SingleThreadFallbackTaskExecutorSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/tx/TransactionSpec.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/AsynchronousSink.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/AsynchronouslyMatchingByteStreamsTest.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/AsynchronouslyMatchingOneMessageTest.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/ByteSink.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/CustomMatchers.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/DummyClock.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/EventSink.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/SocketUtil.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/Specification2.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/StubProvider.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/TestUtil.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/ThrowingRunnable.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/Timeout.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/matchers/FailureMessageFormatter.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/matchers/IoBufferStartsWithBytesMatcher.java
dimdwarf-core/src/test/java/net/orfjackal/dimdwarf/util/matchers/ListStartsWithElementMatcher.java
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/actors/ActorStarterSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/actors/DeterministicMessageQueues.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/actors/InstallingActorsSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/actors/dummies/RelayActor.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/actors/dummies/RelayController.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/actors/dummies/RelayMessage.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/actors/dummies/Spy.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/auth/AuthenticatorSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/controller/ControllerHubSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/domain/ClockSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/domain/SessionIdFactorySpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/domain/SimpleTimestampSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/mq/MessageQueueSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/net/ClientSessionsSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/net/LoginLogoutSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/net/NetworkActorSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/net/SessionMessagesSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/net/sgs/SimpleSgsProtocolReferenceMessages.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/net/sgs/SimpleSgsProtocolSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/server/ApplicationLoadingSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/server/CommandLineArgumentsSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/server/ModuleConfigurationSpec.scala
dimdwarf-core/src/test/scala/net/orfjackal/dimdwarf/tasks2/TaskExecutorSpec.scala
dist/agent/agent.iml
dist/agent/pom.xml
dist/agent/src/main/assembly/jar.xml
dist/dimdwarf-dist/dimdwarf-dist.iml
dist/dimdwarf-dist/pom.xml
dist/dimdwarf-dist/src/main/assembly/dist.xml
dist/dist.iml
dist/launcher/launcher.iml
dist/launcher/pom.xml
dist/launcher/src/main/java/net/orfjackal/dimdwarf/launcher/Main.java
dist/pom.xml
end-to-end-tests/end-to-end-tests.iml
end-to-end-tests/pom.xml
end-to-end-tests/src/main/java/end2endtests/apps/FakeCredentialsChecker.java
end-to-end-tests/src/main/java/end2endtests/apps/echo/EchoApp.java
end-to-end-tests/src/test/java/end2endtests/ClientConnectionTest.java
end-to-end-tests/src/test/java/end2endtests/SessionMessagesTest.java
end-to-end-tests/src/test/java/end2endtests/env/TestEnvironment.java
end-to-end-tests/src/test/java/end2endtests/env/TestEnvironmentTest.java
end-to-end-tests/src/test/java/end2endtests/runner/ClientRunner.java
end-to-end-tests/src/test/java/end2endtests/runner/ProcessRunner.java
end-to-end-tests/src/test/java/end2endtests/runner/ServerRunner.java
end-to-end-tests/src/test/resources/end2endtests/env/TestEnvironment.properties
parent/parent.iml
parent/pom.xml
pom.xml
project.iml
src/main/assembly/src.xml
src/main/script/ci_build.rb
src/main/script/common.rb
src/main/script/list_authors.rb
src/main/script/update_authors.rb
src/main/script/verified_push.rb
test-utils/pom.xml
test-utils/src/main/java/net/orfjackal/dimdwarf/testutils/LowLatencyPipedOutputStream.java
test-utils/src/main/java/net/orfjackal/dimdwarf/testutils/LowLatencyPipedWriter.java
test-utils/src/main/java/net/orfjackal/dimdwarf/testutils/Matchers.java
test-utils/src/main/java/net/orfjackal/dimdwarf/testutils/Sandbox.java
test-utils/src/main/java/net/orfjackal/dimdwarf/testutils/SocketUtil.java
test-utils/src/main/java/net/orfjackal/dimdwarf/testutils/StreamWatcher.java
test-utils/src/test/java/net/orfjackal/dimdwarf/testutils/SandboxTest.java
test-utils/src/test/java/net/orfjackal/dimdwarf/testutils/StreamWatcherTest.java
test-utils/test-utils.iml
Download
Click the following link to download dimdwarf-master.zip.
dimdwarf-master.zip