msi.web.client
Class MsiAppOriginatorDocLit

java.lang.Object
  extended bymsi.web.client.MsiAppOriginatorDocLit

public class MsiAppOriginatorDocLit
extends java.lang.Object

This is the super xml object that takes an xml document as input and then creates and application record. The xml document can contain the following IN ORDER:
1) One Customer record
2) Multiple (Co)Lessee records
3) Multiple Guarantor records
4) One Vendor record
5) One Broker record
6) One Application record
7) One Asset Delete record
8) Multiple Asset records
9) One Insurance record
10) Multiple UDF records
11) One Notebook record

Author:
Joseph Acosta Copyright by NetSol - June 2, 2005

Constructor Summary
MsiAppOriginatorDocLit()
           
 
Method Summary
 java.lang.String applicationStatusTransfer(java.lang.String xmlDoc)
           
 java.lang.String createApplication(java.lang.String xmlDocument, boolean addOnly)
           
 java.lang.String createApplicationDocLit(java.lang.String xmlDocument)
          Call this when you want to update or add using the API username and password.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MsiAppOriginatorDocLit

public MsiAppOriginatorDocLit()
Method Detail

createApplicationDocLit

public java.lang.String createApplicationDocLit(java.lang.String xmlDocument)
                                         throws java.rmi.RemoteException
Call this when you want to update or add using the API username and password. This is a single synchronous, stateless API call. No session needs to be sent or stored. Default policy is to add records only. Existing records will not be added, unless the record contains <localAddOnly>true</localAddOnly> within the record itself! This allows for fine grained control of which records get updated.

Parameters:
xmlDocument - - super massive xml document
Returns:
String - same as getMessages().
Throws:
java.rmi.RemoteException

createApplication

public java.lang.String createApplication(java.lang.String xmlDocument,
                                          boolean addOnly)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

applicationStatusTransfer

public java.lang.String applicationStatusTransfer(java.lang.String xmlDoc)
                                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


© 2008 by NetSol Technologies, Inc.

All rights reserved.The information contained in this document is the property of NetSol Technologies, Inc. Use of the information contained herein is restricted. Conditions of use are subject to change without notice. NetSol Technologies, Inc. assumes no liability for any inaccuracy that may appear in this document; the contents of this document do not constitute a promise or warranty. The software described in this document is furnished under license and may be used or copied only in accordance with the terms of said license. Unauthorized use, alteration, or reproduction of this document without the written consent of NetSol Technologies, Inc. is prohibited.