|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HypersonicDatabaseMBean
MBean interface. In all cases we run Hypersonic in the same VM with JBoss. A few notes on Hypersonic running modes: remote (server) mode hsqldb will listen for connections from local/remote clients in-process (standalone) mode hsqldb can only be contacted from in-vm clients memory-only mode hsqldb will only keep tables in memory, no persistence of data
Field Summary | |
---|---|
static javax.management.ObjectName |
OBJECT_NAME
The default ObjectName |
Fields inherited from interface org.jboss.system.ServiceMBean |
---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Method Summary | |
---|---|
String |
getBindAddress()
The binding address, default is '0.0.0.0' |
String |
getDatabase()
The database name, default is 'default' |
String |
getDatabaseManagerClass()
The database manager (UI) class, default is 'org.hsqldb.util.DatabaseManagerSwing' |
String |
getDatabasePath()
The full database path |
boolean |
getNo_system_exit()
Whether remote server mode hypersonic should avoid calling System.exit() on shutdown, default is 'true' By far, the worse mbean attribute name |
String |
getPassword()
The default password to use when connecting to the DB, default is "" |
boolean |
getPersist()
Whether DB is persisted, default is 'true'. |
int |
getPort()
The listening port when in remove server mode, default is '1701' |
String |
getShutdownCommand()
The shutdown command to use when stopping the DB |
boolean |
getSilent()
The silent flag, default is 'true' |
boolean |
getTrace()
The trace flag, default is 'false' |
String |
getUser()
The default user to use when connecting to the DB, default is "sa" |
boolean |
isInProcessMode()
Whether DB is in in-process mode or remote server mode, default is 'false' |
void |
setBindAddress(String address)
|
void |
setDatabase(String name)
|
void |
setDatabaseManagerClass(String databaseManagerClass)
|
void |
setInProcessMode(boolean b)
|
void |
setNo_system_exit(boolean no_system_exit)
|
void |
setPassword(String password)
|
void |
setPersist(boolean persist)
|
void |
setPort(int port)
|
void |
setShutdownCommand(String string)
|
void |
setSilent(boolean silent)
|
void |
setTrace(boolean trace)
|
void |
setUser(String user)
|
void |
startDatabaseManager()
Start DatabaseManager accessible from the management console. |
Methods inherited from interface org.jboss.system.ServiceMBean |
---|
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service |
---|
create, destroy, start, stop |
Field Detail |
---|
static final javax.management.ObjectName OBJECT_NAME
Method Detail |
---|
boolean getSilent()
void setSilent(boolean silent)
boolean getTrace()
void setTrace(boolean trace)
String getDatabase()
void setDatabase(String name)
int getPort()
void setPort(int port)
String getBindAddress()
void setBindAddress(String address)
boolean getNo_system_exit()
void setNo_system_exit(boolean no_system_exit)
boolean getPersist()
void setPersist(boolean persist)
boolean isInProcessMode()
void setInProcessMode(boolean b)
String getUser()
void setUser(String user)
String getPassword()
void setPassword(String password)
String getShutdownCommand()
void setShutdownCommand(String string)
String getDatabaseManagerClass()
void setDatabaseManagerClass(String databaseManagerClass)
String getDatabasePath()
void startDatabaseManager()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |