Skip to main content

Table 5 Connection opening joinpoint definition

From: Model-based reuse for crosscutting frameworks: assessing reuse and maintenance effort

Pointcut Object: connection opening joinpoints

Name

Name

“2.1 - Connection opening joinpoints”

Description

Description

“Please insert the method name in “package.Class.method” format.”

Qualified name of the owner

QualifiedOwnerName

“persistence.instantiation.helper.ExtendedConnectionCompositionRules”

Pointcut to be overridden

ElementName

“openConnection”

Composition operator

Composition

“or”

Internal pointcut definition

InternalDefinition

“”

Iterable pointcut definition

IterableDefinition

“execution (* %s(..))”

Select supertype (aspect, class or interface)

SuperType

“Class”

  1. The second pointcut object is used to define methods that run right after the database connection must be open.