public class DefaultGrailsServiceClass extends AbstractInjectableGrailsClass implements GrailsServiceClass
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERVICE |
grailsApplicationALL_DATA_SOURCES, DATA_SOURCE, DEFAULT_DATA_SOURCE| Constructor and Description |
|---|
DefaultGrailsServiceClass(java.lang.Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDatasource()
Get the datasource name that this service class works with.
|
boolean |
isTransactional()
Service should be configured with transaction demarcation.
|
boolean |
usesDatasource(java.lang.String name)
Check if the service class can use the named DataSource.
|
byName, byType, getAvailablegetClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPropertyDescriptors, getPropertyName, getPropertyOrStaticPropertyOrFieldValue, getPropertyType, getPropertyValue, getPropertyValue, getPropertyValueObject, getReference, getReferenceInstance, getShortName, getStaticPropertyValue, hasMetaMethod, hasMetaMethod, hasMetaProperty, hasProperty, isAbstract, isActionMethod, isReadableProperty, newInstance, setGrailsApplication, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbyName, byType, getAvailablegetClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPropertyName, getPropertyValue, getPropertyValue, getReference, getReferenceInstance, getShortName, hasProperty, isAbstract, newInstancesetGrailsApplicationpublic static final java.lang.String SERVICE
public DefaultGrailsServiceClass(java.lang.Class<?> clazz)
public boolean isTransactional()
GrailsServiceClassisTransactional in interface GrailsServiceClasspublic java.lang.String getDatasource()
GrailsServiceClassgetDatasource in interface GrailsServiceClasspublic boolean usesDatasource(java.lang.String name)
GrailsServiceClassusesDatasource in interface GrailsServiceClassname - the name