Class DefaultGrailsServiceClass

    • Constructor Detail

      • DefaultGrailsServiceClass

        public DefaultGrailsServiceClass​(java.lang.Class<?> clazz)
    • Method Detail

      • isTransactional

        public boolean isTransactional()
        Description copied from interface: GrailsServiceClass
        Service should be configured with transaction demarcation.
        Specified by:
        isTransactional in interface GrailsServiceClass
        Returns:
        configure with transaction demarcation
      • getDatasource

        public java.lang.String getDatasource()
        If service is transactional then get data source will always apply
        Specified by:
        getDatasource in interface GrailsServiceClass
        Returns:
        name of data source
      • usesDatasource

        public boolean usesDatasource​(java.lang.String name)
        Description copied from interface: GrailsServiceClass
        Check if the service class can use the named DataSource.
        Specified by:
        usesDatasource in interface GrailsServiceClass
        Parameters:
        name - the name