| Package | Description |
|---|---|
| com.dpslink.flash.db |
DPS Flash specific definitions for database objects and database object controllers as well as other non-persisted business related objects.
|
| com.dpslink.flash.db.util |
DPS Flash specific database related handlers and background processing tasks.
|
| com.dpslink.flash.erp |
DPS Flash specific interfaces and abstract classes on which all backend interface classes are based.
|
| com.dpslink.flash.erp.bogus |
DPS Flash specific pseudo implementations for
com.dpslink.flash.erp interfaces and abstract classes. |
| com.dpslink.flash.erp.extend |
DPS Flash specific DPS Extend implementations for
com.dpslink.flash.erp interfaces and abstract classes. |
| com.dpslink.flash.imports |
DPS Flash specific parsers and processors for importing data from delimited text files or from Excel spreadsheet files.
|
| com.dpslink.flash.servlet |
DPS Flash specific servlets for handling shopping functions.
|
| com.dpslink.flash.servlet.admin |
DPS Flash specific servlets for handling administration functions.
|
| com.dpslink.flash.servlet.sfi |
DPS Flash specific servlets for handling sales force interface functions.
|
| com.dpslink.flash.test |
DPS Flash specific command line classes for various test scenarios.
|
| com.dpslink.flash.util |
DPS Flash specific utility helper classes used throughout all other
com.dpslink.flash classes. |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Class<Customer> |
DBO.CUST
The customer object class.
|
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerController.get(java.lang.String id)
Returns the customer record for the given customer id.
|
private Customer |
CreditCard.getBilltoCustomer(FlashServletContext ctx)
Returns the credit card's bill-to customer.
|
Customer |
Cart.getConfirmShipto()
(not persisted) Returns the confirmed ship-to customer object.
|
Customer |
SalesRepCustomer.getCustomer()
Returns the customer object.
|
Customer |
User.getCustomer()
Returns the billing information customer object.
|
Customer |
Cart.getShipto()
(not persisted) Returns the ship-to customer object.
|
Customer |
User.getShipto()
Returns the current shipping information customer object.
|
Customer |
CustomerController.valuesToObject(java.util.HashMap<java.lang.String,java.lang.Object> attrs)
Returns a database object from the given set of attributes.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Customer> |
CustomerController.getBillTos(java.lang.String id)
Returns a collection of customer records having a bill-to customer id
equal to the given customer id.
|
java.util.ArrayList<Customer> |
CustomerController.getMatching(java.lang.String field,
java.lang.String operand,
java.lang.String argument)
Returns a collection of customer records that have a field that contains
characters matching the given criteria.
|
java.util.ArrayList<Customer> |
CustomerController.getShipFors(java.lang.String id)
Returns a collection of customer records having a ship for customer id
equal to the given customer id.
|
java.util.ArrayList<Customer> |
UserController.getShiptoCustomers(User user)
Returns a collection of all ship-to customers associated with a given
user.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SalesRepCustomerController.deleteCustomer(Customer customer)
Deletes all sales rep customers from the database for the given customer.
|
boolean |
CustomerController.hasUser(Customer customer)
Answers if a given customer has at least one user associated with it.
|
void |
Cart.setConfirmShipto(Customer value)
(not persisted) Sets the confirmed ship-to customer object.
|
void |
SalesRepCustomer.setCustomer(Customer value)
Sets the customer object.
|
void |
User.setCustomer(Customer value)
Sets the billing information customer object.
|
void |
Cart.setShipto(Customer value)
(not persisted) Sets the ship-to customer object.
|
void |
User.setShipto(Customer value)
Sets the current shipping information customer object.
|
| Modifier and Type | Field and Description |
|---|---|
private Customer |
AccountCreateHandler.ivBillto
The bill-to customer object for the new account.
|
private Customer |
AccountCreateHandler.ivShipto
The ship-to customer object for the new account.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.ArrayList<Customer> |
AccountDeleteHandler.ivProcessed
A collection of customers that have been processed.
|
| Modifier and Type | Method and Description |
|---|---|
private Customer |
AccountCreateHandler.getDefaultShipto(Customer cust)
Retrieves the default ship-to customer for the given customer based on
the given customer's shipforid.
|
private Customer |
AccountCreateHandler.getExistingCustomer(java.lang.String custid)
Retrieves the customer for the given customer id.
|
| Modifier and Type | Method and Description |
|---|---|
private java.util.ArrayList<Customer> |
AccountCreateHandler.getAccountShiptos()
Returns a collection of all ship-to customers for the account being created.
|
private java.util.ArrayList<Customer> |
AccountDeleteHandler.getBilltoCustomers(Customer customer)
Returns a collection of all customers having the given customer as their
bill-to customer.
|
private java.util.ArrayList<Customer> |
AccountDeleteHandler.getShiptoCustomers(Customer customer)
Returns a collection of all ship-to customers for the given customer.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
AccountDeleteHandler.canDeleteCustomerRec(Customer customer)
Determines if the record for the given customer can be deleted by checking
to see if any other users have the customer assigned as their customer or
ship-to.
|
private boolean |
AccountDeleteHandler.canDeleteCustomerSet(Customer customer)
Determines if the set of customers (customer, bill-to, ship-tos) for the
given customer can be deleted by checking to see if any references to
the set are assigned to any users.
|
boolean |
AccountCreateHandler.createAccountPermitsShipId(Customer baseon,
Customer shipto)
Creates default user permit record(s) for a ship-to customer using the
permits that exist for a based-on customer.
|
private boolean |
AccountDeleteHandler.deleteCustomerRec(Customer customer)
Deletes a given customer record and any associated sales rep customers.
|
private boolean |
AccountDeleteHandler.deleteCustomerSet(Customer customer)
Deletes the set of customers (customer, bill-to, ship-tos) for the given
customer.
|
private boolean |
AccountDeleteHandler.deleteSalesRepCustomers(Customer customer)
Deletes the sales rep customers for a given customer.
|
private java.util.ArrayList<Customer> |
AccountDeleteHandler.getBilltoCustomers(Customer customer)
Returns a collection of all customers having the given customer as their
bill-to customer.
|
private Customer |
AccountCreateHandler.getDefaultShipto(Customer cust)
Retrieves the default ship-to customer for the given customer based on
the given customer's shipforid.
|
private boolean |
AccountCreateHandler.getReferencedCustomers(Customer cust)
Retrieves the customers referenced by the given customer (bill-to and all
ship-tos).
|
private java.util.ArrayList<Customer> |
AccountDeleteHandler.getShiptoCustomers(Customer customer)
Returns a collection of all ship-to customers for the given customer.
|
void |
SyncCustomersTask.miniSync(Customer flashCust)
Performs mini-sync for the given Flash customer if mini-sync is configured
and customer has not already been mini-synced.
|
protected int[] |
SyncCustomersTask.synchronize(Customer flashCust,
boolean miniSync)
Updates the given Flash customer with information from the backend ERP
system.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
AccountDeleteHandler.canDeleteCustomerBilltos(java.util.ArrayList<Customer> billtos)
Determines if the customers in the given set of bill-tos can be deleted.
|
private boolean |
AccountDeleteHandler.canDeleteCustomerShiptos(java.util.ArrayList<Customer> shiptos)
Determines if the customers in the given set of ship-tos can be deleted.
|
private boolean |
AccountDeleteHandler.deleteCustomerBilltos(java.util.ArrayList<Customer> billtos)
Deletes the customers in the given collection of bill-tos.
|
private boolean |
AccountDeleteHandler.deleteCustomerShiptos(java.util.ArrayList<Customer> shiptos)
Deletes the customers in the given collection of ship-tos.
|
| Modifier and Type | Method and Description |
|---|---|
Customer |
ICustomerMaintenance.getCustomer(java.lang.String customerId)
Retrieves a customer record from the ERP system.
|
Customer |
ICustomerMaintenance.getCustomer(java.lang.String customerId,
java.lang.String queueId)
Retrieves a customer record from the ERP system.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Customer> |
ICustomerMaintenance.getShipForCustomers(java.lang.String customerId)
Returns a collection of customer records from the ERP system which have
shipfor id equal to customer id.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ICustomerMaintenance.createCustomer(Customer customer,
int type,
java.lang.String initid)
Creates a new customer record in the ERP system.
|
boolean |
ICustomerMaintenance.deleteCustomer(Customer customer,
java.lang.String initid)
Deletes a customer record in the ERP system.
|
boolean |
ICustomerMaintenance.updateCustomer(Customer customer,
java.lang.String initid)
Updates a customer record in the ERP system.
|
| Modifier and Type | Field and Description |
|---|---|
private Customer |
CustomerMaintenance.ivCustomer
The current customer being maintained.
|
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerMaintenance.getCustomer(java.lang.String customerId)
Retrieves a customer record from the ERP system.
|
Customer |
CustomerMaintenance.getCustomer(java.lang.String customerId,
java.lang.String queueId)
Retrieves a customer record from the ERP system.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Customer> |
CustomerMaintenance.getShipForCustomers(java.lang.String customerId)
Returns a collection of customer records from the ERP system which have
shipfor id equal to customer id.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CustomerMaintenance.createCustomer(Customer customer,
int type,
java.lang.String initid)
Creates a new customer record in the ERP system.
|
boolean |
CustomerMaintenance.deleteCustomer(Customer customer,
java.lang.String initid)
Deletes a customer record in the ERP system.
|
private boolean |
CustomerMaintenance.doMaintenance(Customer customer,
int type,
java.lang.String mode)
Performs the requested maintenance on the specified customer.
|
boolean |
CustomerMaintenance.updateCustomer(Customer customer,
java.lang.String initid)
Updates a customer record in the ERP system.
|
| Modifier and Type | Field and Description |
|---|---|
protected Customer |
CustomerMaintenance.ivCustomer
The supplied customer being maintained.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<Customer> |
CustomerMaintenance.ivShiptos
A WIP collection of shiptos for a customer.
|
| Modifier and Type | Method and Description |
|---|---|
protected Customer |
UserMaintenance.findCustomer(java.lang.String id)
Returns the customer record for the given id.
|
Customer |
CustomerMaintenance.getCustomer(java.lang.String customerId)
Retrieves a customer record from the ERP system.
|
Customer |
CustomerMaintenance.getCustomer(java.lang.String customerId,
java.lang.String queueId)
Retrieves a customer record from the ERP system.
|
protected Customer |
CustomerMaintenance.parseCustomer(ERPInterfaceAS400.Received rec)
Parses customer data from the receive data queue and returns a customer
object.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Customer> |
CustomerMaintenance.getShipForCustomers(java.lang.String customerId)
Returns a collection of customer records from the ERP system which have
shipfor id equal customer id.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CustomerMaintenance.createCustomer(Customer customer,
int type,
java.lang.String initid)
Creates a new customer record in the ERP system.
|
boolean |
CustomerMaintenance.deleteCustomer(Customer customer,
java.lang.String initid)
Deletes a customer record in the ERP system.
|
boolean |
CustomerMaintenance.updateCustomer(Customer customer,
java.lang.String initid)
Updates a customer record in the ERP system.
|
| Modifier and Type | Field and Description |
|---|---|
private Customer |
SalesRepCustomerImport.ivCustomer
A customer object.
|
private Customer |
UserImport.ivCustomer
The current customer.
|
private Customer |
UserImport.ivShipto
The current ship-to customer.
|
| Modifier and Type | Method and Description |
|---|---|
private boolean |
CustomerImport.customerAssigned(java.lang.String id,
java.util.ArrayList<Customer> customers)
Answers if a customer id is assigned to other customers.
|
| Modifier and Type | Field and Description |
|---|---|
Customer |
AccountBillingAddEdit.Context.billto
The current bill-to customer being maintained.
|
private Customer |
LogonShippingSelect.ShippingLocation.shipto
The ship-to customer.
|
protected Customer |
AccountShippingAddEdit.Context.shipto
The current ship-to customer being maintained.
|
private Customer |
AccountShippingSelect.EditableLocation.shipto
The ship-to customer.
|
protected Customer |
AccountShippingSelect.Context.updateShipObj
The object for the edit/delete ship-to id.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<Customer> |
Logon.Context.shiptoCustomers
A list of selectable ship-to customer objects.
|
protected java.util.ArrayList<Customer> |
AccountPasswordEdit.Context.shiptoCustomers
The current list of selectable ship-to customer objects.
|
| Modifier and Type | Method and Description |
|---|---|
private Customer |
OrderRequestAPI.addShipto(OrderRequestAPI.Context ctx)
Adds new ship-to customer based on information in the order request.
|
private Customer |
OrderRequestAPI.findShipto(OrderRequestAPI.Context ctx)
Finds an existing customer that matches the requested ship-to.
|
protected Customer |
OrderDetails.getDefaultShipto(OrderDetails.Context ctx)
Determines shipto customer for new order: id original order shipto
customer still exists and has matching address this shipto becomes
a default shipto, otherwise one-time shipto object is being created
and returned as a default.
|
Customer |
LogonShippingSelect.ShippingLocation.getShipto()
Returns the ship-to customer.
|
Customer |
AccountShippingSelect.EditableLocation.getShipto()
Returns the ship-to customer.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.ArrayList<Customer> |
LogonShippingSelect.getShiptoCustomers(LogonShippingSelect.Context ctx)
Returns the list of ship-to cusotmers being processed.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
OrderDetails.matchingAddress(Customer cust1,
Customer cust2)
Compare addresses of two customers
|
| Constructor and Description |
|---|
EditableLocation(Customer shipto,
boolean selected,
boolean canSelect,
boolean canEdit,
boolean canDelete)
Constructs a new editable shipping location.
|
ShippingLocation(Customer shipto,
boolean selected)
Constructs a new selectable shipping location.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<Customer> |
AdmSalesRepCustomerAdd.Context.selectList
The current list of selection objects.
|
| Modifier and Type | Method and Description |
|---|---|
private Customer |
AdmTestSiteEmails.getSampleBillto(AdmTestSiteEmails.Context ctx)
Returns a Customer object using values from the configured sample data
spreadsheet file.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.ArrayList<Customer> |
SfiShippingSelect.getShiptoCustomers(LogonShippingSelect.Context ctx)
Returns the list of ship-to cusotmers being processed.
|
| Modifier and Type | Method and Description |
|---|---|
protected static Customer |
TestNFMessages.getSampleBillto()
Returns a Customer object using values from the configured sample data
spreadsheet file.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
FlashTemplateFormatter.custAddress(Customer cust)
Returns a formatted customer address string using the html <br> tag
as the address line delimiter.
|
static java.lang.String |
FlashTemplateFormatter.custAddress(Customer cust,
java.lang.String delimiter)
Returns a formatted customer address string using the given address line
delimiter.
|
private javax.mail.internet.InternetAddress |
FlashMailMessage.getAddressFromCustomer(Customer customer)
Returns an
InternetAddress object for the email name and
address contained within the given customer. |