TaskDataProviderService¶
-
public interface
TaskDataProviderService
¶ Service for managing data providers.
Methods¶
getProvider¶
-
TaskDataProvider
getProvider
(String name)¶ Returns the data provider with the given name.
Parameters: - name – the name of the data provider, null returns null
Returns: the data provider with the given name, null if
name
was null
getProviderById¶
-
TaskDataProvider
getProviderById
(Long providerId)¶ Returns the data provider with the given ID.
Parameters: - providerId – the ID of the data provider, null returns null
Returns: the data provider with the given ID, null if
name
was null
getProviders¶
-
List<TaskDataProvider>
getProviders
()¶ Returns all data providers.
Returns: the list of all data providers
registerProvider¶
registerProvider¶
-
void
registerProvider
(InputStream stream)¶ Registers the data provider defined by the JSON represented by the given stream.
Parameters: - stream – the data provider as stream, not null