org.neodatis.odb
Class ODBFactory
- java.lang.Object
-
- org.neodatis.odb.ODBFactory
-
public class ODBFactory extends java.lang.ObjectThe ODBFactory to obtain the right ODB implementation.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static ODBopen(java.lang.String fileName)Open a non password protected ODB databasestatic ODBopen(java.lang.String fileName, java.lang.String user, java.lang.String password)Open an ODB database protected by a user and passwordstatic ODBopenClient(java.lang.String hostName, int port, java.lang.String baseIdentifier)Open an ODB Clientstatic ODBopenClient(java.lang.String hostName, int port, java.lang.String baseIdentifier, java.lang.String user, java.lang.String password)static ODBServeropenServer(int port)Open an ODB server on the specific port.
-
-
-
Method Detail
-
open
public static ODB open(java.lang.String fileName, java.lang.String user, java.lang.String password)
Open an ODB database protected by a user and password- Parameters:
fileName- The name of the ODB databaseuser- The user of the databasepassword- The password of the user- Returns:
- The ODB database
-
open
public static ODB open(java.lang.String fileName)
Open a non password protected ODB database- Parameters:
fileName- The ODB database name- Returns:
- A local ODB implementation
-
openServer
public static ODBServer openServer(int port)
Open an ODB server on the specific port. This will the socketServer on the specified port. Must call startServer of the ODBServer to actually start the server- Parameters:
port- The server port- Returns:
- The server
-
openClient
public static ODB openClient(java.lang.String hostName, int port, java.lang.String baseIdentifier)
Open an ODB Client- Parameters:
hostName-port-baseIdentifier- The base identifier : The alias used by the server to declare database- Returns:
- The ODB
-
openClient
public static ODB openClient(java.lang.String hostName, int port, java.lang.String baseIdentifier, java.lang.String user, java.lang.String password)
- Parameters:
hostName-port-baseIdentifier- The base identifier : The alias used by the server to declare databaseuser- Remote access userpassword- Remote access password- Returns:
- The ODB
-
-
DataMelt 3.0 © DataMelt by jWork.ORG