lumis.doui.source
Interface IDataProvider<S extends Source>

Package class diagram package IDataProvider
Type Parameters:
S - the Source type filled by this data provider
All Known Subinterfaces:
ITableDataProvider
All Known Implementing Classes:
AbstractObjectDataProvider, AssociatedTermsDataProvider, AssociationDataProvider, AuditConfigDataProvider, AvailableAccountsByServiceInstanceDataProvider, BannerDataProvider, BannerPropertiesDataProvider, BreadCrumbDataProvider, BreadCrumbPropertiesDataProvider, BuildDataProvider, CacheRuntimeDataProvider, ChannelFriendlyPathDataProvider, ChannelParentCssDataProvider, ChannelPathDataProvider, ChatRoomHistoryDataProvider, CheckAttendingHoursDataProvider, ClonedPortletDataProvider, ClonedPortletsListDataProvider, ClusterConfigDataProvider, ClusterMemberDataProvider, ConfigureURLShortenerDataProvider, ContentInstantiatedServicesDataProvider, ContentServiceInstancesDataProvider, ContentServicesDataProvider, ContentServiceSourcesDataProvider, ContentSourceFieldsDataProvider, ContentTableDataProvider, ContentVersionsDataProvider, CustomFiltersDataProvider, DatabaseInformationDataProvider, DatabaseViewAvailableFieldsDataProvider, DatabaseViewFieldByGroupDataProvider, DefaultStartDateDataProvider, DeviceSkinDataProvider, DocumentFolderDataProvider, DouiFieldsDataProvider, EmptyDataProvider, EnvironmentDataProvider, EventCalendarDataProvider, ExtractorCustomPropertiesDataProvider, FileSystemDataProvider, FiltersInformationDataProvider, ForumPathDataProvider, GeneralInformationDataProvider, GroupMembersDataProvider, HashOccurencesDataProvider, HashtagPostsDataProvider, HolderServiceInterfaceDataProvider, HtmlDataProvider, ImageFolderDataProvider, ImportFileDataProvider, InheritedPropertiesDataProvider, InstancesByServiceDataProvider, InstancesDataProvider, InterfaceByServiceInstanceDataProvider, InterfaceHolderPropertiesDataProvider, InterfaceInstanceCustomPropertiesDataProvider, LanguageAssociableContentsDataProvider, LanguageAssociatedContentsDataProvider, LocalPropertiesDataProvider, MailConfigDataProvider, MapDataProvider, MapDataProvider, MemberGroupsDataProvider, MemoryUseInformationDataProvider, MessageDataProvider, MessageListDataProvider, MessageMaxLengthDataProvider, NetworkPostsDataProvider, OrderByDataProvider, PageCacheInformationDataProvider, PageLinkPriorityDataProvider, PageLinkWebsiteBaseURLsDataProvider, ParentChannelMetaTagDataProvider, PortalInformationDataProvider, PortletModesDataProvider, PreviewPagesDataProvider, ProducerAdministrationListDataProvider, ProducerConfigurationInterfaceDataProvider, ProducerDataProvider, PropertiesDataProvider, QueueStatisticsDataProvider, RegistrationManagementInterfaceDataProvider, RemotePortletConfigurationInterfaceDataProvider, ReportDataProvider, ReportParametersDataProvider, RestorePointsDataProvider, RobotsTxtDataProvider, RobotsTxtServedUrlsDataProvider, SearchDataProvider, SearchPropertiesDataProvider, SelectServiceInstanceWorkflowDataProvider, SerializationDataProvider, ServiceDataProvider, ServiceInstanceAddDataProvider, ServiceInstanceCustomPropertiesDataProvider, ServiceInstanceDependencyDataProvider, ServiceInstancePrincipalsByPermissionDataProvider, ServiceInstancePublishingToSocialNetworksDataProvider, ServiceInstancesDataProvider, ServiceInterfaceInstancePropertiesDataProvider, ServiceInterfaceNamesDataProvider, ServiceInterfacesDataProvider, ServicesDataProvider, ServiceSearchIndexDataProvider, ServiceSource, SocialNetworkDeclaredSourcesDataProvider, SocialNetworkServiceInstancesByServiceDataProvider, SocialNetworkServicesDataProvider, SocialNetworkSourceFieldsProvider, SocialProfileDataProvider, SocialProfileDataProvider, SystemPropertiesDataProvider, TableDataProvider, TermContentsDataProvider, ThreadInformationDataProvider, WallPostsDataProvider, WebPageParameterDataProvider, WebServiceViewerConfigurationDataProvider, WebServiceViewerParametersDataProvider, WebsitePriorityDataProvider, WikiContentVersionDataProvider, WindowStatesDataProvider, WorkflowSendToUsersDataProvider, XslCacheDataProvider, XslFileDataProvider, XslFileManageListDataProvider

@StableMinor(version="6.2",
             sinceVersion="4.0")
public interface IDataProvider<S extends Source>

Interface for data providers.

Since:
4.0.0

Field Summary
static String INTERFACE_INSTANCE_PROPERTY_FIELDS
           
static String INTERFACE_INSTANCE_PROPERTY_FILTERS
           
static String INTERFACE_INSTANCE_PROPERTY_MAX_ROWS
           
static String INTERFACE_INSTANCE_PROPERTY_ORDER_BY
           
static int MAX_NUM_ORDER_BY_FIELDS
           
 
Method Summary
 void loadData(SessionConfig sessionConfig, S source, ITransaction transaction)
           
 

Field Detail

INTERFACE_INSTANCE_PROPERTY_MAX_ROWS

static final String INTERFACE_INSTANCE_PROPERTY_MAX_ROWS
See Also:
Constant Field Values

INTERFACE_INSTANCE_PROPERTY_FIELDS

static final String INTERFACE_INSTANCE_PROPERTY_FIELDS
See Also:
Constant Field Values

INTERFACE_INSTANCE_PROPERTY_FILTERS

static final String INTERFACE_INSTANCE_PROPERTY_FILTERS
See Also:
Constant Field Values

INTERFACE_INSTANCE_PROPERTY_ORDER_BY

static final 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


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.