public interface SSBrowser
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
connect() |
void |
connect(java.lang.String dbType,
java.lang.String dsn,
java.lang.String user,
java.lang.String pass) |
void |
connect(java.lang.String dbType,
java.lang.String host,
java.lang.String port,
java.lang.String database,
java.lang.String schema,
java.lang.String user,
java.lang.String pass) |
long |
create(Instance i) |
java.lang.Long |
createDescriptionId() |
int |
delete(Instance i) |
void |
disconnect() |
boolean |
execute(Query q) |
java.lang.Object |
executeQuery(SelectQuery q,
boolean formattedValues,
ResultsHandler p) |
java.lang.Object |
executeQuery(SelectQuery q,
ResultsHandler p) |
InstanceSet |
executeQuery(java.lang.String classname,
SelectQuery q) |
InstanceSet |
executeText(java.lang.String text) |
void |
executeTextNoReturn(java.lang.String text) |
int |
executeUpdate(Query q) |
long |
fixSequential(java.lang.String classname) |
long |
fixSequential(java.lang.String type,
java.lang.String classname) |
int |
fixSequentials() |
AppVO |
getAppVO() |
AppVO |
getAppVO(java.lang.String lang) |
byte[] |
getBytecode(java.lang.String classname) |
Class |
getClass(java.lang.String classname) |
java.lang.String[] |
getClassNames() |
int |
getClassPropertyCount(java.lang.String className) |
java.lang.String |
getClassPropertyLabel(java.lang.String className,
java.lang.String propName) |
java.lang.String |
getClassPropertyName(java.lang.String className,
java.lang.String propName) |
int |
getClassPropertySize(java.lang.String className,
java.lang.String propName) |
int |
getClassPropertyType(java.lang.String className,
java.lang.String propName) |
ClassVO |
getClassVO(java.lang.String classname) |
java.lang.String |
getDb() |
DBHandler |
getDbh() |
java.lang.String |
getDbhType() |
java.lang.String |
getDbInfo() |
java.sql.DatabaseMetaData |
getDbmd() |
java.lang.String[] |
getDBTypes() |
InstanceSet |
getDescriptionBlock(long id) |
InstanceSet |
getDescriptionBlock(long id,
java.lang.String lang) |
DescriptionVO |
getDescVOByDomainName(java.lang.String domain,
java.lang.String name,
java.lang.String lang) |
DescriptionVO |
getDescVOByDomainNameFromDB(java.lang.String domain,
java.lang.String name,
java.lang.String lang) |
DescriptionVO |
getDescVOById(long id,
java.lang.String lang) |
DescriptionVO |
getDescVOByIdFromDB(long id,
java.lang.String lang) |
Model |
getDm() |
java.lang.String |
getDsn() |
java.lang.String |
getHost() |
InstanceSet |
getInstances(java.lang.String classname,
java.lang.String field,
java.lang.String value) |
java.lang.String |
getPassword() |
java.lang.String |
getPort() |
long |
getPrimaryKeys(java.lang.String type,
java.lang.String classname,
int num) |
java.lang.String |
getSchema() |
java.lang.String |
getSchFileName() |
long |
getSerial() |
java.lang.String |
getUser() |
long |
getVersion() |
boolean |
isConnected() |
void |
reconnect() |
void |
reconnectAs(java.lang.String user,
java.lang.String pass) |
void |
refresh() |
java.lang.Object |
runSQL(java.lang.String sql,
ResultsHandler p) |
java.lang.String |
runTest() |
void |
saveAppVO(AppVO newAppVO) |
int |
saveAttachment(java.lang.String name,
byte[] data,
long oid,
long focusType,
long focusId) |
DescriptionVO |
saveDescriptionVO(DescriptionVO descvo,
long descId,
java.lang.String domain,
java.lang.String name,
java.lang.String description,
java.lang.String shortDescription,
java.lang.String comments) |
DescriptionVO |
saveDescriptionVO(DescriptionVO descvo,
java.lang.String lang,
long descId,
java.lang.String domain,
java.lang.String name,
java.lang.String description,
java.lang.String shortDescription,
java.lang.String comments) |
void |
setup() |
void |
setVersion(long version) |
int |
update(Instance i) |
void connect(java.lang.String dbType,
java.lang.String host,
java.lang.String port,
java.lang.String database,
java.lang.String schema,
java.lang.String user,
java.lang.String pass)
throws ConnectionException,
DataModelException
void connect(java.lang.String dbType,
java.lang.String dsn,
java.lang.String user,
java.lang.String pass)
throws ConnectionException,
DataModelException
void connect()
throws ConnectionException,
DataModelException
void disconnect()
void reconnect()
throws ConnectionException,
DataModelException
void reconnectAs(java.lang.String user,
java.lang.String pass)
throws ConnectionException,
DataModelException
void setup()
throws ConnectionException,
DataModelException
boolean isConnected()
throws ConnectionException
ConnectionExceptionjava.lang.String[] getDBTypes()
throws ConfigException
ConfigExceptionjava.lang.String getDbInfo()
java.lang.String[] getClassNames()
int getClassPropertyCount(java.lang.String className)
java.lang.String getClassPropertyName(java.lang.String className,
java.lang.String propName)
java.lang.String getClassPropertyLabel(java.lang.String className,
java.lang.String propName)
int getClassPropertyType(java.lang.String className,
java.lang.String propName)
int getClassPropertySize(java.lang.String className,
java.lang.String propName)
AppVO getAppVO() throws java.sql.SQLException, ConnectionException, DataModelException
java.sql.SQLExceptionConnectionExceptionDataModelExceptionAppVO getAppVO(java.lang.String lang) throws java.sql.SQLException, ConnectionException, DataModelException
java.sql.SQLExceptionConnectionExceptionDataModelExceptionvoid saveAppVO(AppVO newAppVO) throws DataModelException, SchemaUpdateException
DescriptionVO getDescVOById(long id, java.lang.String lang)
DescriptionVO getDescVOByIdFromDB(long id, java.lang.String lang) throws java.sql.SQLException
java.sql.SQLExceptionDescriptionVO getDescVOByDomainName(java.lang.String domain, java.lang.String name, java.lang.String lang)
DescriptionVO getDescVOByDomainNameFromDB(java.lang.String domain, java.lang.String name, java.lang.String lang) throws java.sql.SQLException
java.sql.SQLExceptionInstanceSet getDescriptionBlock(long id, java.lang.String lang) throws java.sql.SQLException
java.sql.SQLExceptionInstanceSet getDescriptionBlock(long id) throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.Long createDescriptionId()
throws java.sql.SQLException
java.sql.SQLExceptionDescriptionVO saveDescriptionVO(DescriptionVO descvo, long descId, java.lang.String domain, java.lang.String name, java.lang.String description, java.lang.String shortDescription, java.lang.String comments)
DescriptionVO saveDescriptionVO(DescriptionVO descvo, java.lang.String lang, long descId, java.lang.String domain, java.lang.String name, java.lang.String description, java.lang.String shortDescription, java.lang.String comments)
InstanceSet getInstances(java.lang.String classname, java.lang.String field, java.lang.String value) throws java.sql.SQLException
java.sql.SQLExceptionvoid refresh()
throws java.sql.SQLException,
DataModelException
java.sql.SQLExceptionDataModelExceptionvoid setVersion(long version)
long getVersion()
long create(Instance i) throws java.sql.SQLException, DataException
java.sql.SQLExceptionDataExceptionint delete(Instance i) throws java.sql.SQLException, DataException
java.sql.SQLExceptionDataExceptionint update(Instance i) throws java.sql.SQLException, DataException
java.sql.SQLExceptionDataExceptionint saveAttachment(java.lang.String name,
byte[] data,
long oid,
long focusType,
long focusId)
throws java.sql.SQLException,
java.io.IOException,
DataException
java.sql.SQLExceptionjava.io.IOExceptionDataExceptionClass getClass(java.lang.String classname)
ClassVO getClassVO(java.lang.String classname) throws java.sql.SQLException
java.sql.SQLExceptionlong getPrimaryKeys(java.lang.String type,
java.lang.String classname,
int num)
throws java.sql.SQLException
java.sql.SQLExceptionInstanceSet executeQuery(java.lang.String classname, SelectQuery q) throws java.sql.SQLException
java.sql.SQLExceptionInstanceSet executeText(java.lang.String text) throws DataException
DataExceptionvoid executeTextNoReturn(java.lang.String text)
throws DataException
DataExceptionjava.lang.Object executeQuery(SelectQuery q, ResultsHandler p) throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.Object executeQuery(SelectQuery q, boolean formattedValues, ResultsHandler p) throws java.sql.SQLException
java.sql.SQLExceptionboolean execute(Query q) throws java.sql.SQLException
java.sql.SQLExceptionint executeUpdate(Query q) throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.Object runSQL(java.lang.String sql,
ResultsHandler p)
throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.String runTest()
DBHandler getDbh()
java.lang.String getDb()
java.lang.String getDbhType()
java.sql.DatabaseMetaData getDbmd()
Model getDm()
java.lang.String getDsn()
java.lang.String getHost()
java.lang.String getPassword()
java.lang.String getPort()
java.lang.String getSchema()
java.lang.String getSchFileName()
java.lang.String getUser()
byte[] getBytecode(java.lang.String classname)
long fixSequential(java.lang.String type,
java.lang.String classname)
long fixSequential(java.lang.String classname)
int fixSequentials()
long getSerial()
void close()