
com.sap.cloud.sdk.service.prov.api.annotations.ExtendFunction Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of api Show documentation
Show all versions of api Show documentation
SAP Cloud Platform SDK for service development
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:
*
* -
* Input parameter of type {@link com.sap.cloud.sdk.service.prov.api.request.OperationRequest OperationRequest}
*
* -
* Return value of type {@link com.sap.cloud.sdk.service.prov.api.response.OperationResponse OperationResponse}
*
*
*
*
* @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