Package org.restlet.engine.local
Class ZipClientHelper
java.lang.Object
org.restlet.engine.Helper
org.restlet.engine.RestletHelper<T>
org.restlet.engine.connector.ConnectorHelper<Client>
org.restlet.engine.connector.ClientHelper
org.restlet.engine.local.LocalClientHelper
org.restlet.engine.local.ZipClientHelper
ZIP and JAR client connector. Only works for archives available as local
files.
Handles GET, HEAD and PUT request on resources referenced as : zip:file://
Handles GET, HEAD and PUT request on resources referenced as : zip:file://
- Author:
- Remi Dewitte remi@gide.net
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleGet(Request request, Response response, File file, String entryName, MetadataService metadataService) Handles a GET call.protected voidhandleLocal(Request request, Response response, String decodedPath) Handles a call for a local entity.protected voidHandles a PUT call.Methods inherited from class org.restlet.engine.local.LocalClientHelper
getDefaultLanguage, getTimeToLive, handleMethods inherited from class org.restlet.engine.connector.ConnectorHelper
getConnectorService, getContext, getProtocols, start, stop, updateMethods inherited from class org.restlet.engine.RestletHelper
getAttributes, getHelped, getHelpedParameters, getLogger, getMetadataService, setHelped
-
Constructor Details
-
ZipClientHelper
Constructor.- Parameters:
client- The helped client.
-
-
Method Details
-
handleLocal
Handles a call for a local entity. By default, only GET and HEAD methods are implemented.- Specified by:
handleLocalin classLocalClientHelper- Parameters:
request- The request to handle.response- The response to update.decodedPath- The URL decoded entity path.
-
handleGet
protected void handleGet(Request request, Response response, File file, String entryName, MetadataService metadataService) Handles a GET call.- Parameters:
request- The request to answer.response- The response to update.file- The Zip archive file.entryName- The Zip archive entry name.metadataService- The metadata service.
-
handlePut
Handles a PUT call.- Parameters:
request- The request to answer.response- The response to update.file- The Zip archive file.entryName- The Zip archive entry name.
-