diff options
Diffstat (limited to 'plugins/org.eclipse.osee.cluster.rest/src/org/eclipse/osee/cluster/rest/internal/MemberResource.java')
-rw-r--r-- | plugins/org.eclipse.osee.cluster.rest/src/org/eclipse/osee/cluster/rest/internal/MemberResource.java | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/plugins/org.eclipse.osee.cluster.rest/src/org/eclipse/osee/cluster/rest/internal/MemberResource.java b/plugins/org.eclipse.osee.cluster.rest/src/org/eclipse/osee/cluster/rest/internal/MemberResource.java deleted file mode 100644 index 37eed140330..00000000000 --- a/plugins/org.eclipse.osee.cluster.rest/src/org/eclipse/osee/cluster/rest/internal/MemberResource.java +++ /dev/null @@ -1,69 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2004, 2007 Boeing. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Boeing - initial API and implementation - *******************************************************************************/ -package org.eclipse.osee.cluster.rest.internal; - -import javax.ws.rs.GET; -import javax.ws.rs.Produces; -import javax.ws.rs.core.Context; -import javax.ws.rs.core.MediaType; -import javax.ws.rs.core.Request; -import javax.ws.rs.core.UriInfo; -import org.eclipse.osee.cluster.Member; - -/** - * @author Roberto E. Escobar - */ -public class MemberResource { - - @Context - UriInfo uriInfo; - @Context - Request request; - String id; - - public MemberResource(UriInfo uriInfo, Request request, String id) { - this.uriInfo = uriInfo; - this.request = request; - this.id = id; - } - - @GET - @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) - public XmlMember getMember() { - XmlMember toReturn = toXmlMember(id); - if (toReturn == null) { - throw new RuntimeException("Get: Member with " + id + " not found"); - } - return toReturn; - } - - @GET - @Produces(MediaType.TEXT_XML) - public XmlMember getMemberHTML() { - XmlMember toReturn = toXmlMember(id); - if (toReturn == null) { - throw new RuntimeException("Get: Member with " + id + " not found"); - } - return toReturn; - } - - private XmlMember toXmlMember(String id) { - XmlMember toReturn = null; - for (Member member : ClusterRestApplication.getMembers()) { - String memberId = ClusterUtil.asId(member.getInetSocketAddress()); - if (memberId.equals(id)) { - toReturn = ClusterUtil.fromMember(member); - break; - } - } - return toReturn; - } -} |