01: /* Copyright 2004 The JA-SIG Collaborative. All rights reserved.
02: * See license distributed with this file and
03: * available online at http://www.uportal.org/license.html
04: */
05:
06: package org.jasig.portal.container.om.servlet;
07:
08: import java.io.Serializable;
09:
10: import org.apache.pluto.om.common.DescriptionSet;
11:
12: /**
13: * Data structure to support WebApplicationDefinition for
14: * marshalling and unmarshalling of web.xml.
15: * Not needed by the Pluto container.
16: * @author Ken Weiner, kweiner@unicon.net
17: * @version $Revision: 34757 $
18: */
19: public class ResourceRefImpl implements Serializable {
20:
21: private DescriptionSet descriptions;
22: private String resRefName;
23: private String resType;
24: private String resAuth;
25: private String resSharingScope;
26:
27: public DescriptionSet getDescriptions() {
28: return descriptions;
29: }
30:
31: public String getResRefName() {
32: return resRefName;
33: }
34:
35: public String getResType() {
36: return resType;
37: }
38:
39: public String getResAuth() {
40: return resAuth;
41: }
42:
43: public String getResSharingScope() {
44: return resSharingScope;
45: }
46:
47: public void setDescriptions(DescriptionSet descriptions) {
48: this .descriptions = descriptions;
49: }
50:
51: public void setResRefName(String resRefName) {
52: this .resRefName = resRefName;
53: }
54:
55: public void setResType(String resType) {
56: this .resType = resType;
57: }
58:
59: public void setResAuth(String resAuth) {
60: this .resAuth = resAuth;
61: }
62:
63: public void setResSharingScope(String resSharingScope) {
64: this.resSharingScope = resSharingScope;
65: }
66:
67: }
|