/** * Service used to define the jQuery Effects JavaScript File * you want to load. * * @see org.got5.tapestry5.jquery.EffectsConstants * @since 2.6.0 */ @UsesConfiguration(value = String.class) public interface EffectsParam { public abstract Collection<String> getEffectsToLoad(); }
/** * Provides list of groups targeted for validation. * * @since 5.2.0.0 */ @UsesConfiguration(Class.class) public interface BeanValidatorGroupSource { /** * Returns groups targeted for validation. */ Class<?>[] get(); }
/** * Provides list of groups targeted for validation. * * @since 5.2.0.0 */ @UsesConfiguration(Class.class) public interface BeanValidatorGroupSource { /** * Returns groups targeted for validation. */ Class<?>[] get(); }
/** * Contains a set of contributed package names from which to load entities. * * The service's configuration is the names of Java packages to search for Hibernate entities. */ @UsesConfiguration(String.class) public interface HibernateEntityPackageManager { /** * Returns packages from which read entity classes */ Collection<String> getPackageNames(); }
/** * Contains a set of contributed package names from which to load entities. * * The service's configuration is the names of Java packages to search for Hibernate entities. */ @UsesConfiguration(String.class) public interface HibernateEntityPackageManager { /** * Returns packages from which read entity classes */ Collection<String> getPackageNames(); }
/** * Source for {@link ClientConstraintDescriptor}. */ @UsesConfiguration(BaseCCD.class) public interface ClientConstraintDescriptorSource { /** * Return a {@link ClientConstraintDescriptor} for a constraint annotation or null if not found. * * @param annotationClass * type of the constraint annotation */ ClientConstraintDescriptor getConstraintDescriptor(Class annotationClass); }
/** * Source for {@link ClientConstraintDescriptor}. */ @UsesConfiguration(BaseCCD.class) public interface ClientConstraintDescriptorSource { /** * Return a {@link ClientConstraintDescriptor} for a constraint annotation or null if not found. * * @param annotationClass * type of the constraint annotation */ ClientConstraintDescriptor getConstraintDescriptor(Class annotationClass); }
/** * Contains a set of contributed package names from which to load entities. * * The service's configuration is the names of Java packages to search for JPA entities. * * @since 5.3 */ @UsesConfiguration(String.class) public interface JpaEntityPackageManager { /** * Returns packages from which read entity classes */ Collection<String> getPackageNames(); }
/** * Contains a set of contributed package names from which to load entities. * * The service's configuration is the names of Java packages to search for JPA entities. * * @since 5.3 */ @UsesConfiguration(String.class) public interface JpaEntityPackageManager { /** * Returns packages from which read entity classes */ Collection<String> getPackageNames(); }
/** * Used to perform a pre-load of pages, at startup time. This helps ensure that the first actual * request is processed promptly. * * The configuration is simply the logical names of pages to load initially. * * Pages are loaded in the default locale (the first locale listed in * {@link org.apache.tapestry5.SymbolConstants#SUPPORTED_LOCALES}). This ensures that the majority * of class loading and transformation, template parsing, and so forth occurs immediately (loading * an existing page in a different locale is a relatively inexpensive operation compared to the * first load of the page). * * @since 5.4 */ @UsesConfiguration(String.class) public interface PagePreloader { /** * Loads any pages, subject to the {@linkplain org.apache.tapestry5.SymbolConstants#PRELOADER_MODE preloader mode}. */ void preloadPages(); }
@UsesConfiguration(String.class) public interface ResourceDigestGenerator
@UsesConfiguration(BeanBlockContribution.class) public interface BeanBlockOverrideSource
@UsesConfiguration(BeanBlockContribution.class) public interface BeanBlockSource
@UsesConfiguration(CoercionTuple.class) public interface TypeCoercer
@UsesConfiguration(LibraryMapping.class) public interface ComponentClassResolver