Package lumis.doui.source
Interface IDataProvider<S extends Source>
-
- Type Parameters:
S
- theSource
type filled by this data provider
- All Known Subinterfaces:
ITableDataProvider
- All Known Implementing Classes:
AbstractObjectDataProvider
,AbstractServiceInstanceCustomPropertiesDataProvider
,ActivitiesAgeLimitDataProvider
,ActivityObjectTypesByInterfaceInstanceCustomPropertyDataProvider
,ActivityScopesByInterfaceInstanceCustomPropertyDataProvider
,ActivityStreamInterfaceInstanceCustomPropertiesDataProvider
,ActivityStreamServiceInstanceCustomPropertiesDataProvider
,AdminExtraInfoDataProvider
,AdminExtraInfoDataProvider
,AppliedEditableThemesDataProvider
,AssociatedTermsDataProvider
,AssociationDataProvider
,AuditConfigDataProvider
,AvailableAccountsByServiceInstanceDataProvider
,BannerDataProvider
,BannerPropertiesDataProvider
,BoostSearchDataProvider
,BreadCrumbDataProvider
,BreadCrumbPropertiesDataProvider
,BusinessContextCacheUsageDataProvider
,BusinessContextDataProvider
,BusinessContextForCacheDataProvider
,BusinessContextForCacheDataProvider
,CachedPagesInformationDataProvider
,CacheKeyGeneratorTypeDataProvider
,CacheRuntimeDataProvider
,CallerInterfaceInstancePreferencesDataProvider
,ChannelActivityProcessorDataProvider
,ChannelFriendlyPathDataProvider
,ChannelGeneratorDataProvider
,ChannelLocalesDataProvider
,ChannelModulesDataProvider
,ChannelParentCssDataProvider
,ChannelPathDataProvider
,ChatRoomHistoryDataProvider
,CheckAttendingHoursDataProvider
,ClassForCacheDataProvider
,ClonedPortletDataProvider
,ClonedPortletsListDataProvider
,ClusterConfigDataProvider
,ClusterInformationDataProvider
,ClusterMemberDataProvider
,CommandPalleteItemsDataProvider
,CommunityCurrentUserRoleDataProvider
,CommunityMemberDataProvider
,CommunityMembershipRequestDataProvider
,ComponentDetailsDataProvider
,ConfigureURLShortenerDataProvider
,ContentInstantiatedServicesDataProvider
,ContentPopularityDataProvider
,ContentServiceInstancesDataProvider
,ContentServicesDataProvider
,ContentServiceSourcesDataProvider
,ContentSourceFieldsDataProvider
,ContentTableDataProvider
,ContentVersionsDataProvider
,CustomFiltersDataProvider
,DashboardTypesDataProvider
,DatabaseInformationDataProvider
,DatabaseViewAvailableFieldsDataProvider
,DatabaseViewFieldByGroupDataProvider
,DefaultCacheDataProvider
,DefaultStartDateDataProvider
,DeploymentFilesDataProvider
,DeploymentSummaryDataProvider
,DeviceSkinDataProvider
,DocumentFolderDataProvider
,DouiFieldsDataProvider
,EditableAppliedThemesDataProvider
,EditableModulesDataProvider
,EditServiceInstanceServiceInstanceCustomPropertiesDataProvider
,ElasticsearchInformationDataProvider
,EmptyDataProvider
,EnvironmentConfigurationDataProvider
,EnvironmentDataProvider
,EnvironmentTypesDataProvider
,EventCalendarDataProvider
,ExpirationTimeCacheUnitsOptionsDataProvider
,ExpirationTimeCacheUnitsOptionsDataProvider
,ExtractorCustomPropertiesDataProvider
,FileSystemDataProvider
,FiltersInformationDataProvider
,ForumPathDataProvider
,GeneralInformationDataProvider
,GenericServiceInstancesTagListDataProvider
,GroupMembersDataProvider
,HashOccurencesDataProvider
,HashtagPostsDataProvider
,HeadlessSearchDataProvider
,HealthChecksDataProvider
,HolderServiceInterfaceDataProvider
,HtmlDataProvider
,HtmlInjectorsDataProvider
,HtmlSnippetDataProvider
,HtmlSnippetDataProvider
,HtmlTemplateCheckPermissionDataProvider
,HtmlTemplateDataProvider
,ImportFileDataProvider
,InheritedPropertiesDataProvider
,InstancesByServiceDataProvider
,InterfaceByServiceInstanceDataProvider
,InterfaceHolderPropertiesDataProvider
,InterfaceInstanceCustomPropertiesDataProvider
,LanguageAssociableContentsDataProvider
,LanguageAssociatedContentsDataProvider
,LastContentsDataProvider
,LayoutFileDataProvider
,LecFilesDataProvider
,LocalPropertiesDataProvider
,MailConfigDataProvider
,MapDataProvider
,MapDataProvider
,MediaFolderDataProvider
,MemberGroupsDataProvider
,MemoryUseInformationDataProvider
,MessageDataProvider
,MessageListDataProvider
,MessageMaxLengthDataProvider
,ModuleDetailsDataProvider
,MonitoringDataProvider
,MyPortalDataProvider
,NavigationDataProvider
,NavigationTypeDataProvider
,NetworkPostsDataProvider
,NonPublishedAndArchivedWorklowStatesByLocalizedNameDataProvider
,OrderableFieldsDataProvider
,OrderByDataProvider
,PageAccessInformationDataProvider
,PageCacheCleanerInformationDataProvider
,PageCacheGeneratorProfileInformationDataProvider
,PageCacheQueueInformationDataProvider
,PageLinkPriorityDataProvider
,PageLinkURLsDataProvider
,PageLinkWebsiteBaseURLsDataProvider
,ParentChannelMetaTagDataProvider
,ParentItemAreaTagDataProvider
,ParentItemThemeDataProvider
,PCGeneratorConfigInformationDataProvider
,PopularityConfigDataProvider
,PortalInformationDataProvider
,PortletModesDataProvider
,PreviewPagesDataProvider
,ProducerAdministrationListDataProvider
,ProducerConfigurationInterfaceDataProvider
,ProducerDataProvider
,PropertiesDataProvider
,QuestionTableDataProvider
,QueueStatisticsDataProvider
,RegistrationManagementInterfaceDataProvider
,RemotePortletConfigurationInterfaceDataProvider
,RestorePointsDataProvider
,RobotsTxtDataProvider
,RobotsTxtServedUrlsDataProvider
,ScriptingPermissionDataProvider
,SearchDataProvider
,SearchFacetPropertiesDataProvider
,SearchPropertiesDataProvider
,SearchScopeDataProvider
,SelectServiceInstanceWorkflowDataProvider
,SerializationDataProvider
,ServerConfigurationDataProvider
,ServiceDataProvider
,ServiceInstanceActivityProcessorDataProvider
,ServiceInstanceAddDataProvider
,ServiceInstanceCustomPropertiesDataProvider
,ServiceInstanceDependencyDataProvider
,ServiceInstancePrincipalsByPermissionDataProvider
,ServiceInstancePublishingToSocialNetworksDataProvider
,ServiceInstancesDataGridDataProvider
,ServiceInstancesDataProvider
,ServiceInterfaceInstancePropertiesDataProvider
,ServiceInterfaceNamesDataProvider
,ServiceInterfacesDataProvider
,ServicesDataProvider
,ServiceSearchIndexDataProvider
,ServiceSource
,SingleBlogTagListDataProvider
,SmartContentDataProvider
,SocialNetworkAccountAddFacebookProfileDataProvider
,SocialNetworkDeclaredSourcesDataProvider
,SocialNetworkServiceInstancesByServiceDataProvider
,SocialNetworkServicesDataProvider
,SocialNetworkSourceFieldsProvider
,SocialProfileDataProvider
,SocialProfileDataProvider
,SourceResumeDataProvider
,StepDetailsDataProvider
,StepsDataProvider
,SystemPropertiesDataProvider
,TableDataProvider
,TagServiceInstanceTagListDataProvider
,TermContentsDataProvider
,ThemeAdministrationListDataProvider
,ThreadInformationDataProvider
,TimeoutToClearCacheDataProvider
,UserAttributesOptionsDataProvider
,UserEnvironmentConfigurationDataProvider
,UserSegmentationFieldsCSVDataProvider
,WallPostsDataProvider
,WebPageParameterDataProvider
,WebResourceRedirectionDataProvider
,WebServiceViewerConfigurationDataProvider
,WebServiceViewerParametersDataProvider
,WebsitePriorityDataProvider
,WidgetContentInterfaceInstanceDataProvider
,WidgetUsedByDataProvider
,WikiContentVersionDataProvider
,WindowStatesDataProvider
,WorkflowSendToUsersDataProvider
,WorkflowStatesByLocalizedNameDataProvider
,WorkFlowStatusDataProvider
,XslCacheDataProvider
,XslFileDataProvider
,XslFileManageListDataProvider
@StableMinor(version="16.0", sinceVersion="4.0") public interface IDataProvider<S extends Source>
Interface for data providers.- Since:
- 4.0.0
- Version:
- $Revision: 25809 $ $Date: 2023-07-04 15:23:22 -0300 (Tue, 04 Jul 2023) $
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INTERFACE_INSTANCE_PROPERTY_FIELDS
static java.lang.String
INTERFACE_INSTANCE_PROPERTY_FILTERS
static java.lang.String
INTERFACE_INSTANCE_PROPERTY_MAX_ROWS
static java.lang.String
INTERFACE_INSTANCE_PROPERTY_ORDER_BY
static int
MAX_NUM_ORDER_BY_FIELDS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
loadData(SessionConfig sessionConfig, S source, ITransaction transaction)
-
-
-
Field Detail
-
INTERFACE_INSTANCE_PROPERTY_MAX_ROWS
static final java.lang.String INTERFACE_INSTANCE_PROPERTY_MAX_ROWS
- See Also:
- Constant Field Values
-
INTERFACE_INSTANCE_PROPERTY_FIELDS
static final java.lang.String INTERFACE_INSTANCE_PROPERTY_FIELDS
- See Also:
- Constant Field Values
-
INTERFACE_INSTANCE_PROPERTY_FILTERS
static final java.lang.String INTERFACE_INSTANCE_PROPERTY_FILTERS
- See Also:
- Constant Field Values
-
INTERFACE_INSTANCE_PROPERTY_ORDER_BY
static final java.lang.String INTERFACE_INSTANCE_PROPERTY_ORDER_BY
- See Also:
- Constant Field Values
-
MAX_NUM_ORDER_BY_FIELDS
static final int MAX_NUM_ORDER_BY_FIELDS
- See Also:
- Constant Field Values
-
-
Method Detail
-
loadData
void loadData(SessionConfig sessionConfig, S source, ITransaction transaction) throws PortalException
- Throws:
PortalException
-
-