com.psoft.hsphere.axis
Class UserInfo

java.lang.Object
  extended by com.psoft.hsphere.axis.UserInfo
All Implemented Interfaces:
java.io.Serializable

public class UserInfo
extends java.lang.Object
implements java.io.Serializable

The UserInfo class represents information about an user.

See Also:
Serialized Form

Constructor Summary
UserInfo()
          Initializes a newly created UserInfo object.
UserInfo(java.lang.String PEnd, java.lang.String accountDescription, java.lang.String accountId, java.lang.String balance, java.lang.String billingType, java.lang.String created, java.lang.String credit, java.lang.String deleted, java.lang.String domain, java.lang.String domainType, java.lang.String email, java.lang.String plan, java.lang.String resellerId, java.lang.String resellerLogin, java.lang.String suspended, java.lang.String userName)
          Allocate a new UserInfo so that it represents the data currently contained in arguments.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAccountDescription()
          Returns account description
 java.lang.String getAccountId()
          Returns account ID of the user
 java.lang.String getBalance()
          Returns account balance
 java.lang.String getBillingType()
          Returns account billing type
 java.lang.String getCreated()
          Returns date of account creation
 java.lang.String getCredit()
          Returns account credit
 java.lang.String getDeleted()
          Returns date of account deletion.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
           
 java.lang.String getDomain()
          Returns account domain name
 java.lang.String getDomainType()
          Returns domain type for the account
 java.lang.String getEmail()
          Returns user contact email
 java.lang.String getPEnd()
          Returns end of account billing period
 java.lang.String getPlan()
          Returns account plan
 java.lang.String getResellerId()
          Returns reseller ID of the user
 java.lang.String getResellerLogin()
          Returns reseller Login of the reseller user
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
           
 java.lang.String getSuspended()
          Returns date of account suspension
static org.apache.axis.description.TypeDesc getTypeDesc()
           
 java.lang.String getUserName()
          Returns user name
 int hashCode()
           
 void setAccountDescription(java.lang.String accountDescription)
          Sets account description
 void setAccountId(java.lang.String accountId)
          Sets account ID.
 void setBalance(java.lang.String balance)
          Sets account balance
 void setBillingType(java.lang.String billingType)
          Sets account billing type
 void setCreated(java.lang.String created)
          Sets date of account creation.
 void setCredit(java.lang.String credit)
          Sets account credit
 void setDeleted(java.lang.String deleted)
          Sets date of account deletion.
 void setDomain(java.lang.String domain)
          Sets account domain name
 void setDomainType(java.lang.String domainType)
          Sets domain type for the account
 void setEmail(java.lang.String email)
          Sets user contact email
 void setPEnd(java.lang.String PEnd)
          Sets end of account billing period
 void setPlan(java.lang.String plan)
          Sets account plan
 void setResellerId(java.lang.String resellerId)
          Sets reseller ID
 void setResellerLogin(java.lang.String resellerLogin)
          Sets reseller ID
 void setSuspended(java.lang.String suspended)
          Sets date of account suspension
 void setUserName(java.lang.String userName)
          Sets user name.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserInfo

public UserInfo()
Initializes a newly created UserInfo object. All class variables are empty and should be allocated.


UserInfo

public UserInfo(java.lang.String PEnd,
                java.lang.String accountDescription,
                java.lang.String accountId,
                java.lang.String balance,
                java.lang.String billingType,
                java.lang.String created,
                java.lang.String credit,
                java.lang.String deleted,
                java.lang.String domain,
                java.lang.String domainType,
                java.lang.String email,
                java.lang.String plan,
                java.lang.String resellerId,
                java.lang.String resellerLogin,
                java.lang.String suspended,
                java.lang.String userName)
Allocate a new UserInfo so that it represents the data currently contained in arguments.

Parameters:
username - user name. 5-20 characters, starts with a letter
accountId - account ID for the user
created - account creation date.
plan - account plan
email - user contact email
billingType - account billing type.
balance - account balance
credit - account credit
pEnd - billing period end date
accountDescription - account description
suspended - date of account suspension.
deleted - date of account deletion
resellerId - reseller id of the user
domain - account's domain
domainType - type of domain
resellerLogin - Login of the reseller user
Method Detail

getPEnd

public java.lang.String getPEnd()
Returns end of account billing period

Returns:
end of account billing period

setPEnd

public void setPEnd(java.lang.String PEnd)
Sets end of account billing period

Parameters:
pEnd - end of account billing period

getAccountDescription

public java.lang.String getAccountDescription()
Returns account description

Returns:
account description

setAccountDescription

public void setAccountDescription(java.lang.String accountDescription)
Sets account description

Parameters:
accountDescription - account description

getAccountId

public java.lang.String getAccountId()
Returns account ID of the user

Returns:
account ID

setAccountId

public void setAccountId(java.lang.String accountId)
Sets account ID.

Parameters:
accountId - account Id. Integer value.

getBalance

public java.lang.String getBalance()
Returns account balance

Returns:
account balance

setBalance

public void setBalance(java.lang.String balance)
Sets account balance

Parameters:
balance - account balance

getBillingType

public java.lang.String getBillingType()
Returns account billing type

Returns:
account billing type

setBillingType

public void setBillingType(java.lang.String billingType)
Sets account billing type

Parameters:
billingType -

getCreated

public java.lang.String getCreated()
Returns date of account creation

Returns:
date of account creation

setCreated

public void setCreated(java.lang.String created)
Sets date of account creation. Format: YYYY/MM/DD

Parameters:
created - date of account creation. Format: YYYY/MM/DD

getCredit

public java.lang.String getCredit()
Returns account credit

Returns:
account credit

setCredit

public void setCredit(java.lang.String credit)
Sets account credit

Parameters:
credit - account credit

getDeleted

public java.lang.String getDeleted()
Returns date of account deletion. Format: YYYY/MM/DD

Returns:
date of account suspension. Format: YYYY/MM/DD

setDeleted

public void setDeleted(java.lang.String deleted)
Sets date of account deletion. Format: YYYY/MM/DD

Parameters:
deleted - date of account deletion. Format: YYYY/MM/DD

getDomain

public java.lang.String getDomain()
Returns account domain name

Returns:
account domain name

setDomain

public void setDomain(java.lang.String domain)
Sets account domain name

Parameters:
domain - account domain name.

getDomainType

public java.lang.String getDomainType()
Returns domain type for the account

Returns:
domain type

setDomainType

public void setDomainType(java.lang.String domainType)
Sets domain type for the account

Parameters:
domainType - domain type

getEmail

public java.lang.String getEmail()
Returns user contact email

Returns:
user contact email

setEmail

public void setEmail(java.lang.String email)
Sets user contact email

Parameters:
email - user contact email. Format: xxx@yyy.zzz

getPlan

public java.lang.String getPlan()
Returns account plan

Returns:
account plan

setPlan

public void setPlan(java.lang.String plan)
Sets account plan

Parameters:
plan - account plan

getResellerId

public java.lang.String getResellerId()
Returns reseller ID of the user

Returns:
reseller ID

setResellerId

public void setResellerId(java.lang.String resellerId)
Sets reseller ID

Parameters:
resellerId - reseller ID. Integer value

getResellerLogin

public java.lang.String getResellerLogin()
Returns reseller Login of the reseller user

Returns:
reseller login

setResellerLogin

public void setResellerLogin(java.lang.String resellerLogin)
Sets reseller ID

Parameters:
resellerLogin - Login of the reseller user. String value

getSuspended

public java.lang.String getSuspended()
Returns date of account suspension

Returns:
date of account suspension

setSuspended

public void setSuspended(java.lang.String suspended)
Sets date of account suspension

Parameters:
suspended - date of account suspension. Format: YYYY/MM/DD

getUserName

public java.lang.String getUserName()
Returns user name

Returns:
user name

setUserName

public void setUserName(java.lang.String userName)
Sets user name. 5-20 characters, starts with a letter

Parameters:
userName - user name. 5-20 characters, starts with a letter

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()

getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)

getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)


Copyright © 2005 Positive Software Corporation. All Rights Reserved.