Class JcrURLConnection
java.lang.Object
java.net.URLConnection
org.exoplatform.services.jcr.ext.resource.JcrURLConnection
- Version:
- $Id: $
- Author:
- Andrey Parfonov
-
Field Summary
Fields inherited from class java.net.URLConnection
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, url, useCaches -
Constructor Summary
ConstructorsConstructorDescriptionJcrURLConnection(UnifiedNodeReference nodeReference, SessionProvider sessionProvider, NodeRepresentationService nodeRepresentationService) JcrURLConnection(UnifiedNodeReference nodeReference, SessionProvider sessionProvider, NodeRepresentationService nodeRepresentationService, boolean closeSessionProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRequestProperty(String key, String value) voidconnect()voidClose connection to JCR.protected voidfinalize()getContent(Class[] classes) intlongvoidsetAllowUserInteraction(boolean allowuserinteraction) voidsetDoOutput(boolean dooutput) voidsetIfModifiedSince(long ifmodifiedsince) voidsetRequestProperty(String key, String value) voidsetUseCaches(boolean usecaches) Methods inherited from class java.net.URLConnection
getAllowUserInteraction, getConnectTimeout, getContentLengthLong, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFieldLong, getHeaderFields, getIfModifiedSince, getOutputStream, getPermission, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDefaultUseCaches, setDoInput, setFileNameMap, setReadTimeout, toString
-
Constructor Details
-
JcrURLConnection
public JcrURLConnection(UnifiedNodeReference nodeReference, SessionProvider sessionProvider, NodeRepresentationService nodeRepresentationService, boolean closeSessionProvider) throws MalformedURLException - Throws:
MalformedURLException
-
JcrURLConnection
public JcrURLConnection(UnifiedNodeReference nodeReference, SessionProvider sessionProvider, NodeRepresentationService nodeRepresentationService) throws MalformedURLException - Throws:
MalformedURLException
-
-
Method Details
-
connect
- Specified by:
connectin classURLConnection- Throws:
IOException
-
disconnect
public void disconnect()Close connection to JCR. -
getInputStream
- Overrides:
getInputStreamin classURLConnection- Throws:
IOException
-
getContent
- Overrides:
getContentin classURLConnection- Throws:
IOException
-
getContent
- Overrides:
getContentin classURLConnection- Throws:
IOException
-
getContentType
- Overrides:
getContentTypein classURLConnection
-
getContentLength
public int getContentLength()- Overrides:
getContentLengthin classURLConnection
-
setDoOutput
public void setDoOutput(boolean dooutput) - Overrides:
setDoOutputin classURLConnection
-
getContentEncoding
- Overrides:
getContentEncodingin classURLConnection
-
getLastModified
public long getLastModified()- Overrides:
getLastModifiedin classURLConnection
-
setAllowUserInteraction
public void setAllowUserInteraction(boolean allowuserinteraction) - Overrides:
setAllowUserInteractionin classURLConnection
-
setUseCaches
public void setUseCaches(boolean usecaches) - Overrides:
setUseCachesin classURLConnection
-
setIfModifiedSince
public void setIfModifiedSince(long ifmodifiedsince) - Overrides:
setIfModifiedSincein classURLConnection
-
addRequestProperty
- Overrides:
addRequestPropertyin classURLConnection
-
setRequestProperty
- Overrides:
setRequestPropertyin classURLConnection
-
finalize
-