示例#1
0
        public virtual bool hasMethod(EloixClient.IndexServer.IXServerEventsContext ec, String methodName)
        {
            BSyncResult <bool> asyncResult = new BSyncResult <bool>();

            hasMethod(ec, methodName, BAsyncResultHelper.ToDelegate <bool>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#2
0
        public virtual void onAfterStartWorkFlow(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.WFDiagram workflow, EloixClient.IndexServer.Sord sord, EloixClient.IndexServer.SordZ sordZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterStartWorkFlow(ec, workflow, sord, sordZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#3
0
        public virtual EloixClient.IndexServer.Any executeRegisteredFunction(EloixClient.IndexServer.IXServerEventsContext ec, String functionName, EloixClient.IndexServer.Any any)
        {
            BSyncResult <EloixClient.IndexServer.Any> asyncResult = new BSyncResult <EloixClient.IndexServer.Any>();

            executeRegisteredFunction(ec, functionName, any, BAsyncResultHelper.ToDelegate <EloixClient.IndexServer.Any>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#4
0
        public virtual String executeRegisteredFunctionString(EloixClient.IndexServer.IXServerEventsContext ec, String functionName, String args)
        {
            BSyncResult <String> asyncResult = new BSyncResult <String>();

            executeRegisteredFunctionString(ec, functionName, args, BAsyncResultHelper.ToDelegate <String>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#5
0
        public virtual void onAfterCheckinReminder(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Reminder[] remiArray, EloixClient.IndexServer.Sord sord, EloixClient.IndexServer.SordZ sordZ, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterCheckinReminder(ec, remiArray, sord, sordZ, unlockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#6
0
        public virtual void getAppInfo(EloixClient.IndexServer.IXServerEventsContext ec, BAsyncResult <String> asyncResult)
        {
            BRequest_IXServerEvents_getAppInfo req = new BRequest_IXServerEvents_getAppInfo();

            req.ecValue = ec;
            transport.sendMethod(req, asyncResult);
        }
示例#7
0
        public virtual void onAfterRefSord(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Sord parentSordOld, EloixClient.IndexServer.Sord parentSordNew, EloixClient.IndexServer.Sord sord, int manSortIndex)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterRefSord(ec, parentSordOld, parentSordNew, sord, manSortIndex, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#8
0
        public virtual void onAfterCheckinActivity(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Activity act, bool isNew, EloixClient.IndexServer.Sord sord, EloixClient.IndexServer.SordZ sordZ, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterCheckinActivity(ec, act, isNew, sord, sordZ, unlockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#9
0
        public virtual bool onCheckSordAccess(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Sord sord, EloixClient.IndexServer.SordZ sordZ, int lur, EloixClient.IndexServer.CheckAccessOptions opts)
        {
            BSyncResult <bool> asyncResult = new BSyncResult <bool>();

            onCheckSordAccess(ec, sord, sordZ, lur, opts, BAsyncResultHelper.ToDelegate <bool>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#10
0
        public virtual void onBeforeCheckinDocEnd(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Sord sord, EloixClient.IndexServer.Sord sordDB, EloixClient.IndexServer.Sord parentSord, EloixClient.IndexServer.Document doc, EloixClient.IndexServer.SordZ sordZ, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onBeforeCheckinDocEnd(ec, sord, sordDB, parentSord, doc, sordZ, unlockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#11
0
        public virtual void onAfterDeleteMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, String[] keyNames, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterDeleteMap(ec, domainName, id, keyNames, unlockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#12
0
        public virtual void onBeforeTakeWorkFlowNode(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.WFDiagram workflow, EloixClient.IndexServer.WFNode node, EloixClient.IndexServer.UserInfo user, int flags, EloixClient.IndexServer.LockZ lockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onBeforeTakeWorkFlowNode(ec, workflow, node, user, flags, lockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#13
0
        public virtual void onAfterCheckinMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, int objId, EloixClient.IndexServer.KeyValue[] data, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterCheckinMap(ec, domainName, id, objId, data, unlockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#14
0
        public virtual String[] onBeforeDeleteMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, String[] keyNames, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <String[]> asyncResult = new BSyncResult <String[]>();

            onBeforeDeleteMap(ec, domainName, id, keyNames, unlockZ, BAsyncResultHelper.ToDelegate <String[]>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#15
0
        public virtual void onAfterCheckinUsers(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.UserInfo[] userInfos, EloixClient.IndexServer.CheckinUsersZ checkinUsersZ, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterCheckinUsers(ec, userInfos, checkinUsersZ, unlockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#16
0
        public virtual void onAfterCheckinNotes(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Note[] notes, EloixClient.IndexServer.Sord[] sords, long noteC, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterCheckinNotes(ec, notes, sords, noteC, unlockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#17
0
        public virtual EloixClient.IndexServer.EditInfo onCreateDoc(EloixClient.IndexServer.IXServerEventsContext ec, String parentId, String maskId, String docTemplate, EloixClient.IndexServer.EditInfoZ editInfoZ)
        {
            BSyncResult <EloixClient.IndexServer.EditInfo> asyncResult = new BSyncResult <EloixClient.IndexServer.EditInfo>();

            onCreateDoc(ec, parentId, maskId, docTemplate, editInfoZ, BAsyncResultHelper.ToDelegate <EloixClient.IndexServer.EditInfo>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#18
0
        public virtual void onFindClose(EloixClient.IndexServer.IXServerEventsContext ec, Object findInfo)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onFindClose(ec, findInfo, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#19
0
        public virtual void onAfterDeleteSord(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Sord parentSord, EloixClient.IndexServer.Sord sord, EloixClient.IndexServer.LockZ unlockZ, EloixClient.IndexServer.DeleteOptions delOpts, bool ret)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterDeleteSord(ec, parentSord, sord, unlockZ, delOpts, ret, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#20
0
        public virtual void onAfterLogin(EloixClient.IndexServer.IXServerEventsContext ec, String userName, EloixClient.IndexServer.LoginScriptOptions opts)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onAfterLogin(ec, userName, opts, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#21
0
        public virtual void onReadSord(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Sord sord, EloixClient.IndexServer.SordZ sordZ, EloixClient.IndexServer.Document doc, EloixClient.IndexServer.LockZ lockZ)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onReadSord(ec, sord, sordZ, doc, lockZ, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#22
0
        public virtual EloixClient.IndexServer.UserName[] getUserNames(EloixClient.IndexServer.IXServerEventsContext ec, String[] ids, EloixClient.IndexServer.CheckoutUsersZ checkoutUsersZ)
        {
            BSyncResult <EloixClient.IndexServer.UserName[]> asyncResult = new BSyncResult <EloixClient.IndexServer.UserName[]>();

            getUserNames(ec, ids, checkoutUsersZ, BAsyncResultHelper.ToDelegate <EloixClient.IndexServer.UserName[]>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#23
0
        public virtual void onFileUploadBuildResponse(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.DocVersion dv, String fileName, EloixClient.IndexServer.HttpRequestInfo requestInfo, EloixClient.IndexServer.HttpResponseInfo responseInfo)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onFileUploadBuildResponse(ec, dv, fileName, requestInfo, responseInfo, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#24
0
        public virtual void onBeforeFindSordsInternalSQL(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.FindInfo findInfo, EloixClient.IndexServer.SordZ sordZ, EloixClient.IndexServer.FindInfoAsInternalSQL findSql)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onBeforeFindSordsInternalSQL(ec, findInfo, sordZ, findSql, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#25
0
        public virtual EloixClient.IndexServer.UserInfo[] onBeforeCheckinUsers(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.UserInfo[] userInfos, EloixClient.IndexServer.CheckinUsersZ checkinUsersZ, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <EloixClient.IndexServer.UserInfo[]> asyncResult = new BSyncResult <EloixClient.IndexServer.UserInfo[]>();

            onBeforeCheckinUsers(ec, userInfos, checkinUsersZ, unlockZ, BAsyncResultHelper.ToDelegate <EloixClient.IndexServer.UserInfo[]>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#26
0
        public virtual void onFindSordsResult(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.FindInfo findInfo, EloixClient.IndexServer.SordZ sordZ, EloixClient.IndexServer.FindResult findResult)
        {
            BSyncResult <Object> asyncResult = new BSyncResult <Object>();

            onFindSordsResult(ec, findInfo, sordZ, findResult, BAsyncResultHelper.ToDelegate <Object>(asyncResult));
            asyncResult.GetResult();
        }
示例#27
0
        public virtual EloixClient.IndexServer.KeyValue[] onBeforeCheckinMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, int objId, EloixClient.IndexServer.KeyValue[] data, EloixClient.IndexServer.LockZ unlockZ)
        {
            BSyncResult <EloixClient.IndexServer.KeyValue[]> asyncResult = new BSyncResult <EloixClient.IndexServer.KeyValue[]>();

            onBeforeCheckinMap(ec, domainName, id, objId, data, unlockZ, BAsyncResultHelper.ToDelegate <EloixClient.IndexServer.KeyValue[]>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#28
0
        public virtual String getAppInfo(EloixClient.IndexServer.IXServerEventsContext ec)
        {
            BSyncResult <String> asyncResult = new BSyncResult <String>();

            getAppInfo(ec, BAsyncResultHelper.ToDelegate <String>(asyncResult));
            return(asyncResult.GetResult());
        }
示例#29
0
        public virtual void hasMethod(EloixClient.IndexServer.IXServerEventsContext ec, String methodName, BAsyncResult <bool> asyncResult)
        {
            BRequest_IXServerEvents_hasMethod req = new BRequest_IXServerEvents_hasMethod();

            req.ecValue         = ec;
            req.methodNameValue = methodName;
            transport.sendMethod(req, asyncResult);
        }
示例#30
0
        public virtual void onFindClose(EloixClient.IndexServer.IXServerEventsContext ec, Object findInfo, BAsyncResult <Object> asyncResult)
        {
            BRequest_IXServerEvents_onFindClose req = new BRequest_IXServerEvents_onFindClose();

            req.ecValue       = ec;
            req.findInfoValue = findInfo;
            transport.sendMethod(req, asyncResult);
        }