|
Eclipse Remote Application Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceManager
The resource manager is used to register static resources like images, CSS files etc. in order to make them available at a URL.
Method Summary | |
---|---|
java.lang.String |
getLocation(java.lang.String name)
Returns the location within the web-applications context where the resource will be available for download. |
java.io.InputStream |
getRegisteredContent(java.lang.String name)
Returns the content of the registered resource with the given name. |
boolean |
isRegistered(java.lang.String name)
Determines whether the resource with the given name has been registered. |
void |
register(java.lang.String name,
java.io.InputStream inputStream)
Registers a given resource and makes it available for download. |
boolean |
unregister(java.lang.String name)
Unregisters the resource with the given name. |
Method Detail |
---|
void register(java.lang.String name, java.io.InputStream inputStream)
getLocation(String)
.
register
in interface IResourceManager
name
- a name that represents the resourceinputStream
- a stream to read the content fromboolean unregister(java.lang.String name)
unregister
in interface IResourceManager
name
- the name that represents the resource. Must not be null
.
true
if unregistering the resource was successful, false
otherwise.boolean isRegistered(java.lang.String name)
isRegistered
in interface IResourceManager
name
- filename which identifies the registered resource. The filename must be relative to
a classpath root, e.g. a gif 'my.gif' located within the package 'org.eclipse.rap' is
identified as 'org/eclipse/rap/my.gif'. Must not be null
.
java.lang.String getLocation(java.lang.String name)
getLocation
in interface IResourceManager
name
- the name which identifies the registered resource
java.io.InputStream getRegisteredContent(java.lang.String name)
getRegisteredContent
in interface IResourceManager
name
- the name of the resource, must not be null
null
if no such
resource exists
|
Eclipse Remote Application Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) EclipseSource and others 2002, 2012. All rights reserved.