T - the type parameter which extends the AbstractDestinationModel typepublic interface DestinationService<T extends AbstractDestinationModel>
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ExposedDestinationModel> |
getActiveExposedDestinationsByChannel(DestinationChannel channel)
Find the list of destinations for specific channel
|
java.util.List<ExposedDestinationModel> |
getActiveExposedDestinationsByClientId(java.lang.String clientId)
Find the list of active destinations for specific clientId
|
java.util.List<T> |
getAllDestinations()
Get all destinations
|
T |
getDestinationById(java.lang.String id)
Find the destination for 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> getDestinationsByChannel(DestinationChannel channel)
channel - the channel of the destinationjava.util.List<T> getDestinationsByDestinationTargetId(java.lang.String destinationTargetId)
destinationTargetId - the id of the DestinationTargetjava.util.List<ExposedDestinationModel> getActiveExposedDestinationsByClientId(java.lang.String clientId)
clientId - The clientId of OAuthClientDetailsjava.util.List<ExposedDestinationModel> getActiveExposedDestinationsByChannel(DestinationChannel channel)
channel - The channel assigned to DestinationsT getDestinationById(java.lang.String id)
id - the id of the destinationjava.util.List<T> getAllDestinations()
Copyright © 2018 SAP SE. All Rights Reserved.