All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sap.cloud.sdk.cloudplatform.connectivity.ScpCfRfcDestination Maven / Gradle / Ivy

Go to download

Implementation of the Cloud platform abstraction for general-purpose connectivity on the SAP Cloud Platform (Cloud Foundry).

The newest version!
/*
 * Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved.
 */

package com.sap.cloud.sdk.cloudplatform.connectivity;

import java.util.Collections;
import java.util.Map;

import javax.annotation.Nonnull;
import javax.annotation.Nullable;

/**
 * A destination specifically in use for the RFC destination type.
 *
 * @see DestinationType#RFC
 * @see ScpCfDestination
 * @see ScpCfGenericDestination
 */
public class ScpCfRfcDestination extends AbstractGenericDestination implements RfcDestination
{
    public ScpCfRfcDestination(
        @Nonnull final String name,
        @Nullable final String description,
        @Nonnull final Map propertiesByName )
    {
        super(DestinationType.RFC, name, description, propertiesByName);
    }

    /**
     * Creates a mocked {@link ScpCfRfcDestination} returning an empty destination name.
     * 

* This no-arguments constructor is required to ensure compatibility with mocking frameworks such as Mockito. */ private ScpCfRfcDestination() { this("", null, Collections.emptyMap()); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy