JavaGantt 2011.1 API

eu.beesoft.gaia.swing.server
Class Support

java.lang.Object
  extended by eu.beesoft.gaia.swing.server.Support

public class Support
extends java.lang.Object

Helper class for serialization / deserialization of ApplicationRequest and ApplicationResponse. It is used by ApplicationServer and SwingClient instances.


Constructor Summary
Support()
           
 
Method Summary
 ApplicationRequest readRequest(java.io.InputStream input)
          Builds an instance of ApplicationRequest from data of given input stream.
 ApplicationResponse readResponse(java.io.InputStream input)
          Builds an instance of ApplicationResponse from data of given input stream.
 eu.beesoft.gaia.util.FastByteArrayOutputStream writeRequest(ApplicationRequest request)
          Serializes given request to the newly created output stream.
 eu.beesoft.gaia.util.FastByteArrayOutputStream writeResponse(ApplicationResponse response)
          Serializes given response to the newly created output stream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Support

public Support()
Method Detail

readRequest

public ApplicationRequest readRequest(java.io.InputStream input)
Builds an instance of ApplicationRequest from data of given input stream.

Parameters:
input - - input stream with data for application request
Returns:
built application request

readResponse

public ApplicationResponse readResponse(java.io.InputStream input)
Builds an instance of ApplicationResponse from data of given input stream.

Parameters:
input - - input stream with data for application response
Returns:
built application response

writeRequest

public eu.beesoft.gaia.util.FastByteArrayOutputStream writeRequest(ApplicationRequest request)
Serializes given request to the newly created output stream.

Parameters:
request - - application request to serialize
Returns:
created output stream

writeResponse

public eu.beesoft.gaia.util.FastByteArrayOutputStream writeResponse(ApplicationResponse response)
Serializes given response to the newly created output stream.

Parameters:
response - - application response to serialize
Returns:
created output stream

JavaGantt 2011.1 API