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

com.sap.cloud.sdk.service.prov.api.annotations.ExtendFunction Maven / Gradle / Ivy

The newest version!
/*******************************************************************************
 * (c) 201X SAP SE or an SAP affiliate company. All rights reserved.
 ******************************************************************************/
package com.sap.cloud.sdk.service.prov.api.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* 

The ExtendFunction annotation attached to a public method specifies * that the method provides the implementation logic of a GET function import.

* *

A method to which this annotation is attached must provide the following: *

    *
  1. * Input parameter of type {@link com.sap.cloud.sdk.service.prov.api.request.OperationRequest OperationRequest} *
  2. *
  3. * Return value of type {@link com.sap.cloud.sdk.service.prov.api.response.OperationResponse OperationResponse} *
  4. *
*

* * @param serviceName A String containing the name of the service * @param Name A String containing the name of the function import within the service * * @deprecated As of version 1.16.0, replaced by {@link Function} */ @Deprecated @Target({ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interface ExtendFunction { String serviceName() default ""; String Name(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy