InternalResource.java
/*
* Copyright (c) 2013, 2019 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Distribution License v. 1.0, which is available at
* http://www.eclipse.org/org/documents/edl-v10.php.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
package org.glassfish.jersey.examples.managedclient;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
/**
* Internal resource accessed from the managed client resource.
*
* @author Marek Potociar
*/
@Path("internal")
public class InternalResource {
@GET
@Path("a")
@CustomHeaderFeature.Require(headerName = "custom-header", headerValue = "a")
public String getA() {
return "a";
}
@GET
@Path("b")
@CustomHeaderFeature.Require(headerName = "custom-header", headerValue = "b")
public String getB() {
return "b";
}
}