All Packages    This Package  Previous  Next  

Interface sqlj.runtime.profile.SerializedProfile

public interface interface SerializedProfile
A class implementing the serialized profile interface is able to provide an input stream from which a serialized profile instance may be read. Instances of serialized profile may be loaded and used by the Profile.instantiate() method. This object provides a hook by which profiles may be loaded by non-standard means.

As an example of where this was found useful, it was discovered that a particular version of a web browser did not support loading of a serialized object as an applet resource. In this case, the serialized profile was encoded as a static string on a class implementing serialized profile, and the class packaged with the applet in place of the original serialized profile.

See Also:
instantiate

Method Index

 o getProfileAsStream()
Returns an input stream from which a serialized profile object may be read.

Methods

 o getProfileAsStream
 public abstract InputStream getProfileAsStream() throws IOException
Returns an input stream from which a serialized profile object may be read. The first object on the stream returned is expected to be a serialized profile instance.

Returns:
an input stream containing a serialized profile.
Throws: IOException
if the stream could not be created

All Packages    This Package  Previous  Next