/*
jBilling - The Enterprise Open Source Billing System
Copyright (C) 2003-2011 Enterprise jBilling Software Ltd. and Emiliano Conde
This file is part of jbilling.
jbilling is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
jbilling is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with jbilling. If not, see <http://www.gnu.org/licenses/>.
*/
package com.sapienter.jbilling.server.provisioning.task.mmsc;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for efsBaseRequest complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="efsBaseRequest">
* <complexContent>
* <extension base="{http://mmschandlerfacade.efs.teliasonera.se/}efsBaseObject">
* <sequence>
* <element name="applicationId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="channelId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="loginPassword" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="loginUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="portalId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="referenceId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="tag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="transactionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="userId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "efsBaseRequest", propOrder = {
"applicationId",
"channelId",
"loginPassword",
"loginUser",
"portalId",
"referenceId",
"tag",
"transactionId",
"userId"
})
@XmlSeeAlso({
EfsBaseMSISDNRequest.class
})
public class EfsBaseRequest
extends EfsBaseObject
{
protected String applicationId;
protected String channelId;
protected String loginPassword;
protected String loginUser;
protected String portalId;
protected String referenceId;
protected String tag;
protected String transactionId;
protected String userId;
/**
* Gets the value of the applicationId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getApplicationId() {
return applicationId;
}
/**
* Sets the value of the applicationId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setApplicationId(String value) {
this.applicationId = value;
}
/**
* Gets the value of the channelId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChannelId() {
return channelId;
}
/**
* Sets the value of the channelId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChannelId(String value) {
this.channelId = value;
}
/**
* Gets the value of the loginPassword property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLoginPassword() {
return loginPassword;
}
/**
* Sets the value of the loginPassword property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLoginPassword(String value) {
this.loginPassword = value;
}
/**
* Gets the value of the loginUser property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLoginUser() {
return loginUser;
}
/**
* Sets the value of the loginUser property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLoginUser(String value) {
this.loginUser = value;
}
/**
* Gets the value of the portalId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPortalId() {
return portalId;
}
/**
* Sets the value of the portalId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPortalId(String value) {
this.portalId = value;
}
/**
* Gets the value of the referenceId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReferenceId() {
return referenceId;
}
/**
* Sets the value of the referenceId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReferenceId(String value) {
this.referenceId = value;
}
/**
* Gets the value of the tag property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTag() {
return tag;
}
/**
* Sets the value of the tag property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTag(String value) {
this.tag = value;
}
/**
* Gets the value of the transactionId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTransactionId() {
return transactionId;
}
/**
* Sets the value of the transactionId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTransactionId(String value) {
this.transactionId = value;
}
/**
* Gets the value of the userId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUserId() {
return userId;
}
/**
* Sets the value of the userId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUserId(String value) {
this.userId = value;
}
}