ludc
2025-01-16 986aa62ed00bee39363bab41b4eeb8259d446efd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
package com.vci.corba.bofactory;
 
 
/**
 * Generated from IDL interface "BOFactoryService".
 *
 * @author JacORB IDL compiler V 3.9
 * @version generated at 2022-12-23 15:42:24
 */
 
public interface BOFactoryServiceOperations
{
    /* constants */
    /* operations  */
    void test();
    com.vci.corba.omd.data.BusinessObject initBusinessObject(java.lang.String btmName) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.BusinessObject revisionBusinessObject(com.vci.corba.omd.data.BusinessObject bo, com.vci.corba.omd.data.LinkObject[] los, boolean isRev, boolean isSave, boolean isFromLinkCopy, boolean isToLinkCopy) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.BusinessObject revisionBusinessObjectWithLink(com.vci.corba.omd.data.BusinessObject bo, java.lang.String[] linkTypes, boolean isRev, boolean isSave, boolean isFromLinkCopy, boolean isToLinkCopy) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.BusinessObject readBusinessObject(java.lang.String oid, java.lang.String btmName) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.BusinessObject[] getLastRevisionBusinessObject(java.lang.String nameoid, java.lang.String btmName) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.BusinessObject[] getBatchBusinessObject(java.lang.String[] oids, java.lang.String btmName) throws com.vci.corba.common.VCIError;
    boolean batchRevisonBusinessObject(java.lang.String[] oids, java.lang.String btmName) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.BusinessObject createBusinessObject(com.vci.corba.omd.data.BusinessObject bo, boolean isRevision, boolean isNewVersion) throws com.vci.corba.common.VCIError;
    boolean createBusinessObjectWithLink(com.vci.corba.omd.data.BusinessObjectListHolder bos, com.vci.corba.omd.data.LinkObjectHolder lo) throws com.vci.corba.common.VCIError;
    boolean createBusinessObjectWithLinkTS(com.vci.corba.omd.data.BusinessObject[] bos, com.vci.corba.omd.data.LinkObject lo, org.omg.CORBA.StringHolder ts) throws com.vci.corba.common.VCIError;
    boolean updateBusinessObject(com.vci.corba.omd.data.BusinessObjectHolder bo) throws com.vci.corba.common.VCIError;
    boolean deleteBusinessObject(com.vci.corba.omd.data.BusinessObject bo, int type) throws com.vci.corba.common.VCIError;
    boolean checkInBusinessObject(com.vci.corba.omd.data.BusinessObject bo) throws com.vci.corba.common.VCIError;
    boolean checkoutBusinessObject(com.vci.corba.omd.data.BusinessObject bo) throws com.vci.corba.common.VCIError;
    boolean unCheckOutBusinessObject(com.vci.corba.omd.data.BusinessObject bo) throws com.vci.corba.common.VCIError;
    boolean changeBusinessObjectOwner(com.vci.corba.omd.data.BusinessObject bo, com.vci.corba.framework.data.UserInfo user) throws com.vci.corba.common.VCIError;
    boolean transferBusinessObject(com.vci.corba.omd.data.BusinessObjectHolder bo, com.vci.corba.omd.lifecycleManager.TransitionVO trVo) throws com.vci.corba.common.VCIError;
    boolean transferBusinessObjectAndRelease(com.vci.corba.omd.data.BusinessObjectHolder bo, com.vci.corba.omd.lifecycleManager.TransitionVO trVo, java.lang.String releaseStatus) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.RevisionDataInfo getNextRevisionValueObject(java.lang.String boName, java.lang.String nameOid, java.lang.String revisionRule, boolean revInput, java.lang.String revisionVal) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.RevisionDataInfo getNextRevisionValue(java.lang.String revisionValue, int revisionSeq, java.lang.String revisionRule) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.VersionDataInfo getNextVersionValue(java.lang.String boName, java.lang.String revisionOid, java.lang.String nameOid, int versionType) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.BusinessObject[] batchCreateBusinessObject(com.vci.corba.omd.data.BusinessObject[] bo, boolean isRevision, boolean isNewVersion) throws com.vci.corba.common.VCIError;
    boolean batchCreateBusinessObjectWithLink(com.vci.corba.omd.data.BusinessObjectListHolder bos, com.vci.corba.omd.data.LinkObjectListHolder los) throws com.vci.corba.common.VCIError;
    boolean batchCreateBOWithLinkNoCheckNoLog(com.vci.corba.omd.data.BusinessObjectListHolder bos, com.vci.corba.omd.data.LinkObjectListHolder los) throws com.vci.corba.common.VCIError;
    boolean batchCreateDeleteBOLO(com.vci.corba.omd.data.BusinessObjectListHolder createBOs, com.vci.corba.omd.data.LinkObjectListHolder createLOs, com.vci.corba.omd.data.BusinessObject[] deleteBOs, com.vci.corba.omd.data.LinkObject[] deleteLOs) throws com.vci.corba.common.VCIError;
    boolean batchCUDBOLO(com.vci.corba.omd.data.BusinessObjectListHolder createBOs, com.vci.corba.omd.data.LinkObjectListHolder createLOs, com.vci.corba.omd.data.BusinessObjectListHolder updateBOs, com.vci.corba.omd.data.LinkObjectListHolder updateLOs, com.vci.corba.omd.data.BusinessObject[] deleteBOs, com.vci.corba.omd.data.LinkObject[] deleteLOs) throws com.vci.corba.common.VCIError;
    boolean batchCreateBusinessObjectWithLinkTS(com.vci.corba.omd.data.BusinessObject[] bos, com.vci.corba.omd.data.LinkObject[] los, org.omg.CORBA.StringHolder ts) throws com.vci.corba.common.VCIError;
    boolean batchUpdateBusinessObject(com.vci.corba.omd.data.BusinessObjectListHolder bos) throws com.vci.corba.common.VCIError;
    boolean batchDeleteBusinessObject(com.vci.corba.omd.data.BusinessObject[] bos, int type) throws com.vci.corba.common.VCIError;
    boolean batchCheckInBusinessObject(com.vci.corba.omd.data.BusinessObject[] bos) throws com.vci.corba.common.VCIError;
    boolean batchCheckoutBusinessObject(com.vci.corba.omd.data.BusinessObject[] bos) throws com.vci.corba.common.VCIError;
    boolean batchUnCheckOutBusinessObject(com.vci.corba.omd.data.BusinessObject[] bo) throws com.vci.corba.common.VCIError;
    boolean batchChangeBusinessObjectOwner(com.vci.corba.omd.data.BusinessObject[] bos, com.vci.corba.framework.data.UserInfo[] userList) throws com.vci.corba.common.VCIError;
    boolean batchTransferBusinessObjectAndRelease(com.vci.corba.omd.data.BusinessObject[] bo, com.vci.corba.omd.lifecycleManager.TransitionVO[] trVos, java.lang.String[] releaseStatus) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.LinkObject initLinkObject(java.lang.String ltName) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.LinkObject[] readLinkObjectByFromBO(com.vci.corba.omd.data.BusinessObject fromBO, java.lang.String linkTypeName) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.LinkObject readLinkObjectById(java.lang.String oid, java.lang.String linkTypeName) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.LinkObject createLinkObject(com.vci.corba.omd.data.LinkObject lo) throws com.vci.corba.common.VCIError;
    boolean updateLinkObject(com.vci.corba.omd.data.LinkObjectHolder lo) throws com.vci.corba.common.VCIError;
    boolean deleteLinkObject(com.vci.corba.omd.data.LinkObject lo) throws com.vci.corba.common.VCIError;
    com.vci.corba.omd.data.LinkObject[] batchCreateLinkObject(com.vci.corba.omd.data.LinkObject[] los) throws com.vci.corba.common.VCIError;
    boolean batchUpdateLinkObject(com.vci.corba.omd.data.LinkObjectListHolder los) throws com.vci.corba.common.VCIError;
    boolean batchDeleteLinkObject(com.vci.corba.omd.data.LinkObject[] los) throws com.vci.corba.common.VCIError;
    boolean updateBusinessObjectOut(com.vci.corba.omd.data.BusinessObjectHolder bo) throws com.vci.corba.common.VCIError;
    java.lang.String[] getClssficationValue(java.lang.String sql, com.vci.corba.omd.data.AttributeValue[] attrVals) throws com.vci.corba.common.VCIError;
    java.lang.String[][] getCustomSqlValue(java.lang.String[] sqls) throws com.vci.corba.common.VCIError;
    java.lang.String[][] getSqlQueryResult(java.lang.String sql, com.vci.corba.omd.data.AttributeValue[] attrVals) throws com.vci.corba.common.VCIError;
    boolean executeUpdateSql(java.lang.String sql) throws com.vci.corba.common.VCIError;
    boolean executeUpdateSqls(java.lang.String[] sqls) throws com.vci.corba.common.VCIError;
    boolean executeUpdateSqlByParams(java.lang.String sql, com.vci.corba.omd.data.AttributeValue[] attrVals) throws com.vci.corba.common.VCIError;
    java.lang.String beginTransaction();
    boolean batchCUDBOLOByTransaction(java.lang.String sessionKey, com.vci.corba.omd.data.BusinessObject[] createBOs, com.vci.corba.omd.data.LinkObject[] createLOs, com.vci.corba.omd.data.BusinessObject[] updateBOs, com.vci.corba.omd.data.LinkObject[] updateLOs, com.vci.corba.omd.data.BusinessObject[] deleteBOs, com.vci.corba.omd.data.LinkObject[] deleteLOs) throws com.vci.corba.common.VCIError;
    boolean commitTransaction(java.lang.String sessionKey, org.omg.CORBA.StringHolder ts) throws com.vci.corba.common.VCIError;
}