/* * Copyright (c) 2012. Piraso Alvin R. de Leon. All Rights Reserved. * * See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The Piraso licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.piraso.api.entry; /** * Represents a request entry */ public class RequestEntry extends Entry { private String path; private ReferenceRequestEntry reference; private String serverName; public RequestEntry() { } public ReferenceRequestEntry getReference() { return reference; } public void setReference(ReferenceRequestEntry reference) { this.reference = reference; } public RequestEntry(String path) { this.path = path; } public String getServerName() { return serverName; } public void setServerName(String serverName) { this.serverName = serverName; } public String getPath() { return path; } @Override public String toString() { StringBuilder buf = new StringBuilder(); buf.append(getBaseRequestId()); buf.append(":"); buf.append(getPath()); return buf.toString(); } }