Class FeatureSetV2
java.lang.Object
org.eclipse.persistence.jpa.rs.features.FeatureSetV2
- All Implemented Interfaces:
FeatureSet
Feature set for service version 2.0.
- Since:
- EclipseLink 2.6.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.persistence.jpa.rs.features.FeatureSet
FeatureSet.Feature -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDynamicMetadataSource(Session session, String packageName) Builds a dynamicMetadataSourcefor given package.Gets a list ofMetadataSourcerelated to this version.getResponseBuilder(FeatureSet.Feature feature) Returns an instance ofFeatureResponseBuilderfor given feature.getSessionEventListener(Session session) ReturnsSessionEventListenerrelated to this version.booleanisSupported(FeatureSet.Feature feature) Returns true if given feature is supported.
-
Constructor Details
-
FeatureSetV2
public FeatureSetV2()
-
-
Method Details
-
isSupported
Description copied from interface:FeatureSetReturns true if given feature is supported.- Specified by:
isSupportedin interfaceFeatureSet- Parameters:
feature- Feature to check.- Returns:
- true if feature is supported, false if not supported.
-
getResponseBuilder
Description copied from interface:FeatureSetReturns an instance ofFeatureResponseBuilderfor given feature.- Specified by:
getResponseBuilderin interfaceFeatureSet- Parameters:
feature- feature to get response builder for.- Returns:
FeatureResponseBuilder
-
getMetadataSources
Description copied from interface:FeatureSetGets a list ofMetadataSourcerelated to this version. Called on JAXB context initialization.- Specified by:
getMetadataSourcesin interfaceFeatureSet- Returns:
- a list of
MetadataSource
-
getDynamicMetadataSource
Description copied from interface:FeatureSetBuilds a dynamicMetadataSourcefor given package. Called on JAXB context initialization.- Specified by:
getDynamicMetadataSourcein interfaceFeatureSet- Parameters:
session- the sessionpackageName- package name to build meta data for.- Returns:
MetadataSource
-
getSessionEventListener
Description copied from interface:FeatureSetReturnsSessionEventListenerrelated to this version.- Specified by:
getSessionEventListenerin interfaceFeatureSet- Parameters:
session- the session- Returns:
SessionEventListener
-