Package org.teamapps.application.server
Class EmbeddedResourceStore
java.lang.Object
org.teamapps.application.server.EmbeddedResourceStore
- All Implemented Interfaces:
org.teamapps.ux.servlet.resourceprovider.ResourceProvider
public class EmbeddedResourceStore
extends java.lang.Object
implements org.teamapps.ux.servlet.resourceprovider.ResourceProvider
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringRESOURCE_PREFIX -
Constructor Summary
Constructors Constructor Description EmbeddedResourceStore(java.io.File basePath) -
Method Summary
Modifier and Type Method Description static EmbeddedResourceStoregetInstance()org.teamapps.ux.resource.ResourcegetResource(java.lang.String servletPath, java.lang.String relativeResourcePath, java.lang.String httpSessionId)java.lang.StringsaveResource(java.lang.String application, java.lang.String bucket, java.io.File file)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
RESOURCE_PREFIX
public static final java.lang.String RESOURCE_PREFIX- See Also:
- Constant Field Values
-
-
Constructor Details
-
EmbeddedResourceStore
public EmbeddedResourceStore(java.io.File basePath)
-
-
Method Details
-
getInstance
-
saveResource
public java.lang.String saveResource(java.lang.String application, java.lang.String bucket, java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
getResource
public org.teamapps.ux.resource.Resource getResource(java.lang.String servletPath, java.lang.String relativeResourcePath, java.lang.String httpSessionId)- Specified by:
getResourcein interfaceorg.teamapps.ux.servlet.resourceprovider.ResourceProvider
-