Class ProviderDescriptorImpl
java.lang.Object
org.exoplatform.services.rest.BaseObjectModel
org.exoplatform.services.rest.impl.provider.ProviderDescriptorImpl
- All Implemented Interfaces:
ObjectModel,ProviderDescriptor,ResourceDescriptor
- Version:
- $Id: $
- Author:
- Andrey Parfonov
-
Field Summary
Fields inherited from class org.exoplatform.services.rest.BaseObjectModel
clazz, constructors, fields, properties -
Constructor Summary
ConstructorsConstructorDescriptionProviderDescriptorImpl(Class<?> providerClass) ProviderDescriptorImpl(Object provider) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ResourceDescriptorVisitor visitor) Method is useful for validation.List<javax.ws.rs.core.MediaType> consumes()Get list ofMediaTypewhich current provider consumes.List<javax.ws.rs.core.MediaType> produces()Get list ofMediaTypewhich current provider produces.toString()Methods inherited from class org.exoplatform.services.rest.BaseObjectModel
getConstructorDescriptors, getFieldInjectors, getObjectClass, getProperties, getPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.exoplatform.services.rest.ObjectModel
getConstructorDescriptors, getFieldInjectors, getObjectClass, getProperties, getProperty
-
Constructor Details
-
ProviderDescriptorImpl
- Parameters:
providerClass- provider class
-
ProviderDescriptorImpl
- Parameters:
provider- provider instance
-
-
Method Details
-
accept
Method is useful for validation.- Specified by:
acceptin interfaceResourceDescriptor- Parameters:
visitor- SeeResourceDescriptorVisitor
-
consumes
Get list ofMediaTypewhich current provider consumes.- Specified by:
consumesin interfaceProviderDescriptor- Returns:
- list of media types
-
produces
Get list ofMediaTypewhich current provider produces.- Specified by:
producesin interfaceProviderDescriptor- Returns:
- list of media types
-
toString
-