dev.galasa.core.manager.Logger Maven / Gradle / Ivy
/*
* Licensed Materials - Property of IBM
*
* (c) Copyright IBM Corp. 2019.
*/
package dev.galasa.core.manager;
import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
import org.apache.commons.logging.Log;
import dev.galasa.core.manager.internal.CoreManagerField;
import dev.galasa.framework.spi.ValidAnnotatedFields;
/**
*
* Fill this field with the Logger instance for this Test Class.
*
*
* Will only populate public {@link org.apache.commons.logging.Log} fields.
*
*
* @see {@link org.apache.commons.logging.Log}
* @author Michael Baylis
*
*/
@Retention(RUNTIME)
@Target(FIELD)
@CoreManagerField
@ValidAnnotatedFields({ Log.class })
public @interface Logger {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy