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
ConnectionException
java.lang.String[] getDBTypes() throws ConfigException
ConfigException
java.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.SQLException
ConnectionException
DataModelException
AppVO getAppVO(java.lang.String lang) throws java.sql.SQLException, ConnectionException, DataModelException
java.sql.SQLException
ConnectionException
DataModelException
void 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.SQLException
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) throws java.sql.SQLException
java.sql.SQLException
InstanceSet getDescriptionBlock(long id, java.lang.String lang) throws java.sql.SQLException
java.sql.SQLException
InstanceSet getDescriptionBlock(long id) throws java.sql.SQLException
java.sql.SQLException
java.lang.Long createDescriptionId() throws java.sql.SQLException
java.sql.SQLException
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)
InstanceSet getInstances(java.lang.String classname, java.lang.String field, java.lang.String value) throws java.sql.SQLException
java.sql.SQLException
void refresh() throws java.sql.SQLException, DataModelException
java.sql.SQLException
DataModelException
void setVersion(long version)
long getVersion()
long create(Instance i) throws java.sql.SQLException, DataException
java.sql.SQLException
DataException
int delete(Instance i) throws java.sql.SQLException, DataException
java.sql.SQLException
DataException
int update(Instance i) throws java.sql.SQLException, DataException
java.sql.SQLException
DataException
int saveAttachment(java.lang.String name, byte[] data, long oid, long focusType, long focusId) throws java.sql.SQLException, java.io.IOException, DataException
java.sql.SQLException
java.io.IOException
DataException
Class getClass(java.lang.String classname)
ClassVO getClassVO(java.lang.String classname) throws java.sql.SQLException
java.sql.SQLException
long getPrimaryKeys(java.lang.String type, java.lang.String classname, int num) throws java.sql.SQLException
java.sql.SQLException
InstanceSet executeQuery(java.lang.String classname, SelectQuery q) throws java.sql.SQLException
java.sql.SQLException
InstanceSet executeText(java.lang.String text) throws DataException
DataException
void executeTextNoReturn(java.lang.String text) throws DataException
DataException
java.lang.Object executeQuery(SelectQuery q, ResultsHandler p) throws java.sql.SQLException
java.sql.SQLException
java.lang.Object executeQuery(SelectQuery q, boolean formattedValues, ResultsHandler p) throws java.sql.SQLException
java.sql.SQLException
boolean execute(Query q) throws java.sql.SQLException
java.sql.SQLException
int executeUpdate(Query q) throws java.sql.SQLException
java.sql.SQLException
java.lang.Object runSQL(java.lang.String sql, ResultsHandler p) throws java.sql.SQLException
java.sql.SQLException
java.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()