Class Pointcuts

    • Constructor Detail

      • Pointcuts

        public Pointcuts()
    • Method Detail

      • inGemma

        public void inGemma()
        Matches stuff within Gemma package.
      • anyPublicMethod

        public void anyPublicMethod()
        A public method.
      • daoMethod

        public void daoMethod()
        A DAO method, public and within a class annotated with Repository.
      • modifier

        public void modifier()
        CRUD-like method that modifies the database (i.e. not a read operation).
      • loader

        public void loader()
        Methods that load (read) from the persistent store
      • creator

        public void creator()
        Methods that create new objects in the persistent store
      • updater

        public void updater()
        Methods that update items in the persistent store
      • saver

        public void saver()
        This is a specially behaved method that create transient entities or save persistent one.
        See Also:
        BaseDao.save(Object)
      • deleter

        public void deleter()
        Methods that remove items in the persistent store
      • serviceMethod

        public void serviceMethod()
        A public method defined in a service.
      • transactionalMethod

        public void transactionalMethod()
        A transactional method, public and annotated with Transactional.
      • retryableMethod

        public void retryableMethod()
        A method that can be retried, public and annotated with Retryable.
      • retryableOrTransactionalServiceMethod

        public void retryableOrTransactionalServiceMethod()
        A retryable or transactional service method.