|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ODBServer
Method Summary | |
---|---|
void |
addBase(java.lang.String baseIdentifier,
java.lang.String fileName)
Adds a base to the server. |
void |
addBase(java.lang.String baseIdentifier,
java.lang.String fileName,
java.lang.String user,
java.lang.String password)
Adds a base to the server. |
void |
addDeleteTrigger(java.lang.String baseIdentifier,
java.lang.String className,
ServerDeleteTrigger trigger)
USed to add a delete trigger callback |
void |
addInsertTrigger(java.lang.String baseIdentifier,
java.lang.String className,
ServerInsertTrigger trigger)
Used to add an insert trigger callback |
void |
addOidTrigger(java.lang.String baseIdentifier,
java.lang.String className,
OIDTrigger trigger)
|
void |
addSelectTrigger(java.lang.String baseIdentifier,
java.lang.String className,
ServerSelectTrigger trigger)
Used to add a select trigger callback |
void |
addUpdateTrigger(java.lang.String baseIdentifier,
java.lang.String className,
ServerUpdateTrigger trigger)
Used to add an update trigger callback |
void |
addUserForBase(java.lang.String baseIdentifier,
java.lang.String user,
java.lang.String password)
Not yet implemented |
void |
close()
Closes the server. |
ODB |
openClient(java.lang.String baseIdentifier)
|
void |
setAutomaticallyCreateDatabase(boolean yes)
|
void |
startServer(boolean inThread)
actually starts the server. |
Method Detail |
---|
void addBase(java.lang.String baseIdentifier, java.lang.String fileName)
baseIdentifier
- The name that the client must use to reference this basefileName
- The physical file name of this basevoid addBase(java.lang.String baseIdentifier, java.lang.String fileName, java.lang.String user, java.lang.String password)
baseIdentifier
- fileName
- The name that the client must use to reference this baseuser
- The user that will be used to open the databasepassword
- The password that will be used to open the basevoid addUserForBase(java.lang.String baseIdentifier, java.lang.String user, java.lang.String password)
baseIdentifier
- user
- password
- void startServer(boolean inThread)
inThread
- If true, the server is started in an independent thread for
listening incoming connections, else it simply executes the
server (client connection) in the current threadvoid close()
void setAutomaticallyCreateDatabase(boolean yes)
ODB openClient(java.lang.String baseIdentifier)
void addUpdateTrigger(java.lang.String baseIdentifier, java.lang.String className, ServerUpdateTrigger trigger)
trigger
- void addInsertTrigger(java.lang.String baseIdentifier, java.lang.String className, ServerInsertTrigger trigger)
trigger
- void addDeleteTrigger(java.lang.String baseIdentifier, java.lang.String className, ServerDeleteTrigger trigger)
trigger
- void addSelectTrigger(java.lang.String baseIdentifier, java.lang.String className, ServerSelectTrigger trigger)
trigger
- void addOidTrigger(java.lang.String baseIdentifier, java.lang.String className, OIDTrigger trigger)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |