org.jboss.errai.config.rebind
Interface ExposedTypesProvider
- All Known Implementing Classes:
- RpcTypesProvider
public interface ExposedTypesProvider
An ExposedTypesProvider is an environment extension component that can be automatically discovered
at runtime (when annotated with EnvironmentConfigExtension
) to provide types to the environment
config that application components want made available to the marshalling framework.
- Author:
- Mike Brock
provideTypesToExpose
Collection<MetaClass> provideTypesToExpose()
- Returns the list of types that should be exposed as portable. The returned
list may include any kind of MetaClass: primitive types, interfaces,
abstract and concrete classes, enums, annotation types, and so on.
- Returns:
- a collection of types that will need to be marshallable, based on
the type of inspection performed by the underlying implementation.
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.