com.anaptecs.jeaf.junit.deprecation.ServiceWithDeprecations Maven / Gradle / Ivy
/*
* anaptecs GmbH, Ricarda-Huch-Str. 71, 72760 Reutlingen, Germany
*
* Copyright 2004 - 2019. All rights reserved.
*/
package com.anaptecs.jeaf.junit.deprecation;
import com.anaptecs.jeaf.core.api.Service;
// @Something
public interface ServiceWithDeprecations extends Service {
/**
* @deprecated Resources can no longer be explicitly be created. (since: 0.9, removed with: 1.2.3)
*/
@Deprecated
void createSomething( );
/**
* @param pBody
* @param pHeader
* Deprecated. Please do not use this header any longer. No matter what you pass here it will be ignored.
* (since: , removed with: )
* @param pQueryParam
* Deprecated. (since: , removed with: )
*
* Breaking Change with PI 13: Parameter will be mandatory.
* @param pContext
*/
void createSomething( JustAType pBody, @Deprecated String pHeader, @Deprecated String pQueryParam,
BeanParamWithDeprecations pContext );
}