com.sun.data.provider.impl
Class MetaDataSerializer
java.lang.Object
com.sun.data.provider.impl.MetaDataSerializer
public class MetaDataSerializer
- extends java.lang.Object
Method Summary |
java.lang.String |
generateFilename(java.lang.String dataSourceName,
java.lang.String command)
|
java.lang.String |
generateMetaDataName(java.lang.String serFileName)
Creates a new folder in the userdir and if needed and generates a new serialized filename |
boolean |
mdFileNameExists(java.lang.String mdFileName)
Checks if file containing a serialized object exists |
void |
serialize(java.sql.ResultSetMetaData resultSetMetaData,
java.lang.String mdFileName)
Serializes an instance of ResultSetMetaData and writes the object to a file |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetaDataSerializer
public MetaDataSerializer()
generateMetaDataName
public java.lang.String generateMetaDataName(java.lang.String serFileName)
- Creates a new folder in the userdir and if needed and generates a new serialized filename
- Parameters:
serFileName
- name of file used to generate an absolute filename
- Returns:
- an absolute filename
mdFileNameExists
public boolean mdFileNameExists(java.lang.String mdFileName)
- Checks if file containing a serialized object exists
- Parameters:
mdFileName
- absolute filename
- Returns:
serialize
public void serialize(java.sql.ResultSetMetaData resultSetMetaData,
java.lang.String mdFileName)
- Serializes an instance of ResultSetMetaData and writes the object to a file
- Parameters:
resultSetMetaData
- metadata to serializedmdFileName
- absolute filename
generateFilename
public java.lang.String generateFilename(java.lang.String dataSourceName,
java.lang.String command)
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException