T - the type parameter which extends the AbstractDestinationModel typepublic interface DestinationDao<T extends AbstractDestinationModel>
AbstractDestinationModel| Modifier and Type | Method and Description |
|---|---|
java.util.List<ExposedDestinationModel> |
findActiveExposedDestinationsByChannel(DestinationChannel channel)
Find the list of active destinations for specific channel
|
java.util.List<ExposedDestinationModel> |
findActiveExposedDestinationsByClientId(java.lang.String clientId)
Find the list of active destinations for specific clientId
|
java.util.List<T> |
findAllDestinations()
Find all destinations
|
T |
getDestinationById(java.lang.String id)
Get the destination for a specific id
|
java.util.List<T> |
getDestinationsByChannel(DestinationChannel channel)
Find destinations for specific channel
|
java.util.List<T> |
getDestinationsByDestinationTargetId(java.lang.String destinationTargetId)
Find destinations for specific destinationTarget
|
java.util.List<T> getDestinationsByDestinationTargetId(java.lang.String destinationTargetId)
destinationTargetId - the id of the DestinationTargetjava.util.List<T> getDestinationsByChannel(DestinationChannel channel)
channel - the DestinationChannelT getDestinationById(java.lang.String id)
id - The unique identifier of destinationjava.util.List<T> findAllDestinations()
java.util.List<ExposedDestinationModel> findActiveExposedDestinationsByClientId(java.lang.String clientId)
clientId - The clientId of OAuthClientDetailsjava.util.List<ExposedDestinationModel> findActiveExposedDestinationsByChannel(DestinationChannel channel)
channel - The channel assigned to DestinationsCopyright © 2018 SAP SE. All Rights Reserved.