- java.lang.Object
-
- com.aoindustries.aoserv.client.AOServObject<K,T>
-
- com.aoindustries.aoserv.client.CachedObject<Integer,V>
-
- com.aoindustries.aoserv.client.CachedObjectIntegerKey<Request>
-
- com.aoindustries.aoserv.client.signup.Request
-
- All Implemented Interfaces:
Streamable,StreamReadable,StreamWritable,Row,AOServReadable,AOServStreamable,AOServWritable,SingleTableObject<Integer,Request>
public final class Request extends CachedObjectIntegerKey<Request>
Stores a single sign-up request.- Author:
- AO Industries, Inc.
-
-
Field Summary
-
Fields inherited from class com.aoindustries.aoserv.client.CachedObjectIntegerKey
pkey
-
Fields inherited from class com.aoindustries.aoserv.client.CachedObject
table
-
Fields inherited from class com.aoindustries.aoserv.client.AOServObject
USE_ARRAY_OF_DOMAIN, USE_SQL_DATA, USE_SQL_DATA_WRITE
-
-
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
-
Methods inherited from class com.aoindustries.aoserv.client.CachedObjectIntegerKey
equals, getKey, getPkey, hashCode, toStringImpl
-
Methods inherited from class com.aoindustries.aoserv.client.CachedObject
getTable, setTable
-
Methods inherited from class com.aoindustries.aoserv.client.AOServObject
compare, compare, compare, compare, compareIgnoreCaseConsistentWithEquals, compareTo, compareTo, compareTo, getAccountingCode, getColumn, getColumns, getColumns, getDomainLabel, getDomainLabels, getDomainName, getDto, getEmail, getGecos, getGroupId, getHashedKey, getHashedPassword, getHostname, getInetAddress, getLinuxID, getLinuxUserName, getMacAddress, getMySQLDatabaseName, getMySQLServerName, getMysqlUserName, getPort, getPostgresDatabaseName, getPostgresServerName, getPostgresUserId, getTableSchema, getTimeMillis, getTimeMillis, getUnixPath, getUserId, read, toString, write
-
-
-
-
Method Detail
-
getColumnImpl
protected Object getColumnImpl(int i)
- Specified by:
getColumnImplin classAOServObject<Integer,Request>
-
getTableID
public Table.TableID getTableID()
- Specified by:
getTableIDin classAOServObject<Integer,Request>
-
init
public void init(ResultSet result) throws SQLException
Description copied from class:AOServObjectInitializes this object from the raw database contents.- Specified by:
initin classAOServObject<Integer,Request>- Parameters:
result- theResultSetcontaining the row to copy into this object- Throws:
SQLException
-
read
public void read(StreamableInput in, AoservProtocol.Version protocolVersion) throws IOException
- Specified by:
readin interfaceAOServReadable- Specified by:
readin interfaceAOServStreamable- Specified by:
readin classAOServObject<Integer,Request>- Throws:
IOException
-
write
public void write(StreamableOutput out, AoservProtocol.Version protocolVersion) throws IOException
- Specified by:
writein interfaceAOServStreamable- Specified by:
writein interfaceAOServWritable- Specified by:
writein classAOServObject<Integer,Request>- Throws:
IOException
-
getBrand
public Brand getBrand() throws SQLException, IOException
- Throws:
SQLExceptionIOException
-
getTime
public UnmodifiableTimestamp getTime()
-
getIpAddress
public InetAddress getIpAddress()
-
getPackageDefinition
public PackageDefinition getPackageDefinition() throws SQLException, IOException
- Throws:
SQLExceptionIOException
-
getBusinessName
public String getBusinessName()
-
getBusinessPhone
public String getBusinessPhone()
-
getBusinessFax
public String getBusinessFax()
-
getBusinessAddress1
public String getBusinessAddress1()
-
getBusinessAddress2
public String getBusinessAddress2()
-
getBusinessCity
public String getBusinessCity()
-
getBusinessState
public String getBusinessState()
-
getBusinessCountry
public String getBusinessCountry()
-
getBusinessZip
public String getBusinessZip()
-
getBaName
public String getBaName()
-
getBaTitle
public String getBaTitle()
-
getBaWorkPhone
public String getBaWorkPhone()
-
getBaCellPhone
public String getBaCellPhone()
-
getBaHomePhone
public String getBaHomePhone()
-
getBaFax
public String getBaFax()
-
getBaEmail
public Email getBaEmail()
-
getBaAddress1
public String getBaAddress1()
-
getBaAddress2
public String getBaAddress2()
-
getBaCity
public String getBaCity()
-
getBaState
public String getBaState()
-
getBaCountry
public String getBaCountry()
-
getBaZip
public String getBaZip()
-
getBaUsername
public User.Name getBaUsername()
-
getBillingContact
public String getBillingContact()
-
getBillingEmail
public Email getBillingEmail()
-
getBillingUseMonthly
public boolean getBillingUseMonthly()
-
getBillingPayOneYear
public boolean getBillingPayOneYear()
-
getEncryptionFrom
public EncryptionKey getEncryptionFrom() throws SQLException, IOException
- Throws:
SQLExceptionIOException
-
getEncryptionRecipient
public EncryptionKey getEncryptionRecipient() throws SQLException, IOException
- Throws:
SQLExceptionIOException
-
getCompletedBy
public Administrator getCompletedBy() throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getCompletedTime
public UnmodifiableTimestamp getCompletedTime()
-
getBaPassword
public String getBaPassword(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingCardholderName
public String getBillingCardholderName(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingCardNumber
public String getBillingCardNumber(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingExpirationMonth
public String getBillingExpirationMonth(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingExpirationYear
public String getBillingExpirationYear(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingStreetAddress
public String getBillingStreetAddress(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingCity
public String getBillingCity(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingState
public String getBillingState(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
getBillingZip
public String getBillingZip(String passphrase) throws IOException, SQLException
- Throws:
IOExceptionSQLException
-
-