package org.wildfly.swarm.topology; import java.lang.annotation.ElementType; import java.lang.annotation.Repeatable; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * @author Bob McWhirter */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) @Repeatable(Advertises.class) public @interface Advertise { String TAGS_ATTRIBUTE_NAME = "tags"; String value(); String[] tags() default {}; }