Uses of Interface
org.exoplatform.services.rest.ObjectFactory
Packages that use ObjectFactory
Package
Description
-
Uses of ObjectFactory in org.exoplatform.services.rest
Classes in org.exoplatform.services.rest that implement ObjectFactoryModifier and TypeClassDescriptionclassContainerObjectFactory<T extends ObjectModel>Factory provides object that is created and is manageable by inversion-of-control container, PicoContainer.classPerRequestObjectFactory<T extends ObjectModel>Provide object's instance of component that support per-request lifecycle.classSingletonObjectFactory<T extends ObjectModel>Provide object instance of components that support singleton lifecycle. -
Uses of ObjectFactory in org.exoplatform.services.rest.impl
Fields in org.exoplatform.services.rest.impl with type parameters of type ObjectFactoryModifier and TypeFieldDescriptionprotected final Map<Class<?>, MediaTypeMap<ObjectFactory<ProviderDescriptor>>> ProviderBinder.contextResolversContext resolvers.protected final Map<Class<? extends Throwable>, ObjectFactory<ProviderDescriptor>> ProviderBinder.exceptionMappersException mappers.protected final UriPatternMap<ObjectFactory<FilterDescriptor>> ProviderBinder.invokerFiltersMethod invoking filters.protected final MediaTypeMultivaluedMap<ObjectFactory<ProviderDescriptor>> ProviderBinder.readProvidersRead message body providers.protected final UriPatternMap<ObjectFactory<FilterDescriptor>> ProviderBinder.requestFiltersRequest filters.protected static final Comparator<ObjectFactory<AbstractResourceDescriptor>> ResourceBinder.RESOURCE_COMPARATORResource's comparator.protected final UriPatternMap<ObjectFactory<FilterDescriptor>> ProviderBinder.responseFiltersResponse filters.protected final List<ObjectFactory<AbstractResourceDescriptor>> ResourceBinder.rootResourcesList of all available root resources.protected final MediaTypeMultivaluedMap<ObjectFactory<ProviderDescriptor>> ProviderBinder.writeProvidersRead message body providers.Methods in org.exoplatform.services.rest.impl that return ObjectFactoryModifier and TypeMethodDescriptionResourceBinder.getMatchedResource(String requestPath, List<String> parameterValues) Get root resource matched torequestPath.protected ObjectFactory<AbstractResourceDescriptor> RequestDispatcher.getRootResourse(List<String> parameterValues, String requestPath) Get root resource.ResourceBinder.removeResource(Class clazz) Remove root resource of supplied class from root resource collection.ResourceBinder.removeResource(String path) Remove root resource with specified UriTemplate from root resource collection.Methods in org.exoplatform.services.rest.impl that return types with arguments of type ObjectFactoryModifier and TypeMethodDescriptionprotected List<ObjectFactory<FilterDescriptor>> ProviderBinder.getMatchedFilters(String path, UriPatternMap<ObjectFactory<FilterDescriptor>> m) ProviderBinder.getMethodInvokerFilters(String path) ProviderBinder.getRequestFilters(String path) ResourceBinder.getResources()ProviderBinder.getResponseFilters(String path) Methods in org.exoplatform.services.rest.impl with parameters of type ObjectFactoryModifier and TypeMethodDescriptionvoidResourceBinder.addResource(ObjectFactory<AbstractResourceDescriptor> resourceFactory) Register supplied root resource if no one resource with the same UriPattern already registered.Method parameters in org.exoplatform.services.rest.impl with type arguments of type ObjectFactoryModifier and TypeMethodDescriptionprotected <T> javax.ws.rs.ext.ContextResolver<T> ProviderBinder.doGetContextResolver(MediaTypeMap<ObjectFactory<ProviderDescriptor>> pm, Class<T> contextType, javax.ws.rs.core.MediaType mediaType) protected List<ObjectFactory<FilterDescriptor>> ProviderBinder.getMatchedFilters(String path, UriPatternMap<ObjectFactory<FilterDescriptor>> m) -
Uses of ObjectFactory in org.exoplatform.services.rest.provider
Methods in org.exoplatform.services.rest.provider that return types with arguments of type ObjectFactoryModifier and TypeMethodDescriptionExtendedProviders.getMethodInvokerFilters(String path) ExtendedProviders.getRequestFilters(String path) ExtendedProviders.getResponseFilters(String path)