Uses of Class
com.aoindustries.aoserv.client.account.Account
Package
Description
-
Uses of Account in com.aoindustries.aoserv.client.account
Modifier and TypeMethodDescriptionAccountTable.get
(Account.Name accounting) Gets oneAccount
from the database.AccountHost.getAccount()
DisableLog.getAccount()
Profile.getAccount()
Account.getBillingAccount()
Gets theAccount
that is responsible for paying the bills created by this business.Account.getParent()
AccountTable.getRootAccount()
Account.getTopLevelAccount()
Gets theAccount
in the account tree that is one level down from the top level account.Modifier and TypeMethodDescriptionAccountHostTable.getAccounts
(Host server) Account.getChildAccounts()
AccountTable.getTopLevelAccounts()
Gets the list of all accounts that either have a null parent (the actual root of the account tree) or where the parent is inaccessible.AccountTable.getTree()
Gets a Tree view of all the accessible businesses.Modifier and TypeMethodDescriptionint
Account.addPayment
(Processor processor, String groupName, boolean testMode, int duplicateWindow, String orderNumber, Money amount, Money taxAmount, boolean taxExempt, Money shippingAmount, Money dutyAmount, String shippingFirstName, String shippingLastName, String shippingCompanyName, String shippingStreetAddress1, String shippingStreetAddress2, String shippingCity, String shippingState, String shippingPostalCode, String shippingCountryCode, boolean emailCustomer, Email merchantEmail, String invoiceNumber, String purchaseOrderNumber, String description, Administrator creditCardCreatedBy, String creditCardPrincipalName, Account creditCardAccount, String creditCardGroupName, String creditCardProviderUniqueId, String creditCardMaskedCardNumber, Byte creditCard_expirationMonth, Short creditCard_expirationYear, String creditCardFirstName, String creditCardLastName, String creditCardCompanyName, Email creditCardEmail, String creditCardPhone, String creditCardFax, String creditCardCustomerId, String creditCardCustomerTaxId, String creditCardStreetAddress1, String creditCardStreetAddress2, String creditCardCity, String creditCardState, String creditCardPostalCode, String creditCardCountryCode, String creditCardComments, long authorizationTime, String authorizationPrincipalName) Deprecated.int
Account.addTransaction
(int timeType, Timestamp time, Account sourceAccount, Administrator administrator, TransactionType type, String description, int quantity, Money rate, PaymentType paymentType, String paymentInfo, Processor processor, byte paymentConfirmed) int
boolean
Account.isAccountOrParent
(Account other) Deprecated.Please useisAccountOrParentOf(com.aoindustries.aoserv.client.account.Account)
instead.boolean
Account.isAccountOrParentOf
(Account other) Determines if thisAccount
is the other account or a parent of it.boolean
Account.isParentOf
(Account other) Determines if thisAccount
is a parent of the other business. -
Uses of Account in com.aoindustries.aoserv.client.billing
Modifier and TypeMethodDescriptionMonthlyCharge.getAccount()
NoticeLog.getAccount()
Package.getAccount()
PackageDefinition.getAccount()
May be null if filtered.Transaction.getAccount()
WhoisHistoryAccount.getAccount()
Transaction.getSourceAccount()
Modifier and TypeMethodDescriptionint
TransactionTable.add
(int timeType, Timestamp time, Account account, Account sourceAccount, Administrator administrator, TransactionType type, String description, int quantity, Money rate, PaymentType paymentType, String paymentInfo, Processor processor, byte paymentConfirmed) int
NoticeLogTable.addNoticeLog
(Account account, String billingContact, Email emailAddress, NoticeType type, Transaction trans) int
PackageTable.addPackage
(Account.Name name, Account business, PackageDefinition packageDefinition) int
PackageDefinitionTable.addPackageDefinition
(Account business, PackageCategory category, String name, String version, String display, String description, Money setupFee, TransactionType setupFeeTransactionType, Money monthlyRate, TransactionType monthlyRateTransactionType) TransactionTable.getAccountBalance
(Account account) TransactionTable.getAccountBalance
(Account account, Timestamp before) TransactionTable.getActiveAccountBalance
(Account account) TransactionTable.getActiveAccountBalance
(Account account, long currentTime) Gets the active account balances for an account, including zero balances for any currency that has no transactions and is currently active in billing.TransactionTable.getConfirmedAccountBalance
(Account account) TransactionTable.getConfirmedAccountBalance
(Account account, Timestamp before) MonthlyChargeTable.getMonthlyCharges
(Account sourceAccount, Account billingAccount) MonthlyChargeTable.getMonthlyCharges
(Administrator administrator, Account sourceAccount, Account billingAccount) Gets the list of allmonthly_charges
in the database.NoticeLogTable.getNoticeLogs
(Account bu) PackageDefinitionTable.getPackageDefinition
(Account business, PackageCategory category, String name, String version) PackageDefinitionTable.getPackageDefinitions
(Account business, PackageCategory category) PackageTable.getPackages
(Account business) TransactionTable.getTransactions
(Account account) Gets transactions that have this account as their applied-to.TransactionTable.getTransactionsFrom
(Account account) Gets transactions that have this account as their source.WhoisHistoryAccountTable.getWhoisHistoryAccounts
(Account account) void
PackageDefinition.update
(Account business, PackageCategory category, String name, String version, String display, String description, Money setupFee, TransactionType setupFeeTransactionType, Money monthlyRate, TransactionType monthlyRateTransactionType) ModifierConstructorDescriptionTransactionSearchCriteria
(Timestamp after, Timestamp before, int transid, Account account, Account sourceAccount, Administrator administrator, TransactionType type, String description, PaymentType paymentType, String paymentInfo, byte paymentConfirmed) -
Uses of Account in com.aoindustries.aoserv.client.email
Modifier and TypeMethodDescriptionDomainTable.getEmailDomains
(Account owner) ForwardingTable.getEmailForwarding
(Account account) ListTable.getEmailLists
(Account business) -
Uses of Account in com.aoindustries.aoserv.client.linux
Modifier and TypeMethodDescriptionGroupServerTable.getLinuxServerGroup
(Server aoServer, Account business) UserTable.getMailAccounts
(Account business) -
Uses of Account in com.aoindustries.aoserv.client.net
Modifier and TypeMethodDescriptionvoid
Host.addAccount
(Account.Name accounting, String contractVersion, Account parent, boolean canAddBackupServers, boolean canAddBusinesses, boolean canSeePrices, boolean billParent) -
Uses of Account in com.aoindustries.aoserv.client.net.reputation
-
Uses of Account in com.aoindustries.aoserv.client.payment
Modifier and TypeMethodDescriptionCreditCard.getAccount()
Payment.getAccount()
For AOServ sub-account support, this is the account that is making the payment.Processor.getAccount()
Payment.getCreditCardAccount()
Modifier and TypeMethodDescriptionint
CreditCardTable.addCreditCard
(Processor processor, Account business, String groupName, String cardInfo, byte expirationMonth, short expirationYear, String providerUniqueId, String firstName, String lastName, String companyName, Email email, String phone, String fax, String customerId, String customerTaxId, String streetAddress1, String streetAddress2, String city, String state, String postalCode, CountryCode countryCode, String principalName, String description, String cardNumber) int
PaymentTable.addPayment
(Processor processor, Account account, String groupName, boolean testMode, int duplicateWindow, String orderNumber, Money amount, Money taxAmount, boolean taxExempt, Money shippingAmount, Money dutyAmount, String shippingFirstName, String shippingLastName, String shippingCompanyName, String shippingStreetAddress1, String shippingStreetAddress2, String shippingCity, String shippingState, String shippingPostalCode, String shippingCountryCode, boolean emailCustomer, Email merchantEmail, String invoiceNumber, String purchaseOrderNumber, String description, Administrator creditCardCreatedBy, String creditCardPrincipalName, Account creditCardAccounting, String creditCardGroupName, String creditCardProviderUniqueId, String creditCardMaskedCardNumber, Byte creditCard_expirationMonth, Short creditCard_expirationYear, String creditCardFirstName, String creditCardLastName, String creditCardCompanyName, Email creditCardEmail, String creditCardPhone, String creditCardFax, String creditCardCustomerId, String creditCardCustomerTaxId, String creditCardStreetAddress1, String creditCardStreetAddress2, String creditCardCity, String creditCardState, String creditCardPostalCode, String creditCardCountryCode, String creditCardComments, long authorizationTime, String authorizationPrincipalName) ProcessorTable.getCreditCardProcessors
(Account business) CreditCardTable.getCreditCards
(Account business) PaymentTable.getLastCreditCardTransaction
(Account bu) CreditCardTable.getMonthlyCreditCard
(Account business) Gets the active credit card with the highest priority for a business. -
Uses of Account in com.aoindustries.aoserv.client.pki
-
Uses of Account in com.aoindustries.aoserv.client.reseller
-
Uses of Account in com.aoindustries.aoserv.client.ticket
Modifier and TypeMethodDescriptionTicket.getAccount()
May be null if not set or filtered.Action.getNewAccount()
May be null due to filtering.Action.getOldAccount()
May be null due to filtering.Modifier and TypeMethodDescriptionint
TicketTable.addTicket
(Brand brand, Account business, Language language, Category category, TicketType ticketType, Email fromAddress, String summary, String details, Priority clientPriority, Set<Email> contactEmails, String contactPhoneNumbers) TicketTable.getTickets
(Account business) boolean
Ticket.setAccount
(Account oldAccount, Account newAccount) Updates the ticket business if the old business matches the current value.
PaymentTable.addPayment(com.aoindustries.aoserv.client.payment.Processor, com.aoindustries.aoserv.client.account.Account, java.lang.String, boolean, int, java.lang.String, com.aoapps.lang.i18n.Money, com.aoapps.lang.i18n.Money, boolean, com.aoapps.lang.i18n.Money, com.aoapps.lang.i18n.Money, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, com.aoapps.net.Email, java.lang.String, java.lang.String, java.lang.String, com.aoindustries.aoserv.client.account.Administrator, java.lang.String, com.aoindustries.aoserv.client.account.Account, java.lang.String, java.lang.String, java.lang.String, java.lang.Byte, java.lang.Short, java.lang.String, java.lang.String, java.lang.String, com.aoapps.net.Email, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, long, java.lang.String)
directly