com.dynalivery.saffron.client
Class SaffronEJBSource
java.lang.Object
com.dynalivery.saffron.client.SaffronEJBSource
- All Implemented Interfaces:
- java.io.Serializable
- public class SaffronEJBSource
- extends java.lang.Object
- implements java.io.Serializable
The class defines an input source to the Saffron EJB
This differs from the SaffronInputSource and its derivatives since it must be serializable.
Since InputStreams are NOT serializable, this class converts the InputStream source to a byte array
on the client and back to an InputStream on the server side.
- See Also:
- Serialized Form
|
Constructor Summary |
SaffronEJBSource(int languageType,
java.io.InputStream inputStream)
Create a SaffronEJBSource |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
languageType
protected int languageType
byteArray
protected byte[] byteArray
SaffronEJBSource
public SaffronEJBSource(int languageType,
java.io.InputStream inputStream)
throws InvalidParameterException,
java.io.IOException
- Create a SaffronEJBSource
getLanguageType
public int getLanguageType()
getInputStream
public java.io.InputStream getInputStream()
toString
public java.lang.String toString()
- Creates display string for this object. Must be overridden in subclasses.