18 package com.mysql.clusterj.openjpa;
20 import com.mysql.clusterj.SessionFactory;
21 import com.mysql.clusterj.core.store.Dictionary;
23 import org.apache.openjpa.jdbc.conf.JDBCConfiguration;
24 import org.apache.openjpa.jdbc.meta.ClassMapping;
32 extends JDBCConfiguration {
57 public String getConnectString();
58 public void setConnectString(
String value);
60 public int getConnectRetries();
61 public void setConnectRetries(
int value);
63 public int getConnectDelay();
64 public void setConnectDelay(
int value);
66 public int getConnectVerbose();
67 public void setConnectVerbose(
int value);
69 public int getConnectTimeoutBefore();
70 public void setConnectTimeoutBefore(
int value);
72 public int getConnectTimeoutAfter();
73 public void setConnectTimeoutAfter(
int value);
75 public String getUsername();
76 public void setUsername(
String value);
78 public String getPassword();
79 public void setPassword(
String value);
81 public String getDatabase();
82 public void setDatabase(
String value);
84 public int getMaxTransactions();
85 public void setMaxTransactions(
int value);
90 public boolean getFailOnJDBCPath();
91 public void setFailOnJDBCPath(
boolean value);
93 public NdbOpenJPADomainTypeHandlerImpl<?> getDomainTypeHandler(ClassMapping cmd,
Dictionary dictionary);