|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.logicboxes.foundation.sfnb.order.mailfwd.MailFwdOrder
public class MailFwdOrder
Constructor Summary | |
---|---|
MailFwdOrder()
|
Method Summary | |
---|---|
java.util.HashMap |
activateMailForwardService(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int orderId)
Activates Free Mail Forward Service for the given orderid. |
java.util.HashMap |
add(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
java.util.HashMap domainHash,
int customerId,
java.lang.String invoiceOption)
Deprecated. |
java.util.HashMap |
addForward(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int entityId,
java.lang.String prefix,
java.lang.String forwardTo)
Deprecated. |
java.util.HashMap |
del(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int entityId)
Deprecated. |
java.util.HashMap |
delForward(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int entityId,
java.lang.String prefix)
Deprecated. |
java.util.HashMap |
getDetails(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int orderId,
java.util.Vector option)
Deprecated. |
java.util.HashMap |
getDetailsByDomain(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
java.lang.String domainName,
java.util.Vector option,
java.lang.String productkey)
Deprecated. |
int |
getOrderIdByDomain(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
java.lang.String domainName,
java.lang.String productkey)
Deprecated. |
java.util.HashMap |
list(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int[] orderId,
int[] resellerId,
int[] customerId,
boolean showChildOrders,
java.lang.String[] currentStatus,
java.lang.String description,
java.lang.String isBounceBack,
java.lang.String source,
java.lang.String destination,
java.lang.String creationDTRangStart,
java.lang.String creationDTRangEnd,
java.lang.String endTimeRangStart,
java.lang.String endTimeRangEnd,
int numOfRecordPerPage,
int pageNum,
java.lang.String[] orderBy)
Deprecated. |
java.util.HashMap |
mod(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int entityId,
boolean status,
java.lang.String defaultForward)
Deprecated. |
java.util.HashMap |
modForward(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int entityId,
java.lang.String prefix,
java.lang.String forwardTo)
Deprecated. |
java.util.HashMap |
renew(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
java.util.HashMap domainHash,
java.lang.String invoiceOption)
Deprecated. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MailFwdOrder()
Method Detail |
---|
@Deprecated public java.util.HashMap list(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int[] orderId, int[] resellerId, int[] customerId, boolean showChildOrders, java.lang.String[] currentStatus, java.lang.String description, java.lang.String isBounceBack, java.lang.String source, java.lang.String destination, java.lang.String creationDTRangStart, java.lang.String creationDTRangEnd, java.lang.String endTimeRangStart, java.lang.String endTimeRangEnd, int numOfRecordPerPage, int pageNum, java.lang.String[] orderBy)
orderId
- Array of OrderIds for listing Specific OrdersresellerId
- Array of ResellerIds for listing Orders under specific Sub-Reseller(s)customerId
- Array of CustomerIds for listing Orders belonging to specific Customer(s)showChildOrders
- boolean value to indicate whether to list sub-resellers/ customers orderscurrentStatus
- Array for listing Orders having specific Current Status
Valid values are: InActive, Active, Suspended, Deleteddescription
- Domainname for listing Orders under specific DomainisBounceBack
- value indicating whether bounceback is set to true or false
Valid values are : true, false. Pass null for not
considering this optionsource
- The source URL of the maildestination
- The destination URL of the mailcreationDTRangStart
- UNIX TimeStamp (epoch) for listing Orders created after
creationDTRangStartcreationDTRangEnd
- UNIX TimeStamp (epoch) for listing Orders created before
creationDTRangEndendTimeRangStart
- UNIX TimeStamp (epoch) for listing Orders ending after
endTimeRangStartendTimeRangEnd
- UNIX TimeStamp (epoch) for listing Orders ending before
endTimeRangEndnumOfRecordPerPage
- No. of Records to be returned. The minimum value must be 10pageNum
- Page Number for which records are required i.e. 1orderBy
- Array of Field names for sorting Listing of Orders.
Default sorting is by orderId.
@Deprecated public java.util.HashMap add(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, java.util.HashMap domainHash, int customerId, java.lang.String invoiceOption)
domainHash
- This should contain the domain name(s) which are to be added.
The HashMap should have the domainname as the key,
and the no of Years as the valuecustomerId
- The customer under whom the orders should be addedinvoiceOption
- This parameter will decide how the Customer Invoices will be handled.
NoInvoice - If this value is passed, then no customer invoice will be generated for the domains.
PayInvoice - If this value is passed, then a customer invoice will be generated for
the domains in the first step. If there is sufficient balance in the
Customer's Debit Account, then the invoices will be paid and the domains
will be registered. If a customer has less balance than required,
then as many domains as possible will be registered with the existing funds.
All other orders will remain pending in the system.
KeepInvoice - If this value is passed, then a customer invoice will be generated for the domains.
However, these invoices will not be paid. They will be kept pending,
while the orders will be executed.
OnlyAdd - The order will simply be added but NOT executed in the system.
A customer invoice will be generated. However, the invoice will not be paid
@Deprecated public java.util.HashMap renew(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, java.util.HashMap domainHash, java.lang.String invoiceOption)
domainHash
- This should contain the domain name(s) for which mail forwarding service to be renewed.
In domainHash one has to send HashMap containing Inside
one more HashMap.
It contains following info.
{
domain name -> No of years
}
e.g.
{
directi.com -> noofyears = 1
}invoiceOption
- This parameter will decide how the Customer Invoices will be handled.
NoInvoice - If this value is passed, then no customer invoice will be generated
for the domains.
PayInvoice -If this value is passed, then a customer invoice will be generated
for the domains in the first step. If there is sufficient balance in the
Customer's Debit Account, then the invoices will be paid and the domains
will be registered. If a customer has less balance than required,
then as many domains as possible will be registered with the existing funds.
All other orders will remain pending in the system.
KeepInvoice-If this value is passed, then a customer invoice will be generated for the domains.
However, these invoices will not be paid. They will be kept pending,
while the orders will be executed.
@Deprecated public java.util.HashMap addForward(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int entityId, java.lang.String prefix, java.lang.String forwardTo)
entityId
- The entityId under which the mail forward service is to be addedprefix
- The prefix attached to the mail addressforwardTo
- The url to which it is to be forwarded
@Deprecated public java.util.HashMap modForward(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int entityId, java.lang.String prefix, java.lang.String forwardTo)
entityId
- The entityId under which the forward service is to be modifiedprefix
- The prefix attached to the mail addressforwardTo
- The new url to which it is to be forwarded
@Deprecated public java.util.HashMap mod(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int entityId, boolean status, java.lang.String defaultForward)
entityId
- The entityId under which the default forward is to be setstatus
- A Boolean value indicating whethere to bounce all other
email except the forwards explicitly createddefaultForward
- Email address(es) and domain name(s), separated by commas.
Applicable only when the value of status if false
@Deprecated public java.util.HashMap delForward(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int entityId, java.lang.String prefix)
entityId
- The entityId under which the forward url is to be deletedprefix
- The prefix which is to be deleted
@Deprecated public java.util.HashMap del(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int entityId)
entityId
- The entityId under which the Mail Forwarding service is to be deleted
@Deprecated public java.util.HashMap getDetails(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int orderId, java.util.Vector option)
orderId
- The Orderid for which the details are required.option
- Vector of different option for details listing. Allowed Option values are
All, ConflictDetails, PricingDetails, OrderDetails, StatusDetails, OrderDetails, ExecutionInfoParams
LogicBoxesException
@Deprecated public java.util.HashMap getDetailsByDomain(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, java.lang.String domainName, java.util.Vector option, java.lang.String productkey)
domainName
- The domainName for which details are requiredoption
- The various details that are required for the order.
Valid entries are:
All, ConflictDetails, PricingDetails, OrderDetails, StatusDetails, OrderDetails, ExecutionInfoParams
All
LogicBoxesException
- if option value is null or Invalid
SqlException if any Database related Exception occurs
LogicBoxesException if any internal errors occur@Deprecated public int getOrderIdByDomain(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, java.lang.String domainName, java.lang.String productkey)
domainName
- The domainName for which details are requiredproductkey
- Productkey i.e. domcno, domorg, dotin etc
LogicBoxesException
- if option value is null or Invalid
SqlException if any Database related Exception occurs
LogicBoxesException if any internal errors occurpublic java.util.HashMap activateMailForwardService(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int orderId)
orderId
- orderid for which service needs to be activated.
return returnHash hashtable with the success mesaage
LogicBoxesException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |