Download RESTAC Free Java Code
Description
RESTAC is a peer to peer Java framework implementing REST.
Source Files
The download file RESTAC-master.zip has the following entries.
.gitignore/*w ww .j a v a 2s .co m*/
LICENSE
README.txt
pom.xml
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPStatus.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXAbstractMessage.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXActionMessage.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXActionMessageFilter.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXActionMessageFilterImpl.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXActionMessageTransceiver.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXConstants.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXManagedActionMessageDispatcherInfo.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXMessageRefactorer.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXStatusMessage.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/HTTPXStatusMessageHandleImpl.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/ParameterList.java
src/main/java/de/fhg/fokus/restac/httpx/core/common/Path.java
src/main/java/de/fhg/fokus/restac/httpx/core/communication/exceptions/HTTPXProtocolViolationException.java
src/main/java/de/fhg/fokus/restac/httpx/core/communication/handler/HTTPXActionMessageHandler.java
src/main/java/de/fhg/fokus/restac/httpx/core/communication/handler/HTTPXAsynActionMessageHandler.java
src/main/java/de/fhg/fokus/restac/httpx/core/communication/handler/HTTPXPlainActionMessageHandler.java
src/main/java/de/fhg/fokus/restac/httpx/core/communication/handler/HTTPXStatusMessageHandle.java
src/main/java/de/fhg/fokus/restac/httpx/core/communication/handler/HTTPXStatusMessageHandler.java
src/main/java/de/fhg/fokus/restac/httpx/core/communication/handler/HTTPXSynActionMessageHandler.java
src/main/java/de/fhg/fokus/restac/httpx/core/dispatcher/HTTPXActionMessageDispatcher.java
src/main/java/de/fhg/fokus/restac/httpx/core/dispatcher/HTTPXActionMessageDispatcherImpl.java
src/main/java/de/fhg/fokus/restac/httpx/core/dispatcher/HTTPXManagedActionMessageDispatcher.java
src/main/java/de/fhg/fokus/restac/httpx/core/dispatcher/UDPMUManagedActionMessageDispatcher.java
src/main/java/de/fhg/fokus/restac/httpx/core/dispatcher/UDPUManagedActionMessageDispatcher.java
src/main/java/de/fhg/fokus/restac/httpx/core/dispatcher/client/TCPClientManagedActionMessageDispatcher.java
src/main/java/de/fhg/fokus/restac/httpx/core/dispatcher/server/TCPServerManagedActionMessageDispatcher.java
src/main/java/de/fhg/fokus/restac/httpx/demo/ClientApplication.java
src/main/java/de/fhg/fokus/restac/httpx/demo/FlickrSearchServiceWrapper.java
src/main/java/de/fhg/fokus/restac/httpx/demo/README.txt
src/main/java/de/fhg/fokus/restac/httpx/demo/ServerApplication.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/ContentConverter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/ContentReader.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/ContentWriter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/GenericTextContentReader.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/GenericTextContentWriter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/GenericTextConverter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/HtmlXmlContentReader.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/HtmlXmlContentWriter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/HtmlXmlConverter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/TextPlainContentReader.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/TextPlainContentWriter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/TextPlainConverter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/TextXmlContentReader.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/TextXmlContentWriter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/TextXmlConverter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/UrlEncodedContentReader.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/UrlEncodedContentWriter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/converter/UrlEncodedConverter.java
src/main/java/de/fhg/fokus/restac/httpx/util/serialization/exceptions/ContentConvertingException.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXChunkedInputStream.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXChunkedOutputStream.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXInputStream.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXOutputStream.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXPlainInputStream.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXPlainOutputStream.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXStream.java
src/main/java/de/fhg/fokus/restac/httpx/util/streams/HTTPXStreamFactory.java
src/main/java/de/fhg/fokus/restac/resource/core/client/NodeProxy.java
src/main/java/de/fhg/fokus/restac/resource/core/client/ResourceProxy.java
src/main/java/de/fhg/fokus/restac/resource/core/common/Delete.java
src/main/java/de/fhg/fokus/restac/resource/core/common/Get.java
src/main/java/de/fhg/fokus/restac/resource/core/common/Head.java
src/main/java/de/fhg/fokus/restac/resource/core/common/Node.java
src/main/java/de/fhg/fokus/restac/resource/core/common/Post.java
src/main/java/de/fhg/fokus/restac/resource/core/common/Put.java
src/main/java/de/fhg/fokus/restac/resource/core/common/Resource.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/AccessForbiddenException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/BadContentException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/ConflictException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/InternalException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/NoContentException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/NotFoundException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/RequestTimeoutException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/ResourceException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/ServiceUnavailableException.java
src/main/java/de/fhg/fokus/restac/resource/core/common/exceptions/UnsupportedContentTypeException.java
src/main/java/de/fhg/fokus/restac/resource/core/demo/ChunkEnabledClientTestClass.java
src/main/java/de/fhg/fokus/restac/resource/core/demo/ChunkEnabledMyResourceMessageHandler.java
src/main/java/de/fhg/fokus/restac/resource/core/demo/ClientTestClass.java
src/main/java/de/fhg/fokus/restac/resource/core/demo/MyResourceMessageHandler.java
src/main/java/de/fhg/fokus/restac/resource/core/demo/README.txt
src/main/java/de/fhg/fokus/restac/resource/core/demo/ResourceProxyClientTestClass.java
src/main/java/de/fhg/fokus/restac/resource/core/handler/HTTPXActionMessageFilterResourceImpl.java
src/main/java/de/fhg/fokus/restac/resource/core/handler/ResourceMessageHandler.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/annotations/RestResource.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/annotations/RestResourceMethod.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/client/RestRemoteInvocationHandler.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/common/ObjectWrappingFactory.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/common/WrapperConstants.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/common/exceptions/InvocationException.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/common/exceptions/ProxyException.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/demo/ISwitch.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/demo/README.txt
src/main/java/de/fhg/fokus/restac/resource/wrapping/demo/Switch.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/demo/SwitchClientTestClass.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/demo/SwitchWrappingTestClass.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/serialization/Parser.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/serialization/ParserFunction.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/serialization/Serializer.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/serialization/SerializerFunction.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/server/InvocationWrapper.java
src/main/java/de/fhg/fokus/restac/resource/wrapping/server/RootWrapper.java
src/main/resources/log4j.properties
src/main/resources/transceiver.properties
Download
Click the following link to download RESTAC-master.zip.
RESTAC-master.zip