package org.jboss.seam.security.external.dialogues.api; import java.lang.annotation.Retention; import java.lang.annotation.Target; import javax.enterprise.util.Nonbinding; import javax.interceptor.InterceptorBinding; import static java.lang.annotation.ElementType.METHOD; import static java.lang.annotation.ElementType.TYPE; import static java.lang.annotation.RetentionPolicy.RUNTIME; @InterceptorBinding @Target({METHOD, TYPE}) @Retention(RUNTIME) public @interface Dialogued { @Nonbinding boolean join() default false; }