com.sun.grizzly.grizzlet
Class JMakiGrizzlet
java.lang.Object
com.sun.grizzly.grizzlet.JMakiGrizzlet
- All Implemented Interfaces:
- Grizzlet
public class JMakiGrizzlet
- extends Object
- implements Grizzlet
Simple Flickr Magnet Demo.
- Author:
- Jeanfrancois Arcand, Greg Murray
Method Summary |
void |
onPush(AsyncConnection ac)
This method is invoked when the Grizzlet Container execute a push
operations. |
void |
onRequest(AsyncConnection ac)
When a client send a request to its associated Grizzlet, it can decide
if the underlying connection can be suspended (creating a Continuation)
or handle the connection synchronously. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JMakiGrizzlet
public JMakiGrizzlet()
onRequest
public void onRequest(AsyncConnection ac)
throws IOException
- Description copied from interface:
Grizzlet
- When a client send a request to its associated Grizzlet, it can decide
if the underlying connection can be suspended (creating a Continuation)
or handle the connection synchronously.
It is recommended to only suspend request for which HTTP method is a GET
and use the POST method to send data to the server, without marking the
connection as asynchronous.
- Specified by:
onRequest
in interface Grizzlet
- Parameters:
ac
- An object representing an asynchronous connection.
- Throws:
IOException
onPush
public void onPush(AsyncConnection ac)
throws IOException
- Description copied from interface:
Grizzlet
- This method is invoked when the Grizzlet Container execute a push
operations. When this method is invoked by the Grizzlet Container, any
suspended connection will be allowed to push the data back to its
associated clients.
- Specified by:
onPush
in interface Grizzlet
- Parameters:
ac
- An object representing an asynchronous connection.
- Throws:
IOException
Copyright © 2009 SUN Microsystems. All Rights Reserved.