001: /******************************************************************************
002: * JBoss, a division of Red Hat *
003: * Copyright 2006, Red Hat Middleware, LLC, and individual *
004: * contributors as indicated by the @authors tag. See the *
005: * copyright.txt in the distribution for a full listing of *
006: * individual contributors. *
007: * *
008: * This is free software; you can redistribute it and/or modify it *
009: * under the terms of the GNU Lesser General Public License as *
010: * published by the Free Software Foundation; either version 2.1 of *
011: * the License, or (at your option) any later version. *
012: * *
013: * This software is distributed in the hope that it will be useful, *
014: * but WITHOUT ANY WARRANTY; without even the implied warranty of *
015: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
016: * Lesser General Public License for more details. *
017: * *
018: * You should have received a copy of the GNU Lesser General Public *
019: * License along with this software; if not, write to the Free *
020: * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
021: * 02110-1301 USA, or see the FSF site: http://www.fsf.org. *
022: ******************************************************************************/package org.jboss.portal.wsrp.core;
023:
024: import java.io.Serializable;
025:
026: public class PerformBlockingInteraction implements Serializable {
027: protected org.jboss.portal.wsrp.core.RegistrationContext registrationContext;
028: protected org.jboss.portal.wsrp.core.PortletContext portletContext;
029: protected org.jboss.portal.wsrp.core.RuntimeContext runtimeContext;
030: protected org.jboss.portal.wsrp.core.UserContext userContext;
031: protected org.jboss.portal.wsrp.core.MarkupParams markupParams;
032: protected org.jboss.portal.wsrp.core.InteractionParams interactionParams;
033:
034: public PerformBlockingInteraction() {
035: }
036:
037: public PerformBlockingInteraction(
038: org.jboss.portal.wsrp.core.RegistrationContext registrationContext,
039: org.jboss.portal.wsrp.core.PortletContext portletContext,
040: org.jboss.portal.wsrp.core.RuntimeContext runtimeContext,
041: org.jboss.portal.wsrp.core.UserContext userContext,
042: org.jboss.portal.wsrp.core.MarkupParams markupParams,
043: org.jboss.portal.wsrp.core.InteractionParams interactionParams) {
044: this .registrationContext = registrationContext;
045: this .portletContext = portletContext;
046: this .runtimeContext = runtimeContext;
047: this .userContext = userContext;
048: this .markupParams = markupParams;
049: this .interactionParams = interactionParams;
050: }
051:
052: public org.jboss.portal.wsrp.core.RegistrationContext getRegistrationContext() {
053: return registrationContext;
054: }
055:
056: public void setRegistrationContext(
057: org.jboss.portal.wsrp.core.RegistrationContext registrationContext) {
058: this .registrationContext = registrationContext;
059: }
060:
061: public org.jboss.portal.wsrp.core.PortletContext getPortletContext() {
062: return portletContext;
063: }
064:
065: public void setPortletContext(
066: org.jboss.portal.wsrp.core.PortletContext portletContext) {
067: this .portletContext = portletContext;
068: }
069:
070: public org.jboss.portal.wsrp.core.RuntimeContext getRuntimeContext() {
071: return runtimeContext;
072: }
073:
074: public void setRuntimeContext(
075: org.jboss.portal.wsrp.core.RuntimeContext runtimeContext) {
076: this .runtimeContext = runtimeContext;
077: }
078:
079: public org.jboss.portal.wsrp.core.UserContext getUserContext() {
080: return userContext;
081: }
082:
083: public void setUserContext(
084: org.jboss.portal.wsrp.core.UserContext userContext) {
085: this .userContext = userContext;
086: }
087:
088: public org.jboss.portal.wsrp.core.MarkupParams getMarkupParams() {
089: return markupParams;
090: }
091:
092: public void setMarkupParams(
093: org.jboss.portal.wsrp.core.MarkupParams markupParams) {
094: this .markupParams = markupParams;
095: }
096:
097: public org.jboss.portal.wsrp.core.InteractionParams getInteractionParams() {
098: return interactionParams;
099: }
100:
101: public void setInteractionParams(
102: org.jboss.portal.wsrp.core.InteractionParams interactionParams) {
103: this.interactionParams = interactionParams;
104: }
105: }
|