View Javadoc

1   /*
2    * BlobToInputStreamConverter.java
3    * Created on 4 Август 2006 г., 16:05
4    */
5   
6   package org.weda.converter.impl;
7   
8   import java.sql.Blob;
9   import org.weda.converter.ValueTypeConverterException;
10  
11  /**
12   *
13   * @author Mikhail Titov
14   */
15  public class BlobToInputStreamConverter extends AbstractConverter{
16      
17      public Object convert(Class toType, Object value, String pattern) 
18          throws ValueTypeConverterException 
19      {
20          try{
21              return ((Blob)value).getBinaryStream();
22          }catch(Exception e) {
23              throw new ValueTypeConverterException(
24                      "Error while converting blob to input stream", e);
25          }
26      }
27      
28  }