├── .gitignore ├── README.txt ├── pom.xml └── src ├── main └── java │ └── org │ └── neo4j │ └── smack │ ├── Neo4jServer.java │ ├── Smack.java │ ├── api │ ├── BasePropertyContainerService.java │ ├── DataOperationsDiscoveryService.java │ ├── DataOperationsService.java │ ├── DatabaseService.java │ ├── IndexService.java │ ├── NodeService.java │ ├── RelationshipService.java │ ├── RestService.java │ ├── TransactionService.java │ ├── TraversalService.java │ └── UrlReverseLookerUpper.java │ ├── gcfree │ ├── MutableString.java │ └── MutableStringConverter.java │ ├── pipeline │ ├── CombinedHandler.java │ ├── DaemonThreadFactory.java │ ├── DefaultExceptionHandler.java │ ├── RingBufferWorkPipeline.java │ ├── core │ │ ├── CoreWorkPipeline.java │ │ ├── DeserializationHandler.java │ │ ├── RoutingHandler.java │ │ ├── TransactionPreparationHandler.java │ │ ├── WorkDivisionHandler.java │ │ ├── WorkPublisher.java │ │ ├── WorkTransactionPreparer.java │ │ └── event │ │ │ ├── CorePipelineEvent.java │ │ │ └── TransactionWork.java │ ├── database │ │ ├── DatabaseWorkPerformer.java │ │ ├── DatabaseWorkPipeline.java │ │ ├── ExceptionOutputWriter.java │ │ ├── ThreadTransactionManagement.java │ │ ├── TransactionRegistry.java │ │ └── event │ │ │ ├── DatabaseWork.java │ │ │ ├── DefaultInvocationImpl.java │ │ │ ├── Invocation.java │ │ │ ├── NettyChannelBackedOutput.java │ │ │ └── Output.java │ ├── event │ │ ├── Fallible.java │ │ └── WorkTransactionMode.java │ └── http │ │ ├── CommonHeaderValues.java │ │ ├── HttpDecoder.java │ │ ├── HttpEncoder.java │ │ ├── HttpHeaderContainer.java │ │ ├── HttpHeaderDecoder.java │ │ ├── HttpHeaderName.java │ │ ├── HttpHeaderNames.java │ │ ├── HttpTokens.java │ │ ├── NettyChannelTrackingHandler.java │ │ ├── NettyHttpHandler.java │ │ └── NettyHttpPipelineFactory.java │ ├── routing │ ├── AnnotationBasedRoutingDefinition.java │ ├── Endpoint.java │ ├── InvocationVerb.java │ ├── NotFoundEndpoint.java │ ├── PathVariables.java │ ├── ResettableQueryStringDecoder.java │ ├── ResourceNotFoundException.java │ ├── Routable.java │ ├── RouteDefinitionEntry.java │ ├── RouteEntry.java │ ├── Router.java │ ├── RoutingDefinition.java │ ├── SimpleEndpoint.java │ └── annotation │ │ ├── DeserializeWith.java │ │ ├── SerializeWith.java │ │ └── Transactional.java │ └── serialization │ ├── DeserializationException.java │ ├── DeserializationStrategy.java │ ├── Deserializer.java │ ├── IdentifiableEnum.java │ ├── IdentifiableEnumDeserializer.java │ ├── JsonDeserializer.java │ ├── JsonSerializer.java │ ├── SerializationException.java │ ├── SerializationFactory.java │ ├── SerializationStrategy.java │ ├── Serializer.java │ └── strategy │ ├── ExceptionSerializationStrategy.java │ ├── NodeSerializationStrategy.java │ ├── PropertyContainerDeserialization.java │ ├── PropertyContainerDeserializationStrategy.java │ ├── PropertyContainerSerializationStrategy.java │ ├── PropertyValueDeserializationStrategy.java │ ├── PropertyValueSerializationStrategy.java │ ├── RelationshipCreationDescription.java │ ├── RelationshipCreationDeserializationStrategy.java │ ├── RelationshipSerializationStrategy.java │ ├── TransactionStateDeserialization.java │ └── TransactionStateDeserializationStrategy.java └── test └── java └── org └── neo4j └── smack ├── gcfree └── TestMutableStringConverter.java ├── integration └── api │ ├── ClientIdIT.java │ ├── DataAPIRootIT.java │ ├── ErrorHandlingIT.java │ ├── NodeServiceIT.java │ ├── RelationshipServiceIT.java │ └── TransactionServiceIT.java ├── performance ├── LoadGeneratingRunnable.java ├── NetworkLatency.java ├── NetworkThroughput.java └── PerfTestServer.java ├── pipeline ├── core │ └── TestWorkTransactionPreparer.java └── http │ ├── TestHttpDecoder.java │ ├── TestHttpHeaderContainer.java │ ├── TestHttpHeaderDecoder.java │ └── TestHttpHeaderName.java ├── routing ├── TestAnnotationBasedRoutingDefinition.java ├── TestResettableQueryStringDecoder.java └── TestRouter.java ├── serialization ├── TestDeserializationStrategy.java ├── TestJsonDeserializer.java ├── TestSerializationStrategy.java └── strategy │ ├── SerializationStrategyTestBase.java │ ├── TestNodeSerializationStrategy.java │ ├── TestPropertyContainerDeserializationStrategy.java │ ├── TestRelationshipCreationDeserializationStrategy.java │ ├── TestRelationshipSerializationStrategy.java │ └── TestTransactionStateDeserializationStrategy.java └── test └── util ├── AbstractRestFunctionalTestBase.java ├── FixedRequestClient.java ├── JaxRsResponse.java ├── JsonHelper.java ├── PerformanceRoutes.java ├── PipelinedHttpClient.java ├── REST.java ├── RESTDocsGenerator.java ├── RestRequest.java ├── ServerHelper.java ├── ServerHolder.java ├── SharedSmackServerTestBase.java ├── Transactor.java └── UnitOfWork.java /.gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | .project 3 | .settings 4 | target 5 | -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/Neo4jServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/Neo4jServer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/Smack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/Smack.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/BasePropertyContainerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/BasePropertyContainerService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/DataOperationsDiscoveryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/DataOperationsDiscoveryService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/DataOperationsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/DataOperationsService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/DatabaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/DatabaseService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/IndexService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/IndexService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/NodeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/NodeService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/RelationshipService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/RelationshipService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/RestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/RestService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/TransactionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/TransactionService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/TraversalService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/TraversalService.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/api/UrlReverseLookerUpper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/api/UrlReverseLookerUpper.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/gcfree/MutableString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/gcfree/MutableString.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/gcfree/MutableStringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/gcfree/MutableStringConverter.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/CombinedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/CombinedHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/DaemonThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/DaemonThreadFactory.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/DefaultExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/DefaultExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/RingBufferWorkPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/RingBufferWorkPipeline.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/CoreWorkPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/CoreWorkPipeline.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/DeserializationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/DeserializationHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/RoutingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/RoutingHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/TransactionPreparationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/TransactionPreparationHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/WorkDivisionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/WorkDivisionHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/WorkPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/WorkPublisher.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/WorkTransactionPreparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/WorkTransactionPreparer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/event/CorePipelineEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/event/CorePipelineEvent.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/core/event/TransactionWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/core/event/TransactionWork.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/DatabaseWorkPerformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/DatabaseWorkPerformer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/DatabaseWorkPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/DatabaseWorkPipeline.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/ExceptionOutputWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/ExceptionOutputWriter.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/ThreadTransactionManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/ThreadTransactionManagement.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/TransactionRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/TransactionRegistry.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/event/DatabaseWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/event/DatabaseWork.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/event/DefaultInvocationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/event/DefaultInvocationImpl.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/event/Invocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/event/Invocation.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/event/NettyChannelBackedOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/event/NettyChannelBackedOutput.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/database/event/Output.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/database/event/Output.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/event/Fallible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/event/Fallible.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/event/WorkTransactionMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/event/WorkTransactionMode.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/CommonHeaderValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/CommonHeaderValues.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/HttpDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/HttpDecoder.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/HttpEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/HttpEncoder.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderContainer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderDecoder.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderName.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/HttpHeaderNames.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/HttpTokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/HttpTokens.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/NettyChannelTrackingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/NettyChannelTrackingHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/NettyHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/NettyHttpHandler.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/pipeline/http/NettyHttpPipelineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/pipeline/http/NettyHttpPipelineFactory.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/AnnotationBasedRoutingDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/AnnotationBasedRoutingDefinition.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/Endpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/Endpoint.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/InvocationVerb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/InvocationVerb.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/NotFoundEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/NotFoundEndpoint.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/PathVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/PathVariables.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/ResettableQueryStringDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/ResettableQueryStringDecoder.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/ResourceNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/Routable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/Routable.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/RouteDefinitionEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/RouteDefinitionEntry.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/RouteEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/RouteEntry.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/Router.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/RoutingDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/RoutingDefinition.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/SimpleEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/SimpleEndpoint.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/annotation/DeserializeWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/annotation/DeserializeWith.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/annotation/SerializeWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/annotation/SerializeWith.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/routing/annotation/Transactional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/routing/annotation/Transactional.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/DeserializationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/DeserializationException.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/DeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/DeserializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/Deserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/Deserializer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/IdentifiableEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/IdentifiableEnum.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/IdentifiableEnumDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/IdentifiableEnumDeserializer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/JsonDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/JsonDeserializer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/JsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/JsonSerializer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/SerializationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/SerializationException.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/SerializationFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/SerializationFactory.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/SerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/SerializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/Serializer.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/ExceptionSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/ExceptionSerializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/NodeSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/NodeSerializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/PropertyContainerDeserialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/PropertyContainerDeserialization.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/PropertyContainerDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/PropertyContainerDeserializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/PropertyContainerSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/PropertyContainerSerializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/PropertyValueDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/PropertyValueDeserializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/PropertyValueSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/PropertyValueSerializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/RelationshipCreationDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/RelationshipCreationDescription.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/RelationshipCreationDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/RelationshipCreationDeserializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/RelationshipSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/RelationshipSerializationStrategy.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/TransactionStateDeserialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/TransactionStateDeserialization.java -------------------------------------------------------------------------------- /src/main/java/org/neo4j/smack/serialization/strategy/TransactionStateDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/main/java/org/neo4j/smack/serialization/strategy/TransactionStateDeserializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/gcfree/TestMutableStringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/gcfree/TestMutableStringConverter.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/integration/api/ClientIdIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/integration/api/ClientIdIT.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/integration/api/DataAPIRootIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/integration/api/DataAPIRootIT.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/integration/api/ErrorHandlingIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/integration/api/ErrorHandlingIT.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/integration/api/NodeServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/integration/api/NodeServiceIT.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/integration/api/RelationshipServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/integration/api/RelationshipServiceIT.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/integration/api/TransactionServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/integration/api/TransactionServiceIT.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/performance/LoadGeneratingRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/performance/LoadGeneratingRunnable.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/performance/NetworkLatency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/performance/NetworkLatency.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/performance/NetworkThroughput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/performance/NetworkThroughput.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/performance/PerfTestServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/performance/PerfTestServer.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/pipeline/core/TestWorkTransactionPreparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/pipeline/core/TestWorkTransactionPreparer.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/pipeline/http/TestHttpDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/pipeline/http/TestHttpDecoder.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/pipeline/http/TestHttpHeaderContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/pipeline/http/TestHttpHeaderContainer.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/pipeline/http/TestHttpHeaderDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/pipeline/http/TestHttpHeaderDecoder.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/pipeline/http/TestHttpHeaderName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/pipeline/http/TestHttpHeaderName.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/routing/TestAnnotationBasedRoutingDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/routing/TestAnnotationBasedRoutingDefinition.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/routing/TestResettableQueryStringDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/routing/TestResettableQueryStringDecoder.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/routing/TestRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/routing/TestRouter.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/TestDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/TestDeserializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/TestJsonDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/TestJsonDeserializer.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/TestSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/TestSerializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/strategy/SerializationStrategyTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/strategy/SerializationStrategyTestBase.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/strategy/TestNodeSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/strategy/TestNodeSerializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/strategy/TestPropertyContainerDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/strategy/TestPropertyContainerDeserializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/strategy/TestRelationshipCreationDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/strategy/TestRelationshipCreationDeserializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/strategy/TestRelationshipSerializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/strategy/TestRelationshipSerializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/serialization/strategy/TestTransactionStateDeserializationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/serialization/strategy/TestTransactionStateDeserializationStrategy.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/AbstractRestFunctionalTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/AbstractRestFunctionalTestBase.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/FixedRequestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/FixedRequestClient.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/JaxRsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/JaxRsResponse.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/JsonHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/JsonHelper.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/PerformanceRoutes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/PerformanceRoutes.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/PipelinedHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/PipelinedHttpClient.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/REST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/REST.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/RESTDocsGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/RESTDocsGenerator.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/RestRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/RestRequest.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/ServerHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/ServerHelper.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/ServerHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/ServerHolder.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/SharedSmackServerTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/SharedSmackServerTestBase.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/Transactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/Transactor.java -------------------------------------------------------------------------------- /src/test/java/org/neo4j/smack/test/util/UnitOfWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo4j-contrib/fast-http/HEAD/src/test/java/org/neo4j/smack/test/util/UnitOfWork.java --------------------------------------------------------------------------------