Class DefaultKymaDestinationTargetRegistrationService
- java.lang.Object
-
- de.hybris.platform.kymaintegrationservices.services.impl.DefaultKymaDestinationTargetRegistrationService
-
- All Implemented Interfaces:
KymaDestinationTargetRegistrationService
public class DefaultKymaDestinationTargetRegistrationService extends java.lang.Object implements KymaDestinationTargetRegistrationService
The default implementation ofKymaDestinationTargetRegistrationService.
-
-
Constructor Summary
Constructors Constructor Description DefaultKymaDestinationTargetRegistrationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddeleteDestinationTarget(DestinationTargetModel destinationTarget)protected booleanisDestinationTargetRegistered(java.lang.String destinationId)protected DestinationTargetModelreadDestinationTargetTemplate(java.lang.String templateDestinationTargetId)voidregisterDestinationTarget(KymaRegistrationRequest kymaRegistrationRequest, boolean isReRegistrationAllowed)Register a Kyma destination target.protected voidregisterNewDestinationTarget(KymaRegistrationRequest kymaRegistrationRequest)protected voidreRegisterExistingDestinationTarget(KymaRegistrationRequest kymaRegistrationRequest)protected voidreRegisterExposedDestination(ExposedDestinationModel exposedDestination, java.lang.String destinationTargetId)voidsetApiRegistrationService(ApiRegistrationService apiRegistrationService)voidsetDestinationTargetService(DestinationTargetService destinationTargetService)
-
-
-
Method Detail
-
registerDestinationTarget
public void registerDestinationTarget(KymaRegistrationRequest kymaRegistrationRequest, boolean isReRegistrationAllowed)
Description copied from interface:KymaDestinationTargetRegistrationServiceRegister a Kyma destination target.- Specified by:
registerDestinationTargetin interfaceKymaDestinationTargetRegistrationService- Parameters:
kymaRegistrationRequest- Kyma registration request @KymaRegistrationRequest.isReRegistrationAllowed- If it is true, the re-registration is allowed. This flag is set to false when it is called from the backoffice controller and it is set to true when it is called form the AdminAPI controller.
-
reRegisterExistingDestinationTarget
protected void reRegisterExistingDestinationTarget(KymaRegistrationRequest kymaRegistrationRequest)
-
registerNewDestinationTarget
protected void registerNewDestinationTarget(KymaRegistrationRequest kymaRegistrationRequest)
-
readDestinationTargetTemplate
protected DestinationTargetModel readDestinationTargetTemplate(java.lang.String templateDestinationTargetId)
-
reRegisterExposedDestination
protected void reRegisterExposedDestination(ExposedDestinationModel exposedDestination, java.lang.String destinationTargetId)
-
deleteDestinationTarget
protected void deleteDestinationTarget(DestinationTargetModel destinationTarget)
-
isDestinationTargetRegistered
protected boolean isDestinationTargetRegistered(java.lang.String destinationId)
-
setDestinationTargetService
public void setDestinationTargetService(DestinationTargetService destinationTargetService)
-
setApiRegistrationService
public void setApiRegistrationService(ApiRegistrationService apiRegistrationService)
-
-