*/
public interface DatabaseProvider {
- /**
- * Capability that all databases that run inmemory have.
- */
- String CAPABILITY_IN_MEMORY = "INMEMORY";
+ /**
+ * Capability that all databases that run inmemory have.
+ */
+ String CAPABILITY_IN_MEMORY = "INMEMORY";
- /**
- * Capability that all databases that are external have.
- */
- String CAPABILITY_EXTERNAL = "EXTERNAL";
+ /**
+ * Capability that all databases that are external have.
+ */
+ String CAPABILITY_EXTERNAL = "EXTERNAL";
- /**
- * Determines if the database has all capabilities that are requested.
- * @param aCapabilities Capabilities it must ahve
- * @return True if it has all capabilities.
- */
- boolean supportsCapabilities(String[] aCapabilities);
+ /**
+ * Determines if the database has all capabilities that are requested.
+ *
+ * @param aCapabilities
+ * Capabilities it must ahve
+ * @return True if it has all capabilities.
+ */
+ boolean supportsCapabilities(String[] aCapabilities);
- /**
- * Gets the description for the database.
- * @return Description.
- */
- DatabaseDescription getDescription();
+ /**
+ * Gets the description for the database.
+ *
+ * @return Description.
+ */
+ DatabaseDescription getDescription();
- /**
- * Creates a database instance that represents a running instance of that database.
- * @return Database.
- */
- Database create();
+ /**
+ * Creates a database instance that represents a running instance of that
+ * database.
+ *
+ * @return Database.
+ */
+ Database create();
}