@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface Repository
Modifier and Type | Optional Element and Description |
---|---|
Property[] |
configuration
The list of possible properties for this repository.
|
java.lang.String |
dependencies
This field can contain an additional text to give an impression of the needed dependencies.
|
java.lang.String |
description
The human-readable description of this repository type.
|
java.lang.String |
name
The name which is used to identify this repository type.
|
boolean |
programmaticOnly
This flag determines whether the annotated repository should only be used for programmatic purposes or not.
|
public abstract boolean programmaticOnly
public abstract java.lang.String description
public abstract java.lang.String dependencies
public abstract java.lang.String name
public abstract Property[] configuration
Copyright 2017 Kieker Project, http://kieker-monitoring.net