|
|||||||||
| Home >> All >> ru >> gammalabs >> ice >> utils >> [ http overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
ru.gammalabs.ice.utils.http
Interface RequestProcessor

- All Superinterfaces:
- java.lang.Cloneable
- All Known Implementing Classes:
- DefaultRequestProcessor
- public interface RequestProcessor
- extends java.lang.Cloneable
Interface of objects serialization/deserialization service for Web environments. Request processor may function as a container of objects, able to serialize all it's content into request string, or as an API for individual object serialization/deserialization.
- Version:
- $Revision: 1.1 $
| Method Summary | |
void |
clear()
Clear all request data that is currently stored in the RequestProcessor. |
java.lang.Object |
decode(java.lang.String s,
java.lang.String id,
java.lang.Object object)
Fills individual object from part of request string, corresponding to this object values. |
java.lang.Object[] |
decode(java.lang.String s,
java.lang.String id,
java.lang.Object[] objects)
Fills individual object array from part of request string, corresponding to this objects array values. |
java.lang.String |
encode(java.lang.String id,
java.lang.Object object)
Encodes individual object to be stored in request string. |
java.lang.String |
encode(java.lang.String id,
java.lang.Object[] objects)
Encodes individual objects array to be stored in request string. |
java.lang.Object |
get(java.lang.String id,
java.lang.Object object)
Returns object stored in the RequestProcessor with specified identifier. |
java.lang.Object[] |
get(java.lang.String id,
java.lang.Object[] objects)
Returns objects array stored in the RequestProcessor with specified identifier. |
java.lang.String |
getRequestString()
Returns request string containing currenly stored objects in serialized form. |
void |
put(java.lang.String id,
java.lang.Object object)
Puts object into RequestProcessor internal storage. |
void |
put(java.lang.String id,
java.lang.Object[] objects)
Puts array of objects into RequestProcessor internal storage. |
void |
remove(java.lang.String id)
Removes specified object from the RequestProcessor internal storage. |
void |
setRequestString(java.lang.String s)
Passes request string containing serialized objects data. |
| Method Detail |
clear
public void clear()
- Clear all request data that is currently stored in the
RequestProcessor.
remove
public void remove(java.lang.String id)
- Removes specified object from the
RequestProcessorinternal storage.
put
public void put(java.lang.String id, java.lang.Object object)
- Puts object into
RequestProcessorinternal storage.
put
public void put(java.lang.String id, java.lang.Object[] objects)
- Puts array of objects into
RequestProcessorinternal storage.
get
public java.lang.Object get(java.lang.String id, java.lang.Object object)
- Returns object stored in the
RequestProcessorwith specified identifier.
get
public java.lang.Object[] get(java.lang.String id, java.lang.Object[] objects)
- Returns objects array stored in the
RequestProcessorwith specified identifier.
setRequestString
public void setRequestString(java.lang.String s)
- Passes request string containing serialized objects data. All previously stored objects are eliminated
by this call.
getRequestString
public java.lang.String getRequestString()
- Returns request string containing currenly stored objects in serialized form.
decode
public java.lang.Object decode(java.lang.String s, java.lang.String id, java.lang.Object object)
- Fills individual object from part of request string, corresponding to this object values.
decode
public java.lang.Object[] decode(java.lang.String s, java.lang.String id, java.lang.Object[] objects)
- Fills individual object array from part of request string, corresponding to this objects array values.
encode
public java.lang.String encode(java.lang.String id, java.lang.Object object)
- Encodes individual object to be stored in request string.
encode
public java.lang.String encode(java.lang.String id, java.lang.Object[] objects)
- Encodes individual objects array to be stored in request string.
|
|||||||||
| Home >> All >> ru >> gammalabs >> ice >> utils >> [ http overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC