예제 #1
0
        public virtual void onAfterCheckinMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, int objId, EloixClient.IndexServer.KeyValue[] data, EloixClient.IndexServer.LockZ unlockZ, BAsyncResult <Object> asyncResult)
        {
            BRequest_IXServerEvents_onAfterCheckinMap req = new BRequest_IXServerEvents_onAfterCheckinMap();

            req.ecValue         = ec;
            req.domainNameValue = domainName;
            req.idValue         = id;
            req.objIdValue      = objId;
            req.dataValue       = data;
            req.unlockZValue    = unlockZ;
            transport.sendMethod(req, asyncResult);
        }
예제 #2
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, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onBeforeTakeWorkFlowNode(ec, workflow, node, user, flags, lockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #3
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, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onBeforeCheckinDocEnd(ec, sord, sordDB, parentSord, doc, sordZ, unlockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #4
0
        public virtual void onAfterCheckinMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, int objId, EloixClient.IndexServer.KeyValue[] data, EloixClient.IndexServer.LockZ unlockZ, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onAfterCheckinMap(ec, domainName, id, objId, data, unlockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #5
0
        public virtual void onAfterDeleteMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, String[] keyNames, EloixClient.IndexServer.LockZ unlockZ, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onAfterDeleteMap(ec, domainName, id, keyNames, unlockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #6
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, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onReadSord(ec, sord, sordZ, doc, lockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #7
0
        public virtual void onAfterCheckinUsers(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.UserInfo[] userInfos, EloixClient.IndexServer.CheckinUsersZ checkinUsersZ, EloixClient.IndexServer.LockZ unlockZ, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onAfterCheckinUsers(ec, userInfos, checkinUsersZ, unlockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #8
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();
        }
예제 #9
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, BAsyncResult <Object> asyncResult)
        {
            BRequest_IXServerEvents_onBeforeCheckinDocEnd req = new BRequest_IXServerEvents_onBeforeCheckinDocEnd();

            req.ecValue         = ec;
            req.sordValue       = sord;
            req.sordDBValue     = sordDB;
            req.parentSordValue = parentSord;
            req.docValue        = doc;
            req.sordZValue      = sordZ;
            req.unlockZValue    = unlockZ;
            transport.sendMethod(req, asyncResult);
        }
예제 #10
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();
        }
예제 #11
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, BAsyncResult <Object> asyncResult)
        {
            BRequest_IXServerEvents_onBeforeTakeWorkFlowNode req = new BRequest_IXServerEvents_onBeforeTakeWorkFlowNode();

            req.ecValue       = ec;
            req.workflowValue = workflow;
            req.nodeValue     = node;
            req.userValue     = user;
            req.flagsValue    = flags;
            req.lockZValue    = lockZ;
            transport.sendMethod(req, asyncResult);
        }
예제 #12
0
        public virtual void onAfterDeleteMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, String[] keyNames, EloixClient.IndexServer.LockZ unlockZ, BAsyncResult <Object> asyncResult)
        {
            BRequest_IXServerEvents_onAfterDeleteMap req = new BRequest_IXServerEvents_onAfterDeleteMap();

            req.ecValue         = ec;
            req.domainNameValue = domainName;
            req.idValue         = id;
            req.keyNamesValue   = keyNames;
            req.unlockZValue    = unlockZ;
            transport.sendMethod(req, asyncResult);
        }
예제 #13
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();
        }
예제 #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 onAfterCheckinNotes(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Note[] notes, EloixClient.IndexServer.Sord[] sords, long noteC, EloixClient.IndexServer.LockZ unlockZ, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onAfterCheckinNotes(ec, notes, sords, noteC, unlockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #16
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)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #17
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)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #18
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, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onAfterDeleteSord(ec, parentSord, sord, unlockZ, delOpts, ret);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #19
0
 public virtual void onAfterCheckinUsers(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.UserInfo[] userInfos, EloixClient.IndexServer.CheckinUsersZ checkinUsersZ, EloixClient.IndexServer.LockZ unlockZ)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #20
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)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #21
0
 public virtual void onAfterCheckinMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, int objId, EloixClient.IndexServer.KeyValue[] data, EloixClient.IndexServer.LockZ unlockZ)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #22
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, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onAfterCheckinReminder(ec, remiArray, sord, sordZ, unlockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #23
0
 public virtual void onAfterDeleteMap(EloixClient.IndexServer.IXServerEventsContext ec, String domainName, String id, String[] keyNames, EloixClient.IndexServer.LockZ unlockZ)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #24
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)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #25
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)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #26
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, BAsyncResult <Object> asyncResult)
        {
            Object    __byps__ret = default(Object);
            Exception __byps__ex  = null;

            try {
                onAfterCheckinActivity(ec, act, isNew, sord, sordZ, unlockZ);
            }
            catch (Exception e) { __byps__ex = e; }
            asyncResult(__byps__ret, __byps__ex);
        }
예제 #27
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)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #28
0
 public virtual void onAfterCheckinNotes(EloixClient.IndexServer.IXServerEventsContext ec, EloixClient.IndexServer.Note[] notes, EloixClient.IndexServer.Sord[] sords, long noteC, EloixClient.IndexServer.LockZ unlockZ)
 {
     throw new BException(BExceptionC.UNSUPPORTED_METHOD, "");
 }
예제 #29
0
 public FindOptions(String @escapeChar, bool @inclDeleted, String[] @objIds, String @orderBy, String @rangeDelimiter, EloixClient.IndexServer.ReplSet @replSet, long @reserved, String @searchId, EloixClient.IndexServer.SearchModeZ @searchMode, int @sortOrder, int @timeoutSeconds, int @totalCount, bool @evalCount, bool @onlyDeleted, String @TStamp, String @wildcards, EloixClient.IndexServer.LockZ @lockZ, int @searchLifetimeSeconds, bool @excludeSummary)
 {
     this.escapeCharValue            = @escapeChar;
     this.inclDeletedValue           = @inclDeleted;
     this.objIdsValue                = @objIds;
     this.orderByValue               = @orderBy;
     this.rangeDelimiterValue        = @rangeDelimiter;
     this.replSetValue               = @replSet;
     this.reservedValue              = @reserved;
     this.searchIdValue              = @searchId;
     this.searchModeValue            = @searchMode;
     this.sortOrderValue             = @sortOrder;
     this.timeoutSecondsValue        = @timeoutSeconds;
     this.totalCountValue            = @totalCount;
     this.evalCountValue             = @evalCount;
     this.onlyDeletedValue           = @onlyDeleted;
     this.TStampValue                = @TStamp;
     this.wildcardsValue             = @wildcards;
     this.lockZValue                 = @lockZ;
     this.searchLifetimeSecondsValue = @searchLifetimeSeconds;
     this.excludeSummaryValue        = @excludeSummary;
 }
예제 #30
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();
        }