|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.server.GlobalResourceHandler
public class GlobalResourceHandler
A RequestHandler that takes care of ConnectorResources that
should not be served by the connector.
| Constructor Summary | |
|---|---|
GlobalResourceHandler()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getUri(ClientConnector connector,
ConnectorResource resource)
Gets a global URI for a resource if it's registered with this handler. |
boolean |
handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
Handles a non-UIDL request. |
void |
register(Resource resource,
ClientConnector ownerConnector)
Registers a resource to be served with a global URL. |
void |
unregisterConnector(ClientConnector connector)
Notifies this handler that resources registered for the given connector can be released. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GlobalResourceHandler()
| Method Detail |
|---|
public boolean handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
throws java.io.IOException
RequestHandlertrue to indicate that no more request handlers should
be invoked for the request.
handleRequest in interface RequestHandlersession - The session for the requestrequest - The request to handleresponse - The response object to which a response can be written.
java.io.IOException
public void register(Resource resource,
ClientConnector ownerConnector)
A ConnectorResource registered for a LegacyComponent will
be set to be served with a global URL. Other resource types will be
ignored and thus not served by this handler.
resource - the resource to registerownerConnector - the connector to which the resource belongs
public java.lang.String getUri(ClientConnector connector,
ConnectorResource resource)
connector - the connector for which the uri should be generated.resource - the resource for which the uri should be generated.
null if the resource is not
registered.public void unregisterConnector(ClientConnector connector)
connector - the connector for which any registered resources can be
released.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||