Errai 3.0.1-SNAPSHOT

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

Method Summary
 Collection<MetaClass> provideTypesToExpose()
          Returns the list of types that should be exposed as portable.
 

Method Detail

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.

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.