Persists a business object in the CxCollabStateBO database table.
Syntax
public void persistBO(java.lang.String CollabObjName,
java.lang.String Verb,
java.lang.String PropDocID,
java.lang.String BusinessObjectType,
com.crossworlds.BusObj BOtoSave)
Parameters
- CollabObjName
- Specifies the name of the collaboration.
- Verb
- Specifies the verb to use. In this case, the value must be
Create.
- BusinessObjectType
- Specifies the type of the business object.
- PropDocID
- Specifies identifier for the business object.
- BOtoSave
- Specifies the name of the business object to be persisted.
Exceptions
Throws the following exceptions:
- CwDBSQLException--Thrown if the StateManagement class is unable to
execute the SQL query.
- CollaborationException--Thrown if the values of the parameters passed
are null, or of any other unknown exception occurs within the method.
- BOFormatException--Thrown if there is an error in the data handler
during the conversion of the business object to a recoverable string.
Notes
The persistBO() method can be used with internationalized
collaborations. Both DBCS and MBCS characters can be stored correctly
in the CxCollabStateBO database table. In addition, a Locale column has
been added to the CxCollabStateBO table to store the locale
information.
