Package org.dspace.content.factory
Class ContentServiceFactoryImpl
java.lang.Object
org.dspace.content.factory.ContentServiceFactory
org.dspace.content.factory.ContentServiceFactoryImpl
Factory implementation to get services for the content package, use ContentServiceFactory.getInstance() to
retrieve an implementation
- Author:
- kevinvandevelde at atmire.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<DSpaceObjectLegacySupportService<? extends DSpaceObject>>List<DSpaceObjectService<? extends DSpaceObject>>Return the implementation of the DuplicateDetectionService interfaceReturn the implementation of the EntityService interfaceReturn the implementation of the EntityTypeService interfaceReturn the implementation of the RelationshipService interfaceReturn the implementation of the RelationshipTypeService interfaceMethods inherited from class org.dspace.content.factory.ContentServiceFactory
getDSpaceLegacyObjectService, getDSpaceObjectService, getDSpaceObjectService, getInProgressSubmissionService, getInstance
-
Constructor Details
-
ContentServiceFactoryImpl
public ContentServiceFactoryImpl()
-
-
Method Details
-
getDSpaceObjectServices
- Specified by:
getDSpaceObjectServicesin classContentServiceFactory
-
getDSpaceObjectLegacySupportServices
public List<DSpaceObjectLegacySupportService<? extends DSpaceObject>> getDSpaceObjectLegacySupportServices()- Specified by:
getDSpaceObjectLegacySupportServicesin classContentServiceFactory
-
getBitstreamFormatService
- Specified by:
getBitstreamFormatServicein classContentServiceFactory
-
getBitstreamService
- Specified by:
getBitstreamServicein classContentServiceFactory
-
getBundleService
- Specified by:
getBundleServicein classContentServiceFactory
-
getCollectionService
- Specified by:
getCollectionServicein classContentServiceFactory
-
getCommunityService
- Specified by:
getCommunityServicein classContentServiceFactory
-
getItemService
- Specified by:
getItemServicein classContentServiceFactory
-
getMetadataSchemaService
- Specified by:
getMetadataSchemaServicein classContentServiceFactory
-
getMetadataFieldService
- Specified by:
getMetadataFieldServicein classContentServiceFactory
-
getMetadataValueService
- Specified by:
getMetadataValueServicein classContentServiceFactory
-
getWorkspaceItemService
- Specified by:
getWorkspaceItemServicein classContentServiceFactory
-
getInstallItemService
- Specified by:
getInstallItemServicein classContentServiceFactory
-
getSiteService
- Specified by:
getSiteServicein classContentServiceFactory
-
getSubscribeService
- Specified by:
getSubscribeServicein classContentServiceFactory
-
getRelationshipTypeService
Description copied from class:ContentServiceFactoryReturn the implementation of the RelationshipTypeService interface- Specified by:
getRelationshipTypeServicein classContentServiceFactory- Returns:
- the RelationshipTypeService
-
getRelationshipService
Description copied from class:ContentServiceFactoryReturn the implementation of the RelationshipService interface- Specified by:
getRelationshipServicein classContentServiceFactory- Returns:
- the RelationshipService
-
getEntityTypeService
Description copied from class:ContentServiceFactoryReturn the implementation of the EntityTypeService interface- Specified by:
getEntityTypeServicein classContentServiceFactory- Returns:
- the EntityTypeService
-
getEntityService
Description copied from class:ContentServiceFactoryReturn the implementation of the EntityService interface- Specified by:
getEntityServicein classContentServiceFactory- Returns:
- the EntityService
-
getRelationshipMetadataService
- Specified by:
getRelationshipMetadataServicein classContentServiceFactory
-
getDuplicateDetectionService
Description copied from class:ContentServiceFactoryReturn the implementation of the DuplicateDetectionService interface- Specified by:
getDuplicateDetectionServicein classContentServiceFactory- Returns:
- the DuplicateDetectionService
-