abstract class GrailsDataTckManager extends java.lang.Object
| Type | Name and description |
|---|---|
static java.lang.Object |
CURRENT_TEST_NAME |
Session |
session |
| Constructor and description |
|---|
GrailsDataTckManager() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
cleanRegistry() |
|
void |
cleanup() |
|
void |
cleanupMultiDataSource() |
|
void |
cleanupMultiTenantMultiDataSource() |
|
void |
cleanupSpec() |
|
abstract Session |
createSession() |
|
void |
destroy() |
|
java.lang.Class[] |
getDomainClasses()Returns a defensive copy of the registered domain classes. |
|
java.lang.Object |
getServiceForConnection(java.lang.Class serviceType, java.lang.String connectionName) |
|
java.lang.Object |
getServiceForMultiTenantConnection(java.lang.Class serviceType, java.lang.String connectionName) |
|
void |
registerDomainClasses(java.lang.Class[] classes)Registers the domain classes that will be available when testing. |
|
void |
setup(java.lang.Class<? extends Specification> spec) |
|
void |
setupMultiDataSource(java.lang.Class[] domainClasses) |
|
void |
setupMultiTenantMultiDataSource(java.lang.Class[] domainClasses) |
|
void |
setupSpec() |
|
boolean |
supportsMultiTenantMultiDataSource() |
|
boolean |
supportsMultipleDataSources() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |
Returns a defensive copy of the registered domain classes. Mutating this array will not affect the manager state.
Registers the domain classes that will be available when testing.
classes - The classes to register