Compare commits
2 Commits
3714308da1
...
615666f040
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
615666f040 | ||
|
|
665a23d8a7 |
14
GUIs.Common/frmDocumentResultList.Designer.vb
generated
14
GUIs.Common/frmDocumentResultList.Designer.vb
generated
@@ -759,7 +759,7 @@ Partial Class frmDocumentResultList
|
|||||||
resources.ApplyResources(Me.DockPanelStatus, "DockPanelStatus")
|
resources.ApplyResources(Me.DockPanelStatus, "DockPanelStatus")
|
||||||
Me.DockPanelStatus.Name = "DockPanelStatus"
|
Me.DockPanelStatus.Name = "DockPanelStatus"
|
||||||
Me.DockPanelStatus.Options.ShowCloseButton = False
|
Me.DockPanelStatus.Options.ShowCloseButton = False
|
||||||
Me.DockPanelStatus.OriginalSize = New System.Drawing.Size(273, 97)
|
Me.DockPanelStatus.OriginalSize = New System.Drawing.Size(268, 434)
|
||||||
'
|
'
|
||||||
'ControlContainer1
|
'ControlContainer1
|
||||||
'
|
'
|
||||||
@@ -789,8 +789,8 @@ Partial Class frmDocumentResultList
|
|||||||
resources.ApplyResources(Me.dateCheckedOutWhen, "dateCheckedOutWhen")
|
resources.ApplyResources(Me.dateCheckedOutWhen, "dateCheckedOutWhen")
|
||||||
Me.dateCheckedOutWhen.MenuManager = Me.RibbonControl
|
Me.dateCheckedOutWhen.MenuManager = Me.RibbonControl
|
||||||
Me.dateCheckedOutWhen.Name = "dateCheckedOutWhen"
|
Me.dateCheckedOutWhen.Name = "dateCheckedOutWhen"
|
||||||
Me.dateCheckedOutWhen.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("DateEdit1.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
|
Me.dateCheckedOutWhen.Properties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("dateCheckedOutWhen.Properties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
|
||||||
Me.dateCheckedOutWhen.Properties.CalendarTimeProperties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("DateEdit1.Properties.CalendarTimeProperties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
|
Me.dateCheckedOutWhen.Properties.CalendarTimeProperties.Buttons.AddRange(New DevExpress.XtraEditors.Controls.EditorButton() {New DevExpress.XtraEditors.Controls.EditorButton(CType(resources.GetObject("dateCheckedOutWhen.Properties.CalendarTimeProperties.Buttons"), DevExpress.XtraEditors.Controls.ButtonPredefines))})
|
||||||
Me.dateCheckedOutWhen.Properties.ReadOnly = True
|
Me.dateCheckedOutWhen.Properties.ReadOnly = True
|
||||||
Me.dateCheckedOutWhen.StyleController = Me.LayoutControl1
|
Me.dateCheckedOutWhen.StyleController = Me.LayoutControl1
|
||||||
'
|
'
|
||||||
@@ -800,7 +800,7 @@ Partial Class frmDocumentResultList
|
|||||||
Me.Root.GroupBordersVisible = False
|
Me.Root.GroupBordersVisible = False
|
||||||
Me.Root.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlGroup1, Me.EmptySpaceItem1})
|
Me.Root.Items.AddRange(New DevExpress.XtraLayout.BaseLayoutItem() {Me.LayoutControlGroup1, Me.EmptySpaceItem1})
|
||||||
Me.Root.Name = "Root"
|
Me.Root.Name = "Root"
|
||||||
Me.Root.Size = New System.Drawing.Size(268, 434)
|
Me.Root.Size = New System.Drawing.Size(268, 413)
|
||||||
Me.Root.TextVisible = False
|
Me.Root.TextVisible = False
|
||||||
'
|
'
|
||||||
'LayoutControlGroup1
|
'LayoutControlGroup1
|
||||||
@@ -834,7 +834,7 @@ Partial Class frmDocumentResultList
|
|||||||
Me.EmptySpaceItem1.AllowHotTrack = False
|
Me.EmptySpaceItem1.AllowHotTrack = False
|
||||||
Me.EmptySpaceItem1.Location = New System.Drawing.Point(0, 93)
|
Me.EmptySpaceItem1.Location = New System.Drawing.Point(0, 93)
|
||||||
Me.EmptySpaceItem1.Name = "EmptySpaceItem1"
|
Me.EmptySpaceItem1.Name = "EmptySpaceItem1"
|
||||||
Me.EmptySpaceItem1.Size = New System.Drawing.Size(248, 321)
|
Me.EmptySpaceItem1.Size = New System.Drawing.Size(248, 300)
|
||||||
Me.EmptySpaceItem1.TextSize = New System.Drawing.Size(0, 0)
|
Me.EmptySpaceItem1.TextSize = New System.Drawing.Size(0, 0)
|
||||||
'
|
'
|
||||||
'DockPanelMetadata
|
'DockPanelMetadata
|
||||||
@@ -845,7 +845,7 @@ Partial Class frmDocumentResultList
|
|||||||
resources.ApplyResources(Me.DockPanelMetadata, "DockPanelMetadata")
|
resources.ApplyResources(Me.DockPanelMetadata, "DockPanelMetadata")
|
||||||
Me.DockPanelMetadata.Name = "DockPanelMetadata"
|
Me.DockPanelMetadata.Name = "DockPanelMetadata"
|
||||||
Me.DockPanelMetadata.Options.ShowCloseButton = False
|
Me.DockPanelMetadata.Options.ShowCloseButton = False
|
||||||
Me.DockPanelMetadata.OriginalSize = New System.Drawing.Size(280, 200)
|
Me.DockPanelMetadata.OriginalSize = New System.Drawing.Size(268, 434)
|
||||||
'
|
'
|
||||||
'DockPanel3_Container
|
'DockPanel3_Container
|
||||||
'
|
'
|
||||||
@@ -883,9 +883,9 @@ Partial Class frmDocumentResultList
|
|||||||
Me.AllowFormGlass = DevExpress.Utils.DefaultBoolean.[True]
|
Me.AllowFormGlass = DevExpress.Utils.DefaultBoolean.[True]
|
||||||
resources.ApplyResources(Me, "$this")
|
resources.ApplyResources(Me, "$this")
|
||||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.Controls.Add(Me.DockPanelFileList)
|
||||||
Me.Controls.Add(Me.DockPanelDocViewer)
|
Me.Controls.Add(Me.DockPanelDocViewer)
|
||||||
Me.Controls.Add(Me.panelContainer1)
|
Me.Controls.Add(Me.panelContainer1)
|
||||||
Me.Controls.Add(Me.DockPanelFileList)
|
|
||||||
Me.Controls.Add(Me.RibbonStatusBar)
|
Me.Controls.Add(Me.RibbonStatusBar)
|
||||||
Me.Controls.Add(Me.RibbonControl)
|
Me.Controls.Add(Me.RibbonControl)
|
||||||
Me.IconOptions.Icon = CType(resources.GetObject("frmDocumentResultList.IconOptions.Icon"), System.Drawing.Icon)
|
Me.IconOptions.Icon = CType(resources.GetObject("frmDocumentResultList.IconOptions.Icon"), System.Drawing.Icon)
|
||||||
|
|||||||
@@ -489,6 +489,49 @@
|
|||||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1189, 671</value>
|
<value>1189, 671</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="DockPanel2_Container.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>3, 46</value>
|
||||||
|
</data>
|
||||||
|
<data name="DockPanel2_Container.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>578, 442</value>
|
||||||
|
</data>
|
||||||
|
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
|
<data name="DockPanel2_Container.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanel2_Container.Name" xml:space="preserve">
|
||||||
|
<value>DockPanel2_Container</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanel2_Container.Type" xml:space="preserve">
|
||||||
|
<value>DevExpress.XtraBars.Docking.ControlContainer, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanel2_Container.Parent" xml:space="preserve">
|
||||||
|
<value>DockPanelFileList</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanel2_Container.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="DockPanelFileList.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>0, 158</value>
|
||||||
|
</data>
|
||||||
|
<data name="DockPanelFileList.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>585, 491</value>
|
||||||
|
</data>
|
||||||
|
<data name="DockPanelFileList.Text" xml:space="preserve">
|
||||||
|
<value>Ergebnisse</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanelFileList.Name" xml:space="preserve">
|
||||||
|
<value>DockPanelFileList</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanelFileList.Type" xml:space="preserve">
|
||||||
|
<value>DevExpress.XtraBars.Docking.DockPanel, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanelFileList.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>DockPanelFileList.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
<data name="DocumentViewer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
<data name="DocumentViewer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||||
<value>Fill</value>
|
<value>Fill</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -496,9 +539,8 @@
|
|||||||
<value>0, 0</value>
|
<value>0, 0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DocumentViewer1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="DocumentViewer1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>323, 459</value>
|
<value>323, 441</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
||||||
<data name="DocumentViewer1.TabIndex" type="System.Int32, mscorlib">
|
<data name="DocumentViewer1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
</data>
|
</data>
|
||||||
@@ -515,10 +557,10 @@
|
|||||||
<value>0</value>
|
<value>0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanel1_Container.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="DockPanel1_Container.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>3, 26</value>
|
<value>3, 46</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanel1_Container.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="DockPanel1_Container.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>323, 459</value>
|
<value>323, 441</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanel1_Container.TabIndex" type="System.Int32, mscorlib">
|
<data name="DockPanel1_Container.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
@@ -539,7 +581,7 @@
|
|||||||
<value>585, 158</value>
|
<value>585, 158</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelDocViewer.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="DockPanelDocViewer.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>329, 489</value>
|
<value>329, 491</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelDocViewer.Text" xml:space="preserve">
|
<data name="DockPanelDocViewer.Text" xml:space="preserve">
|
||||||
<value>Vorschau</value>
|
<value>Vorschau</value>
|
||||||
@@ -554,7 +596,7 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>DockPanelDocViewer.ZOrder" xml:space="preserve">
|
<data name=">>DockPanelDocViewer.ZOrder" xml:space="preserve">
|
||||||
<value>0</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtCheckedOutWho.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="txtCheckedOutWho.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>162, 45</value>
|
<value>162, 45</value>
|
||||||
@@ -584,10 +626,10 @@
|
|||||||
<value>162, 69</value>
|
<value>162, 69</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="DevExpress.Utils.v21.2" name="DevExpress.Utils.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
<assembly alias="DevExpress.Utils.v21.2" name="DevExpress.Utils.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
||||||
<data name="DateEdit1.Properties.Buttons" type="DevExpress.XtraEditors.Controls.ButtonPredefines, DevExpress.Utils.v21.2">
|
<data name="dateCheckedOutWhen.Properties.Buttons" type="DevExpress.XtraEditors.Controls.ButtonPredefines, DevExpress.Utils.v21.2">
|
||||||
<value>Combo</value>
|
<value>Combo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DateEdit1.Properties.CalendarTimeProperties.Buttons" type="DevExpress.XtraEditors.Controls.ButtonPredefines, DevExpress.Utils.v21.2">
|
<data name="dateCheckedOutWhen.Properties.CalendarTimeProperties.Buttons" type="DevExpress.XtraEditors.Controls.ButtonPredefines, DevExpress.Utils.v21.2">
|
||||||
<value>Combo</value>
|
<value>Combo</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="dateCheckedOutWhen.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="dateCheckedOutWhen.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
@@ -624,7 +666,7 @@
|
|||||||
<value>In Bearbeitung</value>
|
<value>In Bearbeitung</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LayoutControl1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="LayoutControl1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>268, 434</value>
|
<value>268, 413</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LayoutControl1.TabIndex" type="System.Int32, mscorlib">
|
<data name="LayoutControl1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
@@ -648,7 +690,7 @@
|
|||||||
<value>0, 0</value>
|
<value>0, 0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ControlContainer1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="ControlContainer1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>268, 434</value>
|
<value>268, 413</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ControlContainer1.TabIndex" type="System.Int32, mscorlib">
|
<data name="ControlContainer1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
@@ -666,10 +708,10 @@
|
|||||||
<value>0</value>
|
<value>0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelStatus.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="DockPanelStatus.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>4, 26</value>
|
<value>4, 46</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelStatus.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="DockPanelStatus.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>268, 434</value>
|
<value>268, 413</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelStatus.Text" xml:space="preserve">
|
<data name="DockPanelStatus.Text" xml:space="preserve">
|
||||||
<value>Status</value>
|
<value>Status</value>
|
||||||
@@ -693,7 +735,7 @@
|
|||||||
<value>0, 0</value>
|
<value>0, 0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CtrlObjectPropertyDialog.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="CtrlObjectPropertyDialog.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>268, 434</value>
|
<value>268, 413</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CtrlObjectPropertyDialog.TabIndex" type="System.Int32, mscorlib">
|
<data name="CtrlObjectPropertyDialog.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
@@ -714,7 +756,7 @@
|
|||||||
<value>0, 0</value>
|
<value>0, 0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanel3_Container.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="DockPanel3_Container.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>268, 434</value>
|
<value>268, 413</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanel3_Container.TabIndex" type="System.Int32, mscorlib">
|
<data name="DockPanel3_Container.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
@@ -732,10 +774,10 @@
|
|||||||
<value>0</value>
|
<value>0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelMetadata.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="DockPanelMetadata.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>4, 26</value>
|
<value>4, 46</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelMetadata.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="DockPanelMetadata.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>268, 434</value>
|
<value>268, 413</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DockPanelMetadata.Text" xml:space="preserve">
|
<data name="DockPanelMetadata.Text" xml:space="preserve">
|
||||||
<value>Eigenschaften</value>
|
<value>Eigenschaften</value>
|
||||||
@@ -756,7 +798,7 @@
|
|||||||
<value>914, 158</value>
|
<value>914, 158</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="panelContainer1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="panelContainer1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>275, 489</value>
|
<value>275, 491</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="panelContainer1.Text" xml:space="preserve">
|
<data name="panelContainer1.Text" xml:space="preserve">
|
||||||
<value>panelContainer1</value>
|
<value>panelContainer1</value>
|
||||||
@@ -771,55 +813,13 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>panelContainer1.ZOrder" xml:space="preserve">
|
<data name=">>panelContainer1.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
|
||||||
</data>
|
|
||||||
<data name="DockPanel2_Container.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>3, 26</value>
|
|
||||||
</data>
|
|
||||||
<data name="DockPanel2_Container.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>578, 460</value>
|
|
||||||
</data>
|
|
||||||
<data name="DockPanel2_Container.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>0</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanel2_Container.Name" xml:space="preserve">
|
|
||||||
<value>DockPanel2_Container</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanel2_Container.Type" xml:space="preserve">
|
|
||||||
<value>DevExpress.XtraBars.Docking.ControlContainer, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanel2_Container.Parent" xml:space="preserve">
|
|
||||||
<value>DockPanelFileList</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanel2_Container.ZOrder" xml:space="preserve">
|
|
||||||
<value>0</value>
|
|
||||||
</data>
|
|
||||||
<data name="DockPanelFileList.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>0, 158</value>
|
|
||||||
</data>
|
|
||||||
<data name="DockPanelFileList.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>585, 489</value>
|
|
||||||
</data>
|
|
||||||
<data name="DockPanelFileList.Text" xml:space="preserve">
|
|
||||||
<value>Ergebnisse</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanelFileList.Name" xml:space="preserve">
|
|
||||||
<value>DockPanelFileList</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanelFileList.Type" xml:space="preserve">
|
|
||||||
<value>DevExpress.XtraBars.Docking.DockPanel, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanelFileList.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>DockPanelFileList.ZOrder" xml:space="preserve">
|
|
||||||
<value>2</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RibbonStatusBar.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="RibbonStatusBar.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>0, 647</value>
|
<value>0, 649</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RibbonStatusBar.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="RibbonStatusBar.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1189, 24</value>
|
<value>1189, 22</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>RibbonStatusBar.Name" xml:space="preserve">
|
<data name=">>RibbonStatusBar.Name" xml:space="preserve">
|
||||||
<value>RibbonStatusBar</value>
|
<value>RibbonStatusBar</value>
|
||||||
@@ -1421,7 +1421,7 @@
|
|||||||
<value>4</value>
|
<value>4</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GridControl1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="GridControl1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>568, 460</value>
|
<value>568, 442</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GridControl1.TabIndex" type="System.Int32, mscorlib">
|
<data name="GridControl1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
@@ -1592,7 +1592,7 @@
|
|||||||
<value>1</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SplitContainerControl1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="SplitContainerControl1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>578, 460</value>
|
<value>578, 442</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SplitContainerControl1.TabIndex" type="System.Int32, mscorlib">
|
<data name="SplitContainerControl1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>2</value>
|
<value>2</value>
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
DevExpress.XtraBars.Docking.DockManager, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
DevExpress.XtraBars.Docking2010.DocumentManager, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
DevExpress.XtraEditors.Repository.RepositoryItemTextEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
|||||||
2
GUIs.ZooFlow/frmtest.Designer.vb
generated
2
GUIs.ZooFlow/frmtest.Designer.vb
generated
@@ -75,7 +75,7 @@ Partial Class frmtest
|
|||||||
Me.btnNewFile.Name = "btnNewFile"
|
Me.btnNewFile.Name = "btnNewFile"
|
||||||
Me.btnNewFile.Size = New System.Drawing.Size(187, 23)
|
Me.btnNewFile.Size = New System.Drawing.Size(187, 23)
|
||||||
Me.btnNewFile.TabIndex = 17
|
Me.btnNewFile.TabIndex = 17
|
||||||
Me.btnNewFile.Text = "NewFile"
|
Me.btnNewFile.Text = "ImportFile (IDB/FileImporter)"
|
||||||
Me.btnNewFile.UseVisualStyleBackColor = True
|
Me.btnNewFile.UseVisualStyleBackColor = True
|
||||||
'
|
'
|
||||||
'Label4
|
'Label4
|
||||||
|
|||||||
@@ -2,8 +2,6 @@
|
|||||||
Imports DigitalData.Modules.Base.IDB.FileStore
|
Imports DigitalData.Modules.Base.IDB.FileStore
|
||||||
|
|
||||||
Public Class frmtest
|
Public Class frmtest
|
||||||
|
|
||||||
|
|
||||||
Private Sub frmtest_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
Private Sub frmtest_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||||
cmbObjectStoreType.SelectedIndex = 0
|
cmbObjectStoreType.SelectedIndex = 0
|
||||||
End Sub
|
End Sub
|
||||||
@@ -15,23 +13,33 @@ Public Class frmtest
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Async Sub btnNewFile_Click(sender As Object, e As EventArgs) Handles btnNewFile.Click
|
Private Async Sub btnNewFile_Click(sender As Object, e As EventArgs) Handles btnNewFile.Click
|
||||||
Dim oObjectId As Long = Await My.Application.Service.Client.NewFileAsync(
|
Dim oResponse As ImportFileResponse = Await My.Application.Service.Client.ImportFileAsync(
|
||||||
txtFile2Import.Text,
|
txtFile2Import.Text,
|
||||||
"WORK",
|
New List(Of UserAttributeValue) From {
|
||||||
|
New UserAttributeValue With {
|
||||||
|
.Name = "Attribut String1",
|
||||||
|
.Values = New List(Of String) From {"Harry"}.ToArray
|
||||||
|
},
|
||||||
|
New UserAttributeValue With {
|
||||||
|
.Name = "DisplayFileName",
|
||||||
|
.Values = New List(Of String) From {"DN Textdokument"}.ToArray
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Work",
|
||||||
"DOC",
|
"DOC",
|
||||||
"DEFAULT"
|
txtDoctypeID.Text
|
||||||
)
|
)
|
||||||
|
|
||||||
If oObjectId <> FILE_STORE_INVALID_OBEJCT_ID Then
|
If oResponse.OK Then
|
||||||
MsgBox("File Imported!", MsgBoxStyle.Information, Text)
|
MsgBox("File Imported!", MsgBoxStyle.Information, Text)
|
||||||
|
txtIDB_OBJ_ID.Text = oResponse.ObjectId
|
||||||
Else
|
Else
|
||||||
MsgBox("File was not imported. Check the server logs!")
|
MsgBox("File was not imported. Check the server logs!", MsgBoxStyle.Critical, Text)
|
||||||
End If
|
End If
|
||||||
txtIDB_OBJ_ID.Text = oObjectId
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Async Sub btnImportFile_Click_(sender As Object, e As EventArgs) Handles btnImportFile.Click
|
Private Async Sub btnImportFile_Click_(sender As Object, e As EventArgs) Handles btnImportFile.Click
|
||||||
Dim oResponse As ImportFileResponse = Await My.Application.Service.Client.Globix_ImportFileAsync(
|
Dim oResponse As Globix_ImportFileResponse = Await My.Application.Service.Client.Globix_ImportFileAsync(
|
||||||
txtFile2Import.Text,
|
txtFile2Import.Text,
|
||||||
txtProfileId.Text,
|
txtProfileId.Text,
|
||||||
New List(Of UserAttributeValue) From {
|
New List(Of UserAttributeValue) From {
|
||||||
|
|||||||
@@ -272,17 +272,16 @@ Public Class Client
|
|||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Async Function Globix_ImportFileAsync(
|
Public Async Function ImportFileAsync(
|
||||||
pFilePath As String,
|
pFilePath As String,
|
||||||
pProfileId As Integer,
|
|
||||||
pAttributeValues As List(Of UserAttributeValue),
|
pAttributeValues As List(Of UserAttributeValue),
|
||||||
pObjectStoreName As String,
|
pObjectStoreName As String,
|
||||||
pObjectKind As String,
|
pObjectKind As String,
|
||||||
pIDBDoctypeId As String,
|
pIDBDoctypeId As String,
|
||||||
Optional pImportOptions As Options.ImportFileOptions = Nothing) As Task(Of ImportFileResponse)
|
Optional pImportOptions As Options.ImportFileOptions = Nothing) As Task(Of ImportFileResponse)
|
||||||
Try
|
Try
|
||||||
Dim oImportFile As New Modules.Globix.ImportFile(LogConfig, Channel)
|
Dim oImportFile As New Modules.IDB.ImportFile(LogConfig, Channel)
|
||||||
Return Await oImportFile.RunAsync(pFilePath, pProfileId, pAttributeValues, pObjectStoreName, pObjectKind, pIDBDoctypeId, pImportOptions)
|
Return Await oImportFile.RunAsync(pFilePath, pAttributeValues, pObjectStoreName, pObjectKind, pIDBDoctypeId, pImportOptions)
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
Logger.Error(ex)
|
Logger.Error(ex)
|
||||||
@@ -290,16 +289,19 @@ Public Class Client
|
|||||||
|
|
||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
Public Async Function FileImporter_ImportFileAsync(
|
|
||||||
|
|
||||||
|
Public Async Function Globix_ImportFileAsync(
|
||||||
pFilePath As String,
|
pFilePath As String,
|
||||||
|
pProfileId As Integer,
|
||||||
pAttributeValues As List(Of UserAttributeValue),
|
pAttributeValues As List(Of UserAttributeValue),
|
||||||
pObjectStoreName As String,
|
pObjectStoreName As String,
|
||||||
pObjectKind As String,
|
pObjectKind As String,
|
||||||
pIDBDoctypeId As String,
|
pIDBDoctypeId As String,
|
||||||
Optional pImportOptions As Options.ImportFileOptions = Nothing) As Task(Of ImportFileResponse)
|
Optional pImportOptions As Options.ImportFileOptions = Nothing) As Task(Of Globix_ImportFileResponse)
|
||||||
Try
|
Try
|
||||||
Dim oImportFile As New Modules.Globix.ImportFile(LogConfig, Channel)
|
Dim oImportFile As New Modules.Globix.ImportFile(LogConfig, Channel)
|
||||||
Return Await oImportFile.RunAsync(pFilePath, 9999, pAttributeValues, pObjectStoreName, pObjectKind, pIDBDoctypeId, pImportOptions)
|
Return Await oImportFile.RunAsync(pFilePath, pProfileId, pAttributeValues, pObjectStoreName, pObjectKind, pIDBDoctypeId, pImportOptions)
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
Logger.Error(ex)
|
Logger.Error(ex)
|
||||||
@@ -319,6 +321,7 @@ Public Class Client
|
|||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
|
||||||
Public Async Function ZooFlow_GetFileObjectAsync(pObjectId As Long, pLoadFileContents As Boolean) As Task(Of FileObject)
|
Public Async Function ZooFlow_GetFileObjectAsync(pObjectId As Long, pLoadFileContents As Boolean) As Task(Of FileObject)
|
||||||
Try
|
Try
|
||||||
Dim oGetFileObject As New Modules.Zooflow.GetFileObject(LogConfig, Me)
|
Dim oGetFileObject As New Modules.Zooflow.GetFileObject(LogConfig, Me)
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="Globix_ImportFileResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>DigitalData.Modules.EDMI.API.EDMIServiceReference.Globix_ImportFileResponse, Connected Services.EDMIServiceReference.Reference.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
||||||
@@ -3,19 +3,19 @@
|
|||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" />
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Modules.ZooFlow.State" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Modules.ZooFlow.State" />
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Messages" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Messages" />
|
||||||
<xs:complexType name="ImportFileRequest">
|
<xs:complexType name="Globix_ImportFileRequest">
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" minOccurs="0" name="AttributeValues" nillable="true" type="q1:ArrayOfUserAttributeValue" />
|
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" minOccurs="0" name="AttributeValues" nillable="true" type="q1:ArrayOfUserAttributeValue" />
|
||||||
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" minOccurs="0" name="File" nillable="true" type="q2:FileProperties" />
|
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" minOccurs="0" name="File" nillable="true" type="q2:FileProperties" />
|
||||||
<xs:element minOccurs="0" name="IDBDoctypeId" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="IDBDoctypeId" type="xs:long" />
|
||||||
<xs:element minOccurs="0" name="KindType" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="KindType" nillable="true" type="xs:string" />
|
||||||
<xs:element minOccurs="0" name="ProfileId" type="xs:int" />
|
<xs:element minOccurs="0" name="ProfileId" type="xs:int" />
|
||||||
<xs:element minOccurs="0" name="StoreName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="StoreName" nillable="true" type="xs:string" />
|
||||||
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/DigitalData.Modules.ZooFlow.State" minOccurs="0" name="User" nillable="true" type="q3:UserState" />
|
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/DigitalData.Modules.ZooFlow.State" minOccurs="0" name="User" nillable="true" type="q3:UserState" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
<xs:element name="ImportFileRequest" nillable="true" type="tns:ImportFileRequest" />
|
<xs:element name="Globix_ImportFileRequest" nillable="true" type="tns:Globix_ImportFileRequest" />
|
||||||
<xs:complexType name="ImportFileResponse">
|
<xs:complexType name="Globix_ImportFileResponse">
|
||||||
<xs:complexContent mixed="false">
|
<xs:complexContent mixed="false">
|
||||||
<xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Messages" base="q4:BaseResponse">
|
<xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Messages" base="q4:BaseResponse">
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
@@ -24,5 +24,5 @@
|
|||||||
</xs:extension>
|
</xs:extension>
|
||||||
</xs:complexContent>
|
</xs:complexContent>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
<xs:element name="ImportFileResponse" nillable="true" type="tns:ImportFileResponse" />
|
<xs:element name="Globix_ImportFileResponse" nillable="true" type="tns:Globix_ImportFileResponse" />
|
||||||
</xs:schema>
|
</xs:schema>
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.ImportFile" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.ImportFile" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" />
|
||||||
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Modules.ZooFlow.State" />
|
||||||
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Messages" />
|
||||||
|
<xs:complexType name="ImportFileRequest">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" minOccurs="0" name="AttributeValues" nillable="true" type="q1:ArrayOfUserAttributeValue" />
|
||||||
|
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB" minOccurs="0" name="File" nillable="true" type="q2:FileProperties" />
|
||||||
|
<xs:element minOccurs="0" name="IDBDoctypeId" type="xs:long" />
|
||||||
|
<xs:element minOccurs="0" name="KindType" nillable="true" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="ProfileId" type="xs:int" />
|
||||||
|
<xs:element minOccurs="0" name="StoreName" nillable="true" type="xs:string" />
|
||||||
|
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/DigitalData.Modules.ZooFlow.State" minOccurs="0" name="User" nillable="true" type="q3:UserState" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ImportFileRequest" nillable="true" type="tns:ImportFileRequest" />
|
||||||
|
<xs:complexType name="ImportFileResponse">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Messages" base="q4:BaseResponse">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="ObjectId" type="xs:long" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ImportFileResponse" nillable="true" type="tns:ImportFileResponse" />
|
||||||
|
</xs:schema>
|
||||||
@@ -22,9 +22,10 @@
|
|||||||
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.UpdateFile" />
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.UpdateFile" />
|
||||||
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue" />
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue" />
|
||||||
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue" />
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue" />
|
||||||
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" />
|
|
||||||
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" />
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" />
|
||||||
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" />
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" />
|
||||||
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.ImportFile" />
|
||||||
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" />
|
||||||
<xsd:import namespace="http://schemas.microsoft.com/Message" />
|
<xsd:import namespace="http://schemas.microsoft.com/Message" />
|
||||||
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API" />
|
<xsd:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API" />
|
||||||
</xsd:schema>
|
</xsd:schema>
|
||||||
@@ -182,12 +183,6 @@
|
|||||||
<wsdl:message name="IEDMIService_GetAttributeValue_OutputMessage">
|
<wsdl:message name="IEDMIService_GetAttributeValue_OutputMessage">
|
||||||
<wsdl:part name="parameters" element="tns:GetAttributeValueResponse" />
|
<wsdl:part name="parameters" element="tns:GetAttributeValueResponse" />
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
<wsdl:message name="IEDMIService_ImportFile_InputMessage">
|
|
||||||
<wsdl:part name="parameters" element="tns:ImportFile" />
|
|
||||||
</wsdl:message>
|
|
||||||
<wsdl:message name="IEDMIService_ImportFile_OutputMessage">
|
|
||||||
<wsdl:part name="parameters" element="tns:ImportFileResponse" />
|
|
||||||
</wsdl:message>
|
|
||||||
<wsdl:message name="IEDMIService_GetFileObject_InputMessage">
|
<wsdl:message name="IEDMIService_GetFileObject_InputMessage">
|
||||||
<wsdl:part name="parameters" element="tns:GetFileObject" />
|
<wsdl:part name="parameters" element="tns:GetFileObject" />
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
@@ -200,6 +195,18 @@
|
|||||||
<wsdl:message name="IEDMIService_CheckInOutFile_OutputMessage">
|
<wsdl:message name="IEDMIService_CheckInOutFile_OutputMessage">
|
||||||
<wsdl:part name="parameters" element="tns:CheckInOutFileResponse" />
|
<wsdl:part name="parameters" element="tns:CheckInOutFileResponse" />
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
|
<wsdl:message name="IEDMIService_ImportFile_InputMessage">
|
||||||
|
<wsdl:part name="parameters" element="tns:ImportFile" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="IEDMIService_ImportFile_OutputMessage">
|
||||||
|
<wsdl:part name="parameters" element="tns:ImportFileResponse" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="IEDMIService_Globix_ImportFile_InputMessage">
|
||||||
|
<wsdl:part name="parameters" element="tns:Globix_ImportFile" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="IEDMIService_Globix_ImportFile_OutputMessage">
|
||||||
|
<wsdl:part name="parameters" element="tns:Globix_ImportFileResponse" />
|
||||||
|
</wsdl:message>
|
||||||
<wsdl:message name="DocumentStreamRequest">
|
<wsdl:message name="DocumentStreamRequest">
|
||||||
<wsdl:part name="parameters" element="tns:DocumentStreamRequest" />
|
<wsdl:part name="parameters" element="tns:DocumentStreamRequest" />
|
||||||
</wsdl:message>
|
</wsdl:message>
|
||||||
@@ -332,10 +339,6 @@
|
|||||||
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValue" message="tns:IEDMIService_GetAttributeValue_InputMessage" />
|
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValue" message="tns:IEDMIService_GetAttributeValue_InputMessage" />
|
||||||
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValueResponse" message="tns:IEDMIService_GetAttributeValue_OutputMessage" />
|
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValueResponse" message="tns:IEDMIService_GetAttributeValue_OutputMessage" />
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
<wsdl:operation name="ImportFile">
|
|
||||||
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile" message="tns:IEDMIService_ImportFile_InputMessage" />
|
|
||||||
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/ImportFileResponse" message="tns:IEDMIService_ImportFile_OutputMessage" />
|
|
||||||
</wsdl:operation>
|
|
||||||
<wsdl:operation name="GetFileObject">
|
<wsdl:operation name="GetFileObject">
|
||||||
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObject" message="tns:IEDMIService_GetFileObject_InputMessage" />
|
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObject" message="tns:IEDMIService_GetFileObject_InputMessage" />
|
||||||
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObjectResponse" message="tns:IEDMIService_GetFileObject_OutputMessage" />
|
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObjectResponse" message="tns:IEDMIService_GetFileObject_OutputMessage" />
|
||||||
@@ -344,6 +347,14 @@
|
|||||||
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFile" message="tns:IEDMIService_CheckInOutFile_InputMessage" />
|
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFile" message="tns:IEDMIService_CheckInOutFile_InputMessage" />
|
||||||
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFileResponse" message="tns:IEDMIService_CheckInOutFile_OutputMessage" />
|
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFileResponse" message="tns:IEDMIService_CheckInOutFile_OutputMessage" />
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="ImportFile">
|
||||||
|
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile" message="tns:IEDMIService_ImportFile_InputMessage" />
|
||||||
|
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/ImportFileResponse" message="tns:IEDMIService_ImportFile_OutputMessage" />
|
||||||
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="Globix_ImportFile">
|
||||||
|
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/Globix_ImportFile" message="tns:IEDMIService_Globix_ImportFile_InputMessage" />
|
||||||
|
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/Globix_ImportFileResponse" message="tns:IEDMIService_Globix_ImportFile_OutputMessage" />
|
||||||
|
</wsdl:operation>
|
||||||
<wsdl:operation name="GetFileByObjectId">
|
<wsdl:operation name="GetFileByObjectId">
|
||||||
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectId" name="DocumentStreamRequest" message="tns:DocumentStreamRequest" />
|
<wsdl:input wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectId" name="DocumentStreamRequest" message="tns:DocumentStreamRequest" />
|
||||||
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectIdResponse" name="DocumentStreamResponse" message="tns:DocumentStreamResponse" />
|
<wsdl:output wsaw:Action="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectIdResponse" name="DocumentStreamResponse" message="tns:DocumentStreamResponse" />
|
||||||
|
|||||||
@@ -10,9 +10,10 @@
|
|||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.UpdateFile" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.UpdateFile" />
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue" />
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue" />
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" />
|
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" />
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" />
|
||||||
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.ImportFile" />
|
||||||
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" />
|
||||||
<xs:import namespace="http://schemas.microsoft.com/Message" />
|
<xs:import namespace="http://schemas.microsoft.com/Message" />
|
||||||
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API" />
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API" />
|
||||||
<xs:element name="Heartbeat">
|
<xs:element name="Heartbeat">
|
||||||
@@ -291,45 +292,59 @@
|
|||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="ImportFile">
|
|
||||||
<xs:complexType>
|
|
||||||
<xs:sequence>
|
|
||||||
<xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" minOccurs="0" name="Data" nillable="true" type="q27:ImportFileRequest" />
|
|
||||||
</xs:sequence>
|
|
||||||
</xs:complexType>
|
|
||||||
</xs:element>
|
|
||||||
<xs:element name="ImportFileResponse">
|
|
||||||
<xs:complexType>
|
|
||||||
<xs:sequence>
|
|
||||||
<xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" minOccurs="0" name="ImportFileResult" nillable="true" type="q28:ImportFileResponse" />
|
|
||||||
</xs:sequence>
|
|
||||||
</xs:complexType>
|
|
||||||
</xs:element>
|
|
||||||
<xs:element name="GetFileObject">
|
<xs:element name="GetFileObject">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" minOccurs="0" name="Data" nillable="true" type="q29:GetFileObjectRequest" />
|
<xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" minOccurs="0" name="Data" nillable="true" type="q27:GetFileObjectRequest" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="GetFileObjectResponse">
|
<xs:element name="GetFileObjectResponse">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" minOccurs="0" name="GetFileObjectResult" nillable="true" type="q30:GetFileObjectResponse" />
|
<xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.GetFileObject" minOccurs="0" name="GetFileObjectResult" nillable="true" type="q28:GetFileObjectResponse" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="CheckInOutFile">
|
<xs:element name="CheckInOutFile">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" minOccurs="0" name="Data" nillable="true" type="q31:CheckInOutFileRequest" />
|
<xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" minOccurs="0" name="Data" nillable="true" type="q29:CheckInOutFileRequest" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="CheckInOutFileResponse">
|
<xs:element name="CheckInOutFileResponse">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" minOccurs="0" name="CheckInOutFileResult" nillable="true" type="q32:CheckInOutFileResponse" />
|
<xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile" minOccurs="0" name="CheckInOutFileResult" nillable="true" type="q30:CheckInOutFileResponse" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:element>
|
||||||
|
<xs:element name="ImportFile">
|
||||||
|
<xs:complexType>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.ImportFile" minOccurs="0" name="Data" nillable="true" type="q31:ImportFileRequest" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:element>
|
||||||
|
<xs:element name="ImportFileResponse">
|
||||||
|
<xs:complexType>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.IDB.ImportFile" minOccurs="0" name="ImportFileResult" nillable="true" type="q32:ImportFileResponse" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:element>
|
||||||
|
<xs:element name="Globix_ImportFile">
|
||||||
|
<xs:complexType>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" minOccurs="0" name="Data" nillable="true" type="q33:Globix_ImportFileRequest" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:element>
|
||||||
|
<xs:element name="Globix_ImportFileResponse">
|
||||||
|
<xs:complexType>
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile" minOccurs="0" name="Globix_ImportFileResult" nillable="true" type="q34:Globix_ImportFileResponse" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
@@ -343,7 +358,7 @@
|
|||||||
<xs:element name="DocumentStreamResponse">
|
<xs:element name="DocumentStreamResponse">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element xmlns:q33="http://schemas.microsoft.com/Message" name="FileContents" type="q33:StreamBody" />
|
<xs:element xmlns:q35="http://schemas.microsoft.com/Message" name="FileContents" type="q35:StreamBody" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
@@ -359,7 +374,7 @@
|
|||||||
<xs:element name="DocumentInfoResponse">
|
<xs:element name="DocumentInfoResponse">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API" minOccurs="0" name="FileRight" type="q34:Rights.AccessRight" />
|
<xs:element xmlns:q36="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API" minOccurs="0" name="FileRight" type="q36:Rights.AccessRight" />
|
||||||
<xs:element minOccurs="0" name="FullPath" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="FullPath" nillable="true" type="xs:string" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
|
|||||||
@@ -44,9 +44,10 @@
|
|||||||
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.UpdateFile.xsd" MetadataType="Schema" ID="ee905b55-bae0-4ecb-8e57-f7477bd1a4bc" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.UpdateFile.xsd" MetadataType="Schema" ID="ee905b55-bae0-4ecb-8e57-f7477bd1a4bc" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue.xsd" MetadataType="Schema" ID="09473ff2-6558-47e2-89ed-7c8bce746a4c" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue.xsd" MetadataType="Schema" ID="09473ff2-6558-47e2-89ed-7c8bce746a4c" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue.xsd" MetadataType="Schema" ID="0398486a-339a-41c8-aedd-fdc1efe407cb" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue.xsd" MetadataType="Schema" ID="0398486a-339a-41c8-aedd-fdc1efe407cb" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile.xsd" MetadataType="Schema" ID="4c9227ac-82b3-4aff-bcb3-eab453dc69c5" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
|
||||||
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.GetFileObject.xsd" MetadataType="Schema" ID="df5739a1-d592-43d7-9307-fa8e5580635c" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.GetFileObject.xsd" MetadataType="Schema" ID="df5739a1-d592-43d7-9307-fa8e5580635c" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile.xsd" MetadataType="Schema" ID="2f515449-eca7-48fd-830c-d41ac5160a59" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile.xsd" MetadataType="Schema" ID="2f515449-eca7-48fd-830c-d41ac5160a59" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
|
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.IDB.ImportFile.xsd" MetadataType="Schema" ID="28524249-d637-4115-818e-3d338286de5f" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
|
<MetadataFile FileName="DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile.xsd" MetadataType="Schema" ID="4c9227ac-82b3-4aff-bcb3-eab453dc69c5" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
<MetadataFile FileName="Message.xsd" MetadataType="Schema" ID="2589e82f-d68f-4843-b153-a80edf895f82" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
<MetadataFile FileName="Message.xsd" MetadataType="Schema" ID="2589e82f-d68f-4843-b153-a80edf895f82" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
<MetadataFile FileName="DigitalData.Modules.EDMI.API.xsd" MetadataType="Schema" ID="4eca5a54-795a-4e5b-a3b1-10c24930efec" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
<MetadataFile FileName="DigitalData.Modules.EDMI.API.xsd" MetadataType="Schema" ID="4eca5a54-795a-4e5b-a3b1-10c24930efec" SourceId="1" SourceUrl="net.tcp://172.24.12.39:9000/DigitalData/Services/Main/mex" />
|
||||||
</Metadata>
|
</Metadata>
|
||||||
|
|||||||
@@ -31,9 +31,10 @@ Namespace EDMIServiceReference
|
|||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.UpdateFileResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.UpdateFileResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.Globix_ImportFileResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetClientConfigResponse))> _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetClientConfigResponse))> _
|
||||||
Partial Public Class BaseResponse
|
Partial Public Class BaseResponse
|
||||||
Inherits Object
|
Inherits Object
|
||||||
@@ -176,14 +177,16 @@ Namespace EDMIServiceReference
|
|||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileRequest)), _
|
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.FileObject)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.FileObject)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileAction)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileAction)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileRequest)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.Globix_ImportFileRequest)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.Globix_ImportFileResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.RightsAccessRight))> _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.RightsAccessRight))> _
|
||||||
Partial Public Class ScalarResult
|
Partial Public Class ScalarResult
|
||||||
Inherits EDMIServiceReference.BaseResponse
|
Inherits EDMIServiceReference.BaseResponse
|
||||||
@@ -280,14 +283,16 @@ Namespace EDMIServiceReference
|
|||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileRequest)), _
|
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.FileObject)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.FileObject)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileAction)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileAction)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileRequest)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.Globix_ImportFileRequest)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.Globix_ImportFileResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.RightsAccessRight))> _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.RightsAccessRight))> _
|
||||||
Partial Public Class GetScalarValueResponse
|
Partial Public Class GetScalarValueResponse
|
||||||
Inherits EDMIServiceReference.BaseResponse
|
Inherits EDMIServiceReference.BaseResponse
|
||||||
@@ -450,14 +455,16 @@ Namespace EDMIServiceReference
|
|||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.SetAttributeValueResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetAttributeValueRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileRequest)), _
|
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.GetFileObjectResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.FileObject)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.FileObject)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileRequest)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileRequest)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileAction)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileAction)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.CheckInOutFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileRequest)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.ImportFileResponse)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.Globix_ImportFileRequest)), _
|
||||||
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.Globix_ImportFileResponse)), _
|
||||||
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.RightsAccessRight))> _
|
System.Runtime.Serialization.KnownTypeAttribute(GetType(EDMIServiceReference.RightsAccessRight))> _
|
||||||
Partial Public Class GetAttributeValueResponse
|
Partial Public Class GetAttributeValueResponse
|
||||||
Inherits EDMIServiceReference.BaseResponse
|
Inherits EDMIServiceReference.BaseResponse
|
||||||
@@ -495,31 +502,6 @@ Namespace EDMIServiceReference
|
|||||||
End Property
|
End Property
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
|
||||||
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
|
||||||
System.Runtime.Serialization.DataContractAttribute(Name:="ImportFileResponse", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
|
||||||
"GlobalIndexer.ImportFile"), _
|
|
||||||
System.SerializableAttribute()> _
|
|
||||||
Partial Public Class ImportFileResponse
|
|
||||||
Inherits EDMIServiceReference.BaseResponse
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private ObjectIdField As Long
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property ObjectId() As Long
|
|
||||||
Get
|
|
||||||
Return Me.ObjectIdField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Me.ObjectIdField.Equals(value) <> true) Then
|
|
||||||
Me.ObjectIdField = value
|
|
||||||
Me.RaisePropertyChanged("ObjectId")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
End Class
|
|
||||||
|
|
||||||
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||||
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
System.Runtime.Serialization.DataContractAttribute(Name:="GetFileObjectResponse", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
System.Runtime.Serialization.DataContractAttribute(Name:="GetFileObjectResponse", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
||||||
@@ -570,6 +552,56 @@ Namespace EDMIServiceReference
|
|||||||
End Property
|
End Property
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
|
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||||
|
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
|
System.Runtime.Serialization.DataContractAttribute(Name:="ImportFileResponse", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
||||||
|
"IDB.ImportFile"), _
|
||||||
|
System.SerializableAttribute()> _
|
||||||
|
Partial Public Class ImportFileResponse
|
||||||
|
Inherits EDMIServiceReference.BaseResponse
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private ObjectIdField As Long
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property ObjectId() As Long
|
||||||
|
Get
|
||||||
|
Return Me.ObjectIdField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Me.ObjectIdField.Equals(value) <> true) Then
|
||||||
|
Me.ObjectIdField = value
|
||||||
|
Me.RaisePropertyChanged("ObjectId")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
End Class
|
||||||
|
|
||||||
|
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||||
|
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
|
System.Runtime.Serialization.DataContractAttribute(Name:="Globix_ImportFileResponse", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
||||||
|
"GlobalIndexer.ImportFile"), _
|
||||||
|
System.SerializableAttribute()> _
|
||||||
|
Partial Public Class Globix_ImportFileResponse
|
||||||
|
Inherits EDMIServiceReference.BaseResponse
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private ObjectIdField As Long
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property ObjectId() As Long
|
||||||
|
Get
|
||||||
|
Return Me.ObjectIdField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Me.ObjectIdField.Equals(value) <> true) Then
|
||||||
|
Me.ObjectIdField = value
|
||||||
|
Me.RaisePropertyChanged("ObjectId")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
End Class
|
||||||
|
|
||||||
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||||
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
System.Runtime.Serialization.DataContractAttribute(Name:="GetClientConfigResponse", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
System.Runtime.Serialization.DataContractAttribute(Name:="GetClientConfigResponse", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
||||||
@@ -2012,150 +2044,6 @@ Namespace EDMIServiceReference
|
|||||||
End Sub
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
|
||||||
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
|
||||||
System.Runtime.Serialization.DataContractAttribute(Name:="ImportFileRequest", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
|
||||||
"GlobalIndexer.ImportFile"), _
|
|
||||||
System.SerializableAttribute()> _
|
|
||||||
Partial Public Class ImportFileRequest
|
|
||||||
Inherits Object
|
|
||||||
Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
|
|
||||||
|
|
||||||
<System.NonSerializedAttribute()> _
|
|
||||||
Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private AttributeValuesField() As EDMIServiceReference.UserAttributeValue
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private FileField As EDMIServiceReference.FileProperties
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private IDBDoctypeIdField As String
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private KindTypeField As String
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private ProfileIdField As Integer
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private StoreNameField As String
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
|
||||||
Private UserField As EDMIServiceReference.UserState
|
|
||||||
|
|
||||||
<Global.System.ComponentModel.BrowsableAttribute(false)> _
|
|
||||||
Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData
|
|
||||||
Get
|
|
||||||
Return Me.extensionDataField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
Me.extensionDataField = value
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property AttributeValues() As EDMIServiceReference.UserAttributeValue()
|
|
||||||
Get
|
|
||||||
Return Me.AttributeValuesField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Object.ReferenceEquals(Me.AttributeValuesField, value) <> true) Then
|
|
||||||
Me.AttributeValuesField = value
|
|
||||||
Me.RaisePropertyChanged("AttributeValues")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property File() As EDMIServiceReference.FileProperties
|
|
||||||
Get
|
|
||||||
Return Me.FileField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Object.ReferenceEquals(Me.FileField, value) <> true) Then
|
|
||||||
Me.FileField = value
|
|
||||||
Me.RaisePropertyChanged("File")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property IDBDoctypeId() As String
|
|
||||||
Get
|
|
||||||
Return Me.IDBDoctypeIdField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Object.ReferenceEquals(Me.IDBDoctypeIdField, value) <> true) Then
|
|
||||||
Me.IDBDoctypeIdField = value
|
|
||||||
Me.RaisePropertyChanged("IDBDoctypeId")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property KindType() As String
|
|
||||||
Get
|
|
||||||
Return Me.KindTypeField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Object.ReferenceEquals(Me.KindTypeField, value) <> true) Then
|
|
||||||
Me.KindTypeField = value
|
|
||||||
Me.RaisePropertyChanged("KindType")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property ProfileId() As Integer
|
|
||||||
Get
|
|
||||||
Return Me.ProfileIdField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Me.ProfileIdField.Equals(value) <> true) Then
|
|
||||||
Me.ProfileIdField = value
|
|
||||||
Me.RaisePropertyChanged("ProfileId")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property StoreName() As String
|
|
||||||
Get
|
|
||||||
Return Me.StoreNameField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Object.ReferenceEquals(Me.StoreNameField, value) <> true) Then
|
|
||||||
Me.StoreNameField = value
|
|
||||||
Me.RaisePropertyChanged("StoreName")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()> _
|
|
||||||
Public Property User() As EDMIServiceReference.UserState
|
|
||||||
Get
|
|
||||||
Return Me.UserField
|
|
||||||
End Get
|
|
||||||
Set
|
|
||||||
If (Object.ReferenceEquals(Me.UserField, value) <> true) Then
|
|
||||||
Me.UserField = value
|
|
||||||
Me.RaisePropertyChanged("User")
|
|
||||||
End If
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
|
|
||||||
Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged
|
|
||||||
|
|
||||||
Protected Sub RaisePropertyChanged(ByVal propertyName As String)
|
|
||||||
Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent
|
|
||||||
If (Not (propertyChanged) Is Nothing) Then
|
|
||||||
propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName))
|
|
||||||
End If
|
|
||||||
End Sub
|
|
||||||
End Class
|
|
||||||
|
|
||||||
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||||
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
System.Runtime.Serialization.DataContractAttribute(Name:="GetFileObjectRequest", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
System.Runtime.Serialization.DataContractAttribute(Name:="GetFileObjectRequest", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
||||||
@@ -2372,46 +2260,46 @@ Namespace EDMIServiceReference
|
|||||||
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
Private ActionField As EDMIServiceReference.CheckInOutFileAction
|
Private ActionField As EDMIServiceReference.CheckInOutFileAction
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()>
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
Private CommentField As String
|
Private CommentField As String
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()>
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
Private ObjectIdField As Long
|
Private ObjectIdField As Long
|
||||||
|
|
||||||
<System.Runtime.Serialization.OptionalFieldAttribute()>
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
Private UserField As EDMIServiceReference.UserState
|
Private UserField As EDMIServiceReference.UserState
|
||||||
|
|
||||||
<Global.System.ComponentModel.BrowsableAttribute(False)>
|
<Global.System.ComponentModel.BrowsableAttribute(false)> _
|
||||||
Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData
|
Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData
|
||||||
Get
|
Get
|
||||||
Return Me.extensionDataField
|
Return Me.extensionDataField
|
||||||
End Get
|
End Get
|
||||||
Set
|
Set
|
||||||
Me.extensionDataField = Value
|
Me.extensionDataField = value
|
||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()>
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
Public Property Action() As EDMIServiceReference.CheckInOutFileAction
|
Public Property Action() As EDMIServiceReference.CheckInOutFileAction
|
||||||
Get
|
Get
|
||||||
Return Me.ActionField
|
Return Me.ActionField
|
||||||
End Get
|
End Get
|
||||||
Set
|
Set
|
||||||
If (Me.ActionField.Equals(Value) <> True) Then
|
If (Me.ActionField.Equals(value) <> true) Then
|
||||||
Me.ActionField = Value
|
Me.ActionField = value
|
||||||
Me.RaisePropertyChanged("Action")
|
Me.RaisePropertyChanged("Action")
|
||||||
End If
|
End If
|
||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
<System.Runtime.Serialization.DataMemberAttribute()>
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
Public Property Comment() As String
|
Public Property Comment() As String
|
||||||
Get
|
Get
|
||||||
Return Me.CommentField
|
Return Me.CommentField
|
||||||
End Get
|
End Get
|
||||||
Set
|
Set
|
||||||
If (Object.ReferenceEquals(Me.CommentField, Value) <> True) Then
|
If (Object.ReferenceEquals(Me.CommentField, value) <> true) Then
|
||||||
Me.CommentField = Value
|
Me.CommentField = value
|
||||||
Me.RaisePropertyChanged("Comment")
|
Me.RaisePropertyChanged("Comment")
|
||||||
End If
|
End If
|
||||||
End Set
|
End Set
|
||||||
@@ -2465,6 +2353,294 @@ Namespace EDMIServiceReference
|
|||||||
CheckOut = 1
|
CheckOut = 1
|
||||||
End Enum
|
End Enum
|
||||||
|
|
||||||
|
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||||
|
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
|
System.Runtime.Serialization.DataContractAttribute(Name:="ImportFileRequest", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
||||||
|
"IDB.ImportFile"), _
|
||||||
|
System.SerializableAttribute()> _
|
||||||
|
Partial Public Class ImportFileRequest
|
||||||
|
Inherits Object
|
||||||
|
Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
|
||||||
|
|
||||||
|
<System.NonSerializedAttribute()> _
|
||||||
|
Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private AttributeValuesField() As EDMIServiceReference.UserAttributeValue
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private FileField As EDMIServiceReference.FileProperties
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private IDBDoctypeIdField As Long
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private KindTypeField As String
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private ProfileIdField As Integer
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private StoreNameField As String
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private UserField As EDMIServiceReference.UserState
|
||||||
|
|
||||||
|
<Global.System.ComponentModel.BrowsableAttribute(false)> _
|
||||||
|
Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData
|
||||||
|
Get
|
||||||
|
Return Me.extensionDataField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me.extensionDataField = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property AttributeValues() As EDMIServiceReference.UserAttributeValue()
|
||||||
|
Get
|
||||||
|
Return Me.AttributeValuesField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.AttributeValuesField, value) <> true) Then
|
||||||
|
Me.AttributeValuesField = value
|
||||||
|
Me.RaisePropertyChanged("AttributeValues")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property File() As EDMIServiceReference.FileProperties
|
||||||
|
Get
|
||||||
|
Return Me.FileField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.FileField, value) <> true) Then
|
||||||
|
Me.FileField = value
|
||||||
|
Me.RaisePropertyChanged("File")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property IDBDoctypeId() As Long
|
||||||
|
Get
|
||||||
|
Return Me.IDBDoctypeIdField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Me.IDBDoctypeIdField.Equals(value) <> true) Then
|
||||||
|
Me.IDBDoctypeIdField = value
|
||||||
|
Me.RaisePropertyChanged("IDBDoctypeId")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property KindType() As String
|
||||||
|
Get
|
||||||
|
Return Me.KindTypeField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.KindTypeField, value) <> true) Then
|
||||||
|
Me.KindTypeField = value
|
||||||
|
Me.RaisePropertyChanged("KindType")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property ProfileId() As Integer
|
||||||
|
Get
|
||||||
|
Return Me.ProfileIdField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Me.ProfileIdField.Equals(value) <> true) Then
|
||||||
|
Me.ProfileIdField = value
|
||||||
|
Me.RaisePropertyChanged("ProfileId")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property StoreName() As String
|
||||||
|
Get
|
||||||
|
Return Me.StoreNameField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.StoreNameField, value) <> true) Then
|
||||||
|
Me.StoreNameField = value
|
||||||
|
Me.RaisePropertyChanged("StoreName")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property User() As EDMIServiceReference.UserState
|
||||||
|
Get
|
||||||
|
Return Me.UserField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.UserField, value) <> true) Then
|
||||||
|
Me.UserField = value
|
||||||
|
Me.RaisePropertyChanged("User")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged
|
||||||
|
|
||||||
|
Protected Sub RaisePropertyChanged(ByVal propertyName As String)
|
||||||
|
Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent
|
||||||
|
If (Not (propertyChanged) Is Nothing) Then
|
||||||
|
propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName))
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
|
|
||||||
|
<System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||||
|
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
|
System.Runtime.Serialization.DataContractAttribute(Name:="Globix_ImportFileRequest", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Services.EDMIService.Methods."& _
|
||||||
|
"GlobalIndexer.ImportFile"), _
|
||||||
|
System.SerializableAttribute()> _
|
||||||
|
Partial Public Class Globix_ImportFileRequest
|
||||||
|
Inherits Object
|
||||||
|
Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
|
||||||
|
|
||||||
|
<System.NonSerializedAttribute()> _
|
||||||
|
Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private AttributeValuesField() As EDMIServiceReference.UserAttributeValue
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private FileField As EDMIServiceReference.FileProperties
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private IDBDoctypeIdField As Long
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private KindTypeField As String
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private ProfileIdField As Integer
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private StoreNameField As String
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.OptionalFieldAttribute()> _
|
||||||
|
Private UserField As EDMIServiceReference.UserState
|
||||||
|
|
||||||
|
<Global.System.ComponentModel.BrowsableAttribute(false)> _
|
||||||
|
Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData
|
||||||
|
Get
|
||||||
|
Return Me.extensionDataField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me.extensionDataField = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property AttributeValues() As EDMIServiceReference.UserAttributeValue()
|
||||||
|
Get
|
||||||
|
Return Me.AttributeValuesField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.AttributeValuesField, value) <> true) Then
|
||||||
|
Me.AttributeValuesField = value
|
||||||
|
Me.RaisePropertyChanged("AttributeValues")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property File() As EDMIServiceReference.FileProperties
|
||||||
|
Get
|
||||||
|
Return Me.FileField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.FileField, value) <> true) Then
|
||||||
|
Me.FileField = value
|
||||||
|
Me.RaisePropertyChanged("File")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property IDBDoctypeId() As Long
|
||||||
|
Get
|
||||||
|
Return Me.IDBDoctypeIdField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Me.IDBDoctypeIdField.Equals(value) <> true) Then
|
||||||
|
Me.IDBDoctypeIdField = value
|
||||||
|
Me.RaisePropertyChanged("IDBDoctypeId")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property KindType() As String
|
||||||
|
Get
|
||||||
|
Return Me.KindTypeField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.KindTypeField, value) <> true) Then
|
||||||
|
Me.KindTypeField = value
|
||||||
|
Me.RaisePropertyChanged("KindType")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property ProfileId() As Integer
|
||||||
|
Get
|
||||||
|
Return Me.ProfileIdField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Me.ProfileIdField.Equals(value) <> true) Then
|
||||||
|
Me.ProfileIdField = value
|
||||||
|
Me.RaisePropertyChanged("ProfileId")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property StoreName() As String
|
||||||
|
Get
|
||||||
|
Return Me.StoreNameField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.StoreNameField, value) <> true) Then
|
||||||
|
Me.StoreNameField = value
|
||||||
|
Me.RaisePropertyChanged("StoreName")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<System.Runtime.Serialization.DataMemberAttribute()> _
|
||||||
|
Public Property User() As EDMIServiceReference.UserState
|
||||||
|
Get
|
||||||
|
Return Me.UserField
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
If (Object.ReferenceEquals(Me.UserField, value) <> true) Then
|
||||||
|
Me.UserField = value
|
||||||
|
Me.RaisePropertyChanged("User")
|
||||||
|
End If
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged
|
||||||
|
|
||||||
|
Protected Sub RaisePropertyChanged(ByVal propertyName As String)
|
||||||
|
Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent
|
||||||
|
If (Not (propertyChanged) Is Nothing) Then
|
||||||
|
propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName))
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
|
|
||||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0"), _
|
||||||
System.Runtime.Serialization.DataContractAttribute(Name:="Rights.AccessRight", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API")> _
|
System.Runtime.Serialization.DataContractAttribute(Name:="Rights.AccessRight", [Namespace]:="http://schemas.datacontract.org/2004/07/DigitalData.Modules.EDMI.API")> _
|
||||||
Public Enum RightsAccessRight As Integer
|
Public Enum RightsAccessRight As Integer
|
||||||
@@ -2656,12 +2832,6 @@ Namespace EDMIServiceReference
|
|||||||
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValue", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValueResponse")> _
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValue", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/GetAttributeValueResponse")> _
|
||||||
Function GetAttributeValueAsync(ByVal Data As EDMIServiceReference.GetAttributeValueRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.GetAttributeValueResponse)
|
Function GetAttributeValueAsync(ByVal Data As EDMIServiceReference.GetAttributeValueRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.GetAttributeValueResponse)
|
||||||
|
|
||||||
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFileResponse")> _
|
|
||||||
Function ImportFile(ByVal Data As EDMIServiceReference.ImportFileRequest) As EDMIServiceReference.ImportFileResponse
|
|
||||||
|
|
||||||
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFileResponse")> _
|
|
||||||
Function ImportFileAsync(ByVal Data As EDMIServiceReference.ImportFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.ImportFileResponse)
|
|
||||||
|
|
||||||
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObject", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObjectResponse")> _
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObject", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObjectResponse")> _
|
||||||
Function GetFileObject(ByVal Data As EDMIServiceReference.GetFileObjectRequest) As EDMIServiceReference.GetFileObjectResponse
|
Function GetFileObject(ByVal Data As EDMIServiceReference.GetFileObjectRequest) As EDMIServiceReference.GetFileObjectResponse
|
||||||
|
|
||||||
@@ -2674,6 +2844,18 @@ Namespace EDMIServiceReference
|
|||||||
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFileResponse")> _
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/CheckInOutFileResponse")> _
|
||||||
Function CheckInOutFileAsync(ByVal Data As EDMIServiceReference.CheckInOutFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.CheckInOutFileResponse)
|
Function CheckInOutFileAsync(ByVal Data As EDMIServiceReference.CheckInOutFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.CheckInOutFileResponse)
|
||||||
|
|
||||||
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFileResponse")> _
|
||||||
|
Function ImportFile(ByVal Data As EDMIServiceReference.ImportFileRequest) As EDMIServiceReference.ImportFileResponse
|
||||||
|
|
||||||
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/ImportFileResponse")> _
|
||||||
|
Function ImportFileAsync(ByVal Data As EDMIServiceReference.ImportFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.ImportFileResponse)
|
||||||
|
|
||||||
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/Globix_ImportFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/Globix_ImportFileResponse")> _
|
||||||
|
Function Globix_ImportFile(ByVal Data As EDMIServiceReference.Globix_ImportFileRequest) As EDMIServiceReference.Globix_ImportFileResponse
|
||||||
|
|
||||||
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/Globix_ImportFile", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/Globix_ImportFileResponse")> _
|
||||||
|
Function Globix_ImportFileAsync(ByVal Data As EDMIServiceReference.Globix_ImportFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.Globix_ImportFileResponse)
|
||||||
|
|
||||||
'CODEGEN: Der Nachrichtenvertrag wird generiert, da der Wrappername (DocumentStreamRequest) von Nachricht "DocumentStreamRequest" nicht mit dem Standardwert (GetFileByObjectId) übereinstimmt.
|
'CODEGEN: Der Nachrichtenvertrag wird generiert, da der Wrappername (DocumentStreamRequest) von Nachricht "DocumentStreamRequest" nicht mit dem Standardwert (GetFileByObjectId) übereinstimmt.
|
||||||
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectId", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectIdResponse"), _
|
<System.ServiceModel.OperationContractAttribute(Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectId", ReplyAction:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectIdResponse"), _
|
||||||
System.ServiceModel.FaultContractAttribute(GetType(EDMIServiceReference.ObjectDoesNotExistFault), Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectIdObjectDoesN"& _
|
System.ServiceModel.FaultContractAttribute(GetType(EDMIServiceReference.ObjectDoesNotExistFault), Action:="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectIdObjectDoesN"& _
|
||||||
@@ -3071,14 +3253,6 @@ Namespace EDMIServiceReference
|
|||||||
Return MyBase.Channel.GetAttributeValueAsync(Data)
|
Return MyBase.Channel.GetAttributeValueAsync(Data)
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Function ImportFile(ByVal Data As EDMIServiceReference.ImportFileRequest) As EDMIServiceReference.ImportFileResponse Implements EDMIServiceReference.IEDMIService.ImportFile
|
|
||||||
Return MyBase.Channel.ImportFile(Data)
|
|
||||||
End Function
|
|
||||||
|
|
||||||
Public Function ImportFileAsync(ByVal Data As EDMIServiceReference.ImportFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.ImportFileResponse) Implements EDMIServiceReference.IEDMIService.ImportFileAsync
|
|
||||||
Return MyBase.Channel.ImportFileAsync(Data)
|
|
||||||
End Function
|
|
||||||
|
|
||||||
Public Function GetFileObject(ByVal Data As EDMIServiceReference.GetFileObjectRequest) As EDMIServiceReference.GetFileObjectResponse Implements EDMIServiceReference.IEDMIService.GetFileObject
|
Public Function GetFileObject(ByVal Data As EDMIServiceReference.GetFileObjectRequest) As EDMIServiceReference.GetFileObjectResponse Implements EDMIServiceReference.IEDMIService.GetFileObject
|
||||||
Return MyBase.Channel.GetFileObject(Data)
|
Return MyBase.Channel.GetFileObject(Data)
|
||||||
End Function
|
End Function
|
||||||
@@ -3095,6 +3269,22 @@ Namespace EDMIServiceReference
|
|||||||
Return MyBase.Channel.CheckInOutFileAsync(Data)
|
Return MyBase.Channel.CheckInOutFileAsync(Data)
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
Public Function ImportFile(ByVal Data As EDMIServiceReference.ImportFileRequest) As EDMIServiceReference.ImportFileResponse Implements EDMIServiceReference.IEDMIService.ImportFile
|
||||||
|
Return MyBase.Channel.ImportFile(Data)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function ImportFileAsync(ByVal Data As EDMIServiceReference.ImportFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.ImportFileResponse) Implements EDMIServiceReference.IEDMIService.ImportFileAsync
|
||||||
|
Return MyBase.Channel.ImportFileAsync(Data)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function Globix_ImportFile(ByVal Data As EDMIServiceReference.Globix_ImportFileRequest) As EDMIServiceReference.Globix_ImportFileResponse Implements EDMIServiceReference.IEDMIService.Globix_ImportFile
|
||||||
|
Return MyBase.Channel.Globix_ImportFile(Data)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function Globix_ImportFileAsync(ByVal Data As EDMIServiceReference.Globix_ImportFileRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.Globix_ImportFileResponse) Implements EDMIServiceReference.IEDMIService.Globix_ImportFileAsync
|
||||||
|
Return MyBase.Channel.Globix_ImportFileAsync(Data)
|
||||||
|
End Function
|
||||||
|
|
||||||
<System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)> _
|
<System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||||
Function EDMIServiceReference_IEDMIService_GetFileByObjectId(ByVal request As EDMIServiceReference.DocumentStreamRequest) As EDMIServiceReference.DocumentStreamResponse Implements EDMIServiceReference.IEDMIService.GetFileByObjectId
|
Function EDMIServiceReference_IEDMIService_GetFileByObjectId(ByVal request As EDMIServiceReference.DocumentStreamRequest) As EDMIServiceReference.DocumentStreamResponse Implements EDMIServiceReference.IEDMIService.GetFileByObjectId
|
||||||
Return MyBase.Channel.GetFileByObjectId(request)
|
Return MyBase.Channel.GetFileByObjectId(request)
|
||||||
|
|||||||
@@ -254,15 +254,6 @@
|
|||||||
<soap12:body use="literal" />
|
<soap12:body use="literal" />
|
||||||
</wsdl:output>
|
</wsdl:output>
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
<wsdl:operation name="ImportFile">
|
|
||||||
<soap12:operation soapAction="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile" style="document" />
|
|
||||||
<wsdl:input>
|
|
||||||
<soap12:body use="literal" />
|
|
||||||
</wsdl:input>
|
|
||||||
<wsdl:output>
|
|
||||||
<soap12:body use="literal" />
|
|
||||||
</wsdl:output>
|
|
||||||
</wsdl:operation>
|
|
||||||
<wsdl:operation name="GetFileObject">
|
<wsdl:operation name="GetFileObject">
|
||||||
<soap12:operation soapAction="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObject" style="document" />
|
<soap12:operation soapAction="http://DigitalData.Services.EDMIService/IEDMIService/GetFileObject" style="document" />
|
||||||
<wsdl:input>
|
<wsdl:input>
|
||||||
@@ -281,6 +272,24 @@
|
|||||||
<soap12:body use="literal" />
|
<soap12:body use="literal" />
|
||||||
</wsdl:output>
|
</wsdl:output>
|
||||||
</wsdl:operation>
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="ImportFile">
|
||||||
|
<soap12:operation soapAction="http://DigitalData.Services.EDMIService/IEDMIService/ImportFile" style="document" />
|
||||||
|
<wsdl:input>
|
||||||
|
<soap12:body use="literal" />
|
||||||
|
</wsdl:input>
|
||||||
|
<wsdl:output>
|
||||||
|
<soap12:body use="literal" />
|
||||||
|
</wsdl:output>
|
||||||
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="Globix_ImportFile">
|
||||||
|
<soap12:operation soapAction="http://DigitalData.Services.EDMIService/IEDMIService/Globix_ImportFile" style="document" />
|
||||||
|
<wsdl:input>
|
||||||
|
<soap12:body use="literal" />
|
||||||
|
</wsdl:input>
|
||||||
|
<wsdl:output>
|
||||||
|
<soap12:body use="literal" />
|
||||||
|
</wsdl:output>
|
||||||
|
</wsdl:operation>
|
||||||
<wsdl:operation name="GetFileByObjectId">
|
<wsdl:operation name="GetFileByObjectId">
|
||||||
<soap12:operation soapAction="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectId" style="document" />
|
<soap12:operation soapAction="http://DigitalData.Services.EDMIService/IEDMIService/GetFileByObjectId" style="document" />
|
||||||
<wsdl:input name="DocumentStreamRequest">
|
<wsdl:input name="DocumentStreamRequest">
|
||||||
|
|||||||
@@ -81,6 +81,7 @@
|
|||||||
<Compile Include="Helpers.vb" />
|
<Compile Include="Helpers.vb" />
|
||||||
<Compile Include="Modules\IDB\CheckOutFile.vb" />
|
<Compile Include="Modules\IDB\CheckOutFile.vb" />
|
||||||
<Compile Include="Modules\IDB\CheckInFile.vb" />
|
<Compile Include="Modules\IDB\CheckInFile.vb" />
|
||||||
|
<Compile Include="Modules\IDB\ImportFile.vb" />
|
||||||
<Compile Include="Modules\IDB\NewFile.vb" />
|
<Compile Include="Modules\IDB\NewFile.vb" />
|
||||||
<Compile Include="Modules\IDB\SetAttributeValue.vb" />
|
<Compile Include="Modules\IDB\SetAttributeValue.vb" />
|
||||||
<Compile Include="Modules\IDB\SetObjectState.vb" />
|
<Compile Include="Modules\IDB\SetObjectState.vb" />
|
||||||
@@ -153,6 +154,9 @@
|
|||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetScalarValueResponse1.datasource">
|
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetScalarValueResponse1.datasource">
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
</None>
|
</None>
|
||||||
|
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.Globix_ImportFileResponse.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ImportFileResponse1.datasource">
|
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ImportFileResponse1.datasource">
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
</None>
|
</None>
|
||||||
@@ -219,6 +223,9 @@
|
|||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.GetFileObject.xsd">
|
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.GetFileObject.xsd">
|
||||||
<SubType>Designer</SubType>
|
<SubType>Designer</SubType>
|
||||||
</None>
|
</None>
|
||||||
|
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.ImportFile.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.NewFile.xsd">
|
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.NewFile.xsd">
|
||||||
<SubType>Designer</SubType>
|
<SubType>Designer</SubType>
|
||||||
</None>
|
</None>
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ Public Class Helpers
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Function GetFileProperties(pFilePath As String, pDateImportedAt As Date) As FileProperties
|
Public Function GetFileProperties(pFilePath As String, pDateImportedAt As Date) As FileProperties
|
||||||
|
Try
|
||||||
Using oFileStream As New IO.FileStream(pFilePath, IO.FileMode.Open, IO.FileAccess.Read)
|
Using oFileStream As New IO.FileStream(pFilePath, IO.FileMode.Open, IO.FileAccess.Read)
|
||||||
Using oMemoryStream As New IO.MemoryStream()
|
Using oMemoryStream As New IO.MemoryStream()
|
||||||
oFileStream.CopyTo(oMemoryStream)
|
oFileStream.CopyTo(oMemoryStream)
|
||||||
@@ -38,5 +39,10 @@ Public Class Helpers
|
|||||||
}
|
}
|
||||||
End Using
|
End Using
|
||||||
End Using
|
End Using
|
||||||
|
Catch ex As Exception
|
||||||
|
Logger.Error(ex)
|
||||||
|
Return Nothing
|
||||||
|
End Try
|
||||||
End Function
|
End Function
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
|
|||||||
@@ -5,11 +5,9 @@ Imports DigitalData.Modules.Logging
|
|||||||
Namespace Modules.Globix
|
Namespace Modules.Globix
|
||||||
Public Class ImportFile
|
Public Class ImportFile
|
||||||
Inherits BaseMethod
|
Inherits BaseMethod
|
||||||
Private ReadOnly FileEx As Filesystem.File
|
|
||||||
|
|
||||||
Public Sub New(pLogConfig As LogConfig, pChannel As IEDMIServiceChannel)
|
Public Sub New(pLogConfig As LogConfig, pChannel As IEDMIServiceChannel)
|
||||||
MyBase.New(pLogConfig, pChannel)
|
MyBase.New(pLogConfig, pChannel)
|
||||||
FileEx = New Filesystem.File(pLogConfig)
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Async Function RunAsync(pFilePath As String,
|
Public Async Function RunAsync(pFilePath As String,
|
||||||
@@ -18,7 +16,7 @@ Namespace Modules.Globix
|
|||||||
pObjectStoreName As String,
|
pObjectStoreName As String,
|
||||||
pObjectKind As String,
|
pObjectKind As String,
|
||||||
pIDBDoctypeId As Long,
|
pIDBDoctypeId As Long,
|
||||||
pImportOptions As Options.ImportFileOptions) As Task(Of ImportFileResponse)
|
pImportOptions As Options.ImportFileOptions) As Task(Of Globix_ImportFileResponse)
|
||||||
Try
|
Try
|
||||||
' Set default options
|
' Set default options
|
||||||
If pImportOptions Is Nothing Then
|
If pImportOptions Is Nothing Then
|
||||||
@@ -30,31 +28,16 @@ Namespace Modules.Globix
|
|||||||
Throw New FileNotFoundException("Path does not exist")
|
Throw New FileNotFoundException("Path does not exist")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim oFileInfo As New FileInfo(pFilePath)
|
' Try to load file properties
|
||||||
Dim oExtension As String = oFileInfo.Extension
|
Dim oFileProperties = Helpers.GetFileProperties(pFilePath, pImportOptions.DateImported)
|
||||||
|
If oFileProperties Is Nothing Then
|
||||||
Dim oFileName As String = oFileInfo.Name
|
Throw New IOException("File could not be read!")
|
||||||
Dim oFileCreatedAt As Date = oFileInfo?.CreationTime
|
End If
|
||||||
Dim oFileModifiedAt As Date = oFileInfo?.LastWriteTime
|
|
||||||
Dim oFileHash As String = FileEx.GetChecksum(oFileInfo.FullName)
|
|
||||||
|
|
||||||
' Importing the file now
|
' Importing the file now
|
||||||
Using oFileStream As New FileStream(pFilePath, FileMode.Open, FileAccess.Read)
|
Dim oFileImportResponse = Await Channel.Globix_ImportFileAsync(New Globix_ImportFileRequest With {
|
||||||
Using oMemoryStream As New MemoryStream()
|
|
||||||
oFileStream.CopyTo(oMemoryStream)
|
|
||||||
Dim oContents = oMemoryStream.ToArray()
|
|
||||||
|
|
||||||
Dim oFileImportResponse = Await Channel.ImportFileAsync(New ImportFileRequest With {
|
|
||||||
.IDBDoctypeId = pIDBDoctypeId,
|
.IDBDoctypeId = pIDBDoctypeId,
|
||||||
.File = New FileProperties With {
|
.File = oFileProperties,
|
||||||
.FileName = oFileInfo.Name,
|
|
||||||
.FileCreatedAt = oFileCreatedAt,
|
|
||||||
.FileChangedAt = oFileModifiedAt,
|
|
||||||
.FileContents = oContents,
|
|
||||||
.FileImportedAt = pImportOptions.DateImported,
|
|
||||||
.FileChecksum = oFileHash,
|
|
||||||
.FileInfoRaw = oFileInfo
|
|
||||||
},
|
|
||||||
.KindType = pObjectKind,
|
.KindType = pObjectKind,
|
||||||
.StoreName = pObjectStoreName,
|
.StoreName = pObjectStoreName,
|
||||||
.User = New UserState() With {
|
.User = New UserState() With {
|
||||||
@@ -66,11 +49,11 @@ Namespace Modules.Globix
|
|||||||
})
|
})
|
||||||
|
|
||||||
Return oFileImportResponse
|
Return oFileImportResponse
|
||||||
End Using
|
|
||||||
End Using
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
Logger.Error(ex)
|
Logger.Error(ex)
|
||||||
Return Nothing
|
Return Nothing
|
||||||
|
|
||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
60
Modules.EDMIAPI/Modules/IDB/ImportFile.vb
Normal file
60
Modules.EDMIAPI/Modules/IDB/ImportFile.vb
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
Imports System.IO
|
||||||
|
Imports DigitalData.Modules.EDMI.API.EDMIServiceReference
|
||||||
|
Imports DigitalData.Modules.Logging
|
||||||
|
|
||||||
|
Namespace Modules.IDB
|
||||||
|
Public Class ImportFile
|
||||||
|
Inherits BaseMethod
|
||||||
|
|
||||||
|
Public Sub New(pLogConfig As LogConfig, pChannel As IEDMIServiceChannel)
|
||||||
|
MyBase.New(pLogConfig, pChannel)
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Async Function RunAsync(pFilePath As String,
|
||||||
|
pAttributeValues As List(Of UserAttributeValue),
|
||||||
|
pObjectStoreName As String,
|
||||||
|
pObjectKind As String,
|
||||||
|
pIDBDoctypeId As Long,
|
||||||
|
pImportOptions As Options.ImportFileOptions) As Task(Of ImportFileResponse)
|
||||||
|
Try
|
||||||
|
' Set default options
|
||||||
|
If pImportOptions Is Nothing Then
|
||||||
|
pImportOptions = New Options.ImportFileOptions()
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Check if file exists
|
||||||
|
If File.Exists(pFilePath) = False Then
|
||||||
|
Throw New FileNotFoundException("Path does not exist")
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Try to load file properties
|
||||||
|
Dim oFileProperties = Helpers.GetFileProperties(pFilePath, pImportOptions.DateImported)
|
||||||
|
If oFileProperties Is Nothing Then
|
||||||
|
Throw New IOException("File could not be read!")
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Importing the file now
|
||||||
|
Dim oFileImportResponse = Await Channel.ImportFileAsync(New ImportFileRequest With {
|
||||||
|
.IDBDoctypeId = pIDBDoctypeId,
|
||||||
|
.File = oFileProperties,
|
||||||
|
.KindType = pObjectKind,
|
||||||
|
.StoreName = pObjectStoreName,
|
||||||
|
.User = New UserState() With {
|
||||||
|
.UserName = pImportOptions.Username,
|
||||||
|
.Language = pImportOptions.Language
|
||||||
|
},
|
||||||
|
.ProfileId = -1,
|
||||||
|
.AttributeValues = pAttributeValues.ToArray
|
||||||
|
})
|
||||||
|
|
||||||
|
Return oFileImportResponse
|
||||||
|
|
||||||
|
Catch ex As Exception
|
||||||
|
Logger.Error(ex)
|
||||||
|
Return Nothing
|
||||||
|
|
||||||
|
End Try
|
||||||
|
End Function
|
||||||
|
End Class
|
||||||
|
End Namespace
|
||||||
|
|
||||||
@@ -97,12 +97,6 @@ Public Class EDMIService
|
|||||||
Return oGetAttributeValue.Run(Data)
|
Return oGetAttributeValue.Run(Data)
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Function ImportFile(pData As GlobalIndexer.ImportFile.ImportFileRequest) As GlobalIndexer.ImportFile.ImportFileResponse Implements IEDMIService.ImportFile
|
|
||||||
_Logger.Debug("Start of Method [ImportFile]")
|
|
||||||
Dim oImportFile As New GlobalIndexer.ImportFile.ImportFileMethod(LogConfig, MSSQL_IDB, MSSQL_ECM, GlobalState)
|
|
||||||
Return oImportFile.Run(pData)
|
|
||||||
End Function
|
|
||||||
|
|
||||||
Public Function GetFileObject(pData As GetFileObject.GetFileObjectRequest) As GetFileObject.GetFileObjectResponse Implements IEDMIService.GetFileObject
|
Public Function GetFileObject(pData As GetFileObject.GetFileObjectRequest) As GetFileObject.GetFileObjectResponse Implements IEDMIService.GetFileObject
|
||||||
_Logger.Debug("Start of Method [GetFileObject]")
|
_Logger.Debug("Start of Method [GetFileObject]")
|
||||||
Dim oGetFileObject As New GetFileObject.GetFileObjectMethod(LogConfig, MSSQL_IDB, MSSQL_ECM, GlobalState)
|
Dim oGetFileObject As New GetFileObject.GetFileObjectMethod(LogConfig, MSSQL_IDB, MSSQL_ECM, GlobalState)
|
||||||
@@ -115,6 +109,18 @@ Public Class EDMIService
|
|||||||
Return oCheckInOutFile.Run(pData)
|
Return oCheckInOutFile.Run(pData)
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
Public Function ImportFile(pData As ImportFile.ImportFileRequest) As ImportFile.ImportFileResponse Implements IEDMIService.ImportFile
|
||||||
|
_Logger.Debug("Start of Method [ImportFile]")
|
||||||
|
Dim oImportFile As New ImportFile.ImportFileMethod(LogConfig, MSSQL_IDB, MSSQL_ECM, GlobalState)
|
||||||
|
Return oImportFile.Run(pData)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function Globix_ImportFile(pData As GlobalIndexer.ImportFile.Globix_ImportFileRequest) As GlobalIndexer.ImportFile.Globix_ImportFileResponse Implements IEDMIService.Globix_ImportFile
|
||||||
|
_Logger.Debug("Start of Method [Globix_ImportFile]")
|
||||||
|
Dim oImportFile As New GlobalIndexer.ImportFile.ImportFileMethod(LogConfig, MSSQL_IDB, MSSQL_ECM, GlobalState)
|
||||||
|
Return oImportFile.Run(pData)
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
#Region "=== Database ==="
|
#Region "=== Database ==="
|
||||||
Public Function GetCachedTables() As List(Of String) Implements IEDMIService.GetCachedTables
|
Public Function GetCachedTables() As List(Of String) Implements IEDMIService.GetCachedTables
|
||||||
|
|||||||
@@ -131,7 +131,6 @@
|
|||||||
<Compile Include="BaseMethod.vb" />
|
<Compile Include="BaseMethod.vb" />
|
||||||
<Compile Include="ClassConstants.vb" />
|
<Compile Include="ClassConstants.vb" />
|
||||||
<Compile Include="Config.vb" />
|
<Compile Include="Config.vb" />
|
||||||
<Compile Include="IDB\IDBObject.vb" />
|
|
||||||
<Compile Include="Methods\Base\GetClientConfig\GetClientConfigMethod.vb" />
|
<Compile Include="Methods\Base\GetClientConfig\GetClientConfigMethod.vb" />
|
||||||
<Compile Include="Methods\Base\GetClientConfig\GetClientConfigResponse.vb" />
|
<Compile Include="Methods\Base\GetClientConfig\GetClientConfigResponse.vb" />
|
||||||
<Compile Include="Methods\Database\DatabaseName.vb" />
|
<Compile Include="Methods\Database\DatabaseName.vb" />
|
||||||
@@ -174,6 +173,9 @@
|
|||||||
<Compile Include="Methods\GlobalIndexer\ManualIndex.vb" />
|
<Compile Include="Methods\GlobalIndexer\ManualIndex.vb" />
|
||||||
<Compile Include="Methods\GlobalIndexer\PostProcessingStep.vb" />
|
<Compile Include="Methods\GlobalIndexer\PostProcessingStep.vb" />
|
||||||
<Compile Include="Methods\GlobalIndexer\Profile.vb" />
|
<Compile Include="Methods\GlobalIndexer\Profile.vb" />
|
||||||
|
<Compile Include="Methods\IDB\ImportFile\ImportFileMethod.vb" />
|
||||||
|
<Compile Include="Methods\IDB\ImportFile\ImportFileRequest.vb" />
|
||||||
|
<Compile Include="Methods\IDB\ImportFile\ImportFileResponse.vb" />
|
||||||
<Compile Include="Methods\IDB\NewFile\NewFileMethod.vb" />
|
<Compile Include="Methods\IDB\NewFile\NewFileMethod.vb" />
|
||||||
<Compile Include="Methods\IDB\NewFile\NewFileRequest.vb" />
|
<Compile Include="Methods\IDB\NewFile\NewFileRequest.vb" />
|
||||||
<Compile Include="Methods\IDB\NewFile\NewFileResponse.vb" />
|
<Compile Include="Methods\IDB\NewFile\NewFileResponse.vb" />
|
||||||
|
|||||||
@@ -148,56 +148,7 @@ Namespace IDB
|
|||||||
Return oFinalPath
|
Return oFinalPath
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Function GetObject(pObjectId As Long) As IDBObject
|
Public Function SetAttributeValueWithTransaction(pConnection As SqlConnection, pTransaction As SqlTransaction, pObjectId As Long, pAttributeName As String, pValue As String, pLanguage As String, pWho As String) As Boolean
|
||||||
Try
|
|
||||||
Dim oGetObjectSQL = $"SELECT * FROM VWIDB_OBJECT WHERE IDB_OBJ_ID = {pObjectId}"
|
|
||||||
Dim oRow As DataTable = Database.GetDatatable(oGetObjectSQL)
|
|
||||||
|
|
||||||
If oRow Is Nothing Then
|
|
||||||
Logger.Warn("Object with Id [{0}] not found.", pObjectId)
|
|
||||||
Return Nothing
|
|
||||||
|
|
||||||
End If
|
|
||||||
|
|
||||||
'TODO: Return object data
|
|
||||||
|
|
||||||
Catch ex As Exception
|
|
||||||
Logger.Error(ex)
|
|
||||||
Return Nothing
|
|
||||||
End Try
|
|
||||||
End Function
|
|
||||||
|
|
||||||
'Public Function GetAttributesForObject(pObjectId As Long, pLanguage As String) As List(Of ObjectAttribute)
|
|
||||||
' Dim oAttributes As New List(Of ObjectAttribute)
|
|
||||||
|
|
||||||
' Try
|
|
||||||
' Dim oTable As DataTable = Database.GetDatatable($"EXEC [PRIDB_GET_VALUE_DT] {pObjectId}, '{pLanguage}'")
|
|
||||||
' If oTable Is Nothing OrElse oTable.Rows.Count = 0 Then
|
|
||||||
' Return Nothing
|
|
||||||
' End If
|
|
||||||
|
|
||||||
' For Each oRow As DataRow In oTable.Rows
|
|
||||||
' Dim oAttribute As New ObjectAttribute With {
|
|
||||||
' .Id = oRow.Item("AttributeId"),
|
|
||||||
' .Title = oRow.Item("AttributeTitle"),
|
|
||||||
' .Type = oRow.Item("AttributeType"),
|
|
||||||
' .ValueBigInt = Utils.NotNull(oRow.Item("ValueBigInt"), Nothing),
|
|
||||||
' .ValueDate = Utils.NotNull(oRow.Item("ValueDate"), Nothing),
|
|
||||||
' .ValueDecimal = Utils.NotNull(oRow.Item("ValueDecimal"), Nothing),
|
|
||||||
' .ValueText = Utils.NotNull(oRow.Item("ValueText"), Nothing)
|
|
||||||
' }
|
|
||||||
|
|
||||||
' oAttributes.Add(oAttribute)
|
|
||||||
' Next
|
|
||||||
|
|
||||||
' Return oAttributes
|
|
||||||
' Catch ex As Exception
|
|
||||||
' Logger.Error(ex)
|
|
||||||
' Return Nothing
|
|
||||||
' End Try
|
|
||||||
'End Function
|
|
||||||
|
|
||||||
Public Function SetAttributeValue(pConnection As SqlConnection, pTransaction As SqlTransaction, pObjectId As Long, pAttributeName As String, pValue As String, pLanguage As String, pWho As String) As Boolean
|
|
||||||
Logger.Info("Setting value of Attribute [{0}]", pAttributeName)
|
Logger.Info("Setting value of Attribute [{0}]", pAttributeName)
|
||||||
Dim oSql = $"
|
Dim oSql = $"
|
||||||
DECLARE @NEW_OBJ_MD_ID BIGINT
|
DECLARE @NEW_OBJ_MD_ID BIGINT
|
||||||
@@ -210,6 +161,31 @@ Namespace IDB
|
|||||||
|
|
||||||
Return True
|
Return True
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
Public Sub SetAttributeValuesWithTransaction(pConnection As SqlConnection, pTransaction As SqlTransaction, pObjectId As Long, pAttributes As Dictionary(Of String, List(Of String)), pLanguage As String, pWho As String)
|
||||||
|
For Each oAttribute As KeyValuePair(Of String, List(Of String)) In pAttributes
|
||||||
|
Try
|
||||||
|
' TODO: This works only for simple attributes for now!!!
|
||||||
|
Dim oValue = oAttribute.Value.FirstOrDefault()
|
||||||
|
|
||||||
|
' Dont write empty attributes
|
||||||
|
If oValue Is Nothing Then
|
||||||
|
Continue For
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Now make the call to the database
|
||||||
|
Dim oSuccess = SetAttributeValueWithTransaction(pConnection, pTransaction, pObjectId, oAttribute.Key, oValue, pLanguage, pWho)
|
||||||
|
If oSuccess Then
|
||||||
|
Logger.Info("Attribute written [{0}] => [{1}]", oAttribute.Key, oAttribute.Value.First())
|
||||||
|
Else
|
||||||
|
Logger.Warn("Attribute value could not be written")
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
LogAndThrow(ex, $"Attribute [{oAttribute.Key}] could not be written!")
|
||||||
|
End Try
|
||||||
|
Next
|
||||||
|
End Sub
|
||||||
|
|
||||||
Public Function NewDynamicFolderForObject(pObjectId As Long, pFolder As String, pWho As String, pLangCode As String) As Boolean
|
Public Function NewDynamicFolderForObject(pObjectId As Long, pFolder As String, pWho As String, pLangCode As String) As Boolean
|
||||||
Logger.Info("Setting Dynamic Folder [{0}]", pFolder)
|
Logger.Info("Setting Dynamic Folder [{0}]", pFolder)
|
||||||
Dim oSql = $"
|
Dim oSql = $"
|
||||||
|
|||||||
@@ -1,7 +0,0 @@
|
|||||||
Namespace IDB
|
|
||||||
Public Class IDBObject
|
|
||||||
Public Property ObjectId As Long
|
|
||||||
Public Property ObjectKind As Long
|
|
||||||
Public Property BusinessEntity As Long
|
|
||||||
End Class
|
|
||||||
End Namespace
|
|
||||||
@@ -79,7 +79,7 @@ Interface IEDMIService
|
|||||||
Function ExecuteNonQuery_MSSQL_ECM(SQL As String) As NonQueryResult
|
Function ExecuteNonQuery_MSSQL_ECM(SQL As String) As NonQueryResult
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "Document (New)"
|
#Region "Document IDB"
|
||||||
<OperationContract>
|
<OperationContract>
|
||||||
Function NewFile(Data As NewFile.NewFileRequest) As NewFile.NewFileResponse
|
Function NewFile(Data As NewFile.NewFileRequest) As NewFile.NewFileResponse
|
||||||
|
|
||||||
@@ -92,14 +92,19 @@ Interface IEDMIService
|
|||||||
<OperationContract>
|
<OperationContract>
|
||||||
Function GetAttributeValue(Data As GetAttributeValue.GetAttributeValueRequest) As GetAttributeValue.GetAttributeValueResponse
|
Function GetAttributeValue(Data As GetAttributeValue.GetAttributeValueRequest) As GetAttributeValue.GetAttributeValueResponse
|
||||||
|
|
||||||
<OperationContract>
|
|
||||||
Function ImportFile(Data As GlobalIndexer.ImportFile.ImportFileRequest) As GlobalIndexer.ImportFile.ImportFileResponse
|
|
||||||
|
|
||||||
<OperationContract>
|
<OperationContract>
|
||||||
Function GetFileObject(Data As GetFileObject.GetFileObjectRequest) As GetFileObject.GetFileObjectResponse
|
Function GetFileObject(Data As GetFileObject.GetFileObjectRequest) As GetFileObject.GetFileObjectResponse
|
||||||
|
|
||||||
<OperationContract>
|
<OperationContract>
|
||||||
Function CheckInOutFile(Data As CheckInOutFile.CheckInOutFileRequest) As CheckInOutFile.CheckInOutFileResponse
|
Function CheckInOutFile(Data As CheckInOutFile.CheckInOutFileRequest) As CheckInOutFile.CheckInOutFileResponse
|
||||||
|
|
||||||
|
<OperationContract>
|
||||||
|
Function ImportFile(Data As ImportFile.ImportFileRequest) As ImportFile.ImportFileResponse
|
||||||
|
#End Region
|
||||||
|
|
||||||
|
#Region "Document Globix"
|
||||||
|
<OperationContract>
|
||||||
|
Function Globix_ImportFile(Data As GlobalIndexer.ImportFile.Globix_ImportFileRequest) As GlobalIndexer.ImportFile.Globix_ImportFileResponse
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "Document (Old)"
|
#Region "Document (Old)"
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ Namespace Methods.GlobalIndexer.ImportFile
|
|||||||
'''
|
'''
|
||||||
'''
|
'''
|
||||||
''' </remarks>
|
''' </remarks>
|
||||||
Public Function Run(pData As ImportFileRequest)
|
Public Function Run(pData As Globix_ImportFileRequest)
|
||||||
Try
|
Try
|
||||||
User = pData.User
|
User = pData.User
|
||||||
|
|
||||||
@@ -99,14 +99,14 @@ Namespace Methods.GlobalIndexer.ImportFile
|
|||||||
ToDictionary(Function(kv) kv.Key, Function(kv) kv.Value)
|
ToDictionary(Function(kv) kv.Key, Function(kv) kv.Value)
|
||||||
|
|
||||||
Logger.Info("Writing [{0}] Attributes for ObjectId [{0}] ", oResponse.ObjectId)
|
Logger.Info("Writing [{0}] Attributes for ObjectId [{0}] ", oResponse.ObjectId)
|
||||||
WriteAttributeValues(oResponse.ObjectId, oFinalAttributes)
|
Helpers.SetAttributeValuesWithTransaction(Connection, Transaction, oResponse.ObjectId, oFinalAttributes, User.Language, User.UserName)
|
||||||
|
|
||||||
'TODO: Write to TBGI_INDEX_HISTORY?
|
'TODO: Write to TBGI_INDEX_HISTORY?
|
||||||
|
|
||||||
' Finally, commit the transaction
|
' Finally, commit the transaction
|
||||||
Transaction?.Commit()
|
Transaction?.Commit()
|
||||||
|
|
||||||
Return New ImportFileResponse(oResponse.ObjectId)
|
Return New Globix_ImportFileResponse(oResponse.ObjectId)
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
Logger.Warn("Error occurred while importing file!")
|
Logger.Warn("Error occurred while importing file!")
|
||||||
@@ -115,7 +115,7 @@ Namespace Methods.GlobalIndexer.ImportFile
|
|||||||
Logger.Info("Rolling back transaction.")
|
Logger.Info("Rolling back transaction.")
|
||||||
Transaction?.Rollback()
|
Transaction?.Rollback()
|
||||||
|
|
||||||
Return New ImportFileResponse(ex)
|
Return New Globix_ImportFileResponse(ex)
|
||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
@@ -154,30 +154,6 @@ Namespace Methods.GlobalIndexer.ImportFile
|
|||||||
|
|
||||||
Return oFileName & pFileInfo.Extension
|
Return oFileName & pFileInfo.Extension
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Sub WriteAttributeValues(pObjectId As Long, pAttributes As Dictionary(Of String, List(Of String)))
|
|
||||||
For Each oAttribute As KeyValuePair(Of String, List(Of String)) In pAttributes
|
|
||||||
Try
|
|
||||||
' TODO: This works only for simple attributes for now!!!
|
|
||||||
Dim oValue = oAttribute.Value.FirstOrDefault()
|
|
||||||
|
|
||||||
' Dont write empty attributes
|
|
||||||
If oValue Is Nothing Then
|
|
||||||
Continue For
|
|
||||||
End If
|
|
||||||
|
|
||||||
' Now make the call to the database
|
|
||||||
Dim oSuccess = Helpers.SetAttributeValue(Connection, Transaction, pObjectId, oAttribute.Key, oValue, User.Language, User.UserName)
|
|
||||||
If oSuccess Then
|
|
||||||
Logger.Info("Attribute written [{0}] => [{1}]", oAttribute.Key, oAttribute.Value.First())
|
|
||||||
Else
|
|
||||||
Logger.Warn("Attribute value could not be written")
|
|
||||||
End If
|
|
||||||
Catch ex As Exception
|
|
||||||
LogAndThrow(ex, $"Attribute [{oAttribute.Key}] could not be written!")
|
|
||||||
End Try
|
|
||||||
Next
|
|
||||||
End Sub
|
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
End Namespace
|
End Namespace
|
||||||
@@ -5,7 +5,7 @@ Imports DigitalData.Services.EDMIService.Methods.IDB
|
|||||||
Namespace Methods.GlobalIndexer.ImportFile
|
Namespace Methods.GlobalIndexer.ImportFile
|
||||||
<Serializable>
|
<Serializable>
|
||||||
<DataContract>
|
<DataContract>
|
||||||
Public Class ImportFileRequest
|
Public Class Globix_ImportFileRequest
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' Important File properties like, Name, Contents, CreatedAt, ModifiedAt, Checksum
|
''' Important File properties like, Name, Contents, CreatedAt, ModifiedAt, Checksum
|
||||||
''' </summary>
|
''' </summary>
|
||||||
@@ -19,10 +19,10 @@ Namespace Methods.GlobalIndexer.ImportFile
|
|||||||
Public Property ProfileId As Integer
|
Public Property ProfileId As Integer
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' The Document Type of the file, ex. IncomingInvoice
|
''' The Document Type, ex. 1
|
||||||
''' </summary>
|
''' </summary>
|
||||||
<DataMember>
|
<DataMember>
|
||||||
Public Property IDBDoctypeId As String
|
Public Property IDBDoctypeId As Long
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' The kind of object to be created, ex. DOC
|
''' The kind of object to be created, ex. DOC
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
Namespace Methods.GlobalIndexer.ImportFile
|
Namespace Methods.GlobalIndexer.ImportFile
|
||||||
<Serializable>
|
<Serializable>
|
||||||
<DataContract>
|
<DataContract>
|
||||||
Public Class ImportFileResponse
|
Public Class Globix_ImportFileResponse
|
||||||
Inherits Messages.BaseResponse
|
Inherits Messages.BaseResponse
|
||||||
|
|
||||||
<DataMember>
|
<DataMember>
|
||||||
|
|||||||
@@ -0,0 +1,94 @@
|
|||||||
|
Imports System.IO
|
||||||
|
Imports DigitalData.Modules.Database
|
||||||
|
Imports DigitalData.Modules.Logging
|
||||||
|
Imports DigitalData.Modules.Patterns
|
||||||
|
Imports DigitalData.Modules.Language
|
||||||
|
Imports DigitalData.Services.EDMIService.Methods.Database
|
||||||
|
Imports DigitalData.Services.EDMIService.Methods.IDB
|
||||||
|
Imports DigitalData.Modules.ZooFlow.State
|
||||||
|
Imports DigitalData.Modules.Base.IDB
|
||||||
|
|
||||||
|
Namespace Methods.IDB.ImportFile
|
||||||
|
Public Class ImportFileMethod
|
||||||
|
Inherits BaseMethod
|
||||||
|
|
||||||
|
Private ReadOnly Connection As SqlClient.SqlConnection
|
||||||
|
Private ReadOnly Transaction As SqlClient.SqlTransaction
|
||||||
|
|
||||||
|
Private User As UserState
|
||||||
|
|
||||||
|
Public Sub New(pLogConfig As LogConfig, pDatabaseIDB As MSSQLServer, pDatabaseECM As MSSQLServer, pGlobalState As GlobalState)
|
||||||
|
MyBase.New(pLogConfig, pDatabaseIDB, pDatabaseECM, pGlobalState)
|
||||||
|
|
||||||
|
Connection = DatabaseIDB.GetConnection()
|
||||||
|
Transaction = Connection.BeginTransaction()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
'''
|
||||||
|
''' </summary>
|
||||||
|
''' <remarks>
|
||||||
|
'''
|
||||||
|
'''
|
||||||
|
'''
|
||||||
|
''' </remarks>
|
||||||
|
Public Function Run(pData As ImportFileRequest)
|
||||||
|
Try
|
||||||
|
User = pData.User
|
||||||
|
|
||||||
|
' TODO: Add missing user properties in UserState from TBDD_USER
|
||||||
|
'pData.User = ResolveUserFromUserName(pData.User.UserName)
|
||||||
|
|
||||||
|
Dim oUserAttributes = pData.AttributeValues
|
||||||
|
Dim oAutoAttributes As List(Of UserAttributeValue) = Nothing
|
||||||
|
|
||||||
|
' Import the file
|
||||||
|
Dim oNewFile As New NewFile.NewFileMethod(LogConfig, DatabaseIDB, DatabaseECM, GlobalState)
|
||||||
|
Dim oResponse = oNewFile.Run(New NewFile.NewFileRequest With {
|
||||||
|
.File = pData.File,
|
||||||
|
.IDBDoctypeId = pData.IDBDoctypeId,
|
||||||
|
.KindType = pData.KindType,
|
||||||
|
.StoreName = pData.StoreName,
|
||||||
|
.User = User
|
||||||
|
})
|
||||||
|
|
||||||
|
If oResponse.OK Then
|
||||||
|
Logger.Info("Import of file [{0}] under ObjectId [{1}] successful!", pData.File.FileName, oResponse.ObjectId)
|
||||||
|
Else
|
||||||
|
Throw New ApplicationException(oResponse.ErrorMessage)
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Generate display Filename from nameconvention
|
||||||
|
Dim oDisplayFilename = ""
|
||||||
|
|
||||||
|
' Generate virtual path from profile
|
||||||
|
Dim oDynamicFilePath = ""
|
||||||
|
|
||||||
|
Logger.Info("Collecting Attributes for ObjectId [{0}]", oResponse.ObjectId)
|
||||||
|
|
||||||
|
Dim oFinalAttributes As New Dictionary(Of String, List(Of String))
|
||||||
|
oFinalAttributes = Helpers.UserAttributesToDictionary(oUserAttributes)
|
||||||
|
|
||||||
|
Logger.Info("Writing [{0}] Attributes for ObjectId [{0}] ", oResponse.ObjectId)
|
||||||
|
Helpers.SetAttributeValuesWithTransaction(Connection, Transaction, oResponse.ObjectId, oFinalAttributes, User.Language, User.UserName)
|
||||||
|
|
||||||
|
'TODO: Write to TBGI_INDEX_HISTORY?
|
||||||
|
|
||||||
|
' Finally, commit the transaction
|
||||||
|
Transaction?.Commit()
|
||||||
|
|
||||||
|
Return New ImportFileResponse(oResponse.ObjectId)
|
||||||
|
|
||||||
|
Catch ex As Exception
|
||||||
|
Logger.Warn("Error occurred while importing file!")
|
||||||
|
Logger.Error(ex)
|
||||||
|
|
||||||
|
Logger.Info("Rolling back transaction.")
|
||||||
|
Transaction?.Rollback()
|
||||||
|
|
||||||
|
Return New ImportFileResponse(ex)
|
||||||
|
End Try
|
||||||
|
End Function
|
||||||
|
End Class
|
||||||
|
|
||||||
|
End Namespace
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
Imports System.Runtime.Serialization
|
||||||
|
Imports DigitalData.Modules.ZooFlow.State
|
||||||
|
Imports DigitalData.Services.EDMIService.Methods.IDB
|
||||||
|
|
||||||
|
Namespace Methods.IDB.ImportFile
|
||||||
|
<Serializable>
|
||||||
|
<DataContract>
|
||||||
|
Public Class ImportFileRequest
|
||||||
|
''' <summary>
|
||||||
|
''' Important File properties like, Name, Contents, CreatedAt, ModifiedAt, Checksum
|
||||||
|
''' </summary>
|
||||||
|
<DataMember>
|
||||||
|
Public Property File As FileProperties
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' The ProfileId the file will be imported with
|
||||||
|
''' </summary>
|
||||||
|
<DataMember>
|
||||||
|
Public Property ProfileId As Integer
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' The Document Type of the file, ex. IncomingInvoice
|
||||||
|
''' </summary>
|
||||||
|
<DataMember>
|
||||||
|
Public Property IDBDoctypeId As Long
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' The kind of object to be created, ex. DOC
|
||||||
|
''' </summary>
|
||||||
|
<DataMember>
|
||||||
|
Public Property KindType As String
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' Name/title of the ObjectStore to save the file to, ex. Work
|
||||||
|
''' </summary>
|
||||||
|
<DataMember>
|
||||||
|
Public Property StoreName As String
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' The attribute values given by the user in the form of
|
||||||
|
''' Attribute Name/Attribute Value/ControlName
|
||||||
|
''' </summary>
|
||||||
|
<DataMember>
|
||||||
|
Public Property AttributeValues As New List(Of UserAttributeValue)
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' User Importing the file
|
||||||
|
''' </summary>
|
||||||
|
''' <returns></returns>
|
||||||
|
<DataMember>
|
||||||
|
Public Property User As UserState
|
||||||
|
End Class
|
||||||
|
End Namespace
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
Imports System.Runtime.Serialization
|
||||||
|
|
||||||
|
Namespace Methods.IDB.ImportFile
|
||||||
|
<Serializable>
|
||||||
|
<DataContract>
|
||||||
|
Public Class ImportFileResponse
|
||||||
|
Inherits Messages.BaseResponse
|
||||||
|
|
||||||
|
<DataMember>
|
||||||
|
Public Property ObjectId As Long
|
||||||
|
|
||||||
|
Public Sub New(pObjectId As Long)
|
||||||
|
MyBase.New()
|
||||||
|
ObjectId = pObjectId
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Sub New(pException As Exception, Optional pDetails As String = "")
|
||||||
|
MyBase.New(pException, pDetails)
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
|
|
||||||
|
End Namespace
|
||||||
@@ -18,12 +18,12 @@ Namespace Methods.IDB.NewFile
|
|||||||
Transaction = Connection.BeginTransaction()
|
Transaction = Connection.BeginTransaction()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Function Run(pData As NewFile.NewFileRequest) As NewFile.NewFileResponse
|
Public Function Run(pData As NewFileRequest) As NewFileResponse
|
||||||
Dim oFilePath As String = Nothing
|
Dim oFilePath As String = Nothing
|
||||||
|
|
||||||
Dim oExistingObjectId = Helpers.TestFileChecksumExists(pData.File.FileChecksum)
|
Dim oExistingObjectId = Helpers.TestFileChecksumExists(pData.File.FileChecksum)
|
||||||
If oExistingObjectId > 0 Then
|
If oExistingObjectId > 0 Then
|
||||||
Return New NewFile.NewFileResponse(oExistingObjectId)
|
Return New NewFileResponse(oExistingObjectId)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Try
|
Try
|
||||||
@@ -118,7 +118,7 @@ Namespace Methods.IDB.NewFile
|
|||||||
Continue For
|
Continue For
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim oSuccess = Helpers.SetAttributeValue(Connection, Transaction, oObjectId, oAttribute.Key, oAttribute.Value, pData.User.Language, pData.User.UserName)
|
Dim oSuccess = Helpers.SetAttributeValueWithTransaction(Connection, Transaction, oObjectId, oAttribute.Key, oAttribute.Value, pData.User.Language, pData.User.UserName)
|
||||||
If oSuccess Then
|
If oSuccess Then
|
||||||
Logger.Debug("System Attribute [{0}] written with value [{1}]", oAttribute.Key, oAttribute.Value)
|
Logger.Debug("System Attribute [{0}] written with value [{1}]", oAttribute.Key, oAttribute.Value)
|
||||||
Else
|
Else
|
||||||
@@ -134,7 +134,8 @@ Namespace Methods.IDB.NewFile
|
|||||||
' Finally, commit the transaction
|
' Finally, commit the transaction
|
||||||
Transaction?.Commit()
|
Transaction?.Commit()
|
||||||
|
|
||||||
Return New NewFile.NewFileResponse(oObjectId)
|
Return New NewFileResponse(oObjectId)
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
Logger.Warn("Error occurred while creating file!")
|
Logger.Warn("Error occurred while creating file!")
|
||||||
Logger.Error(ex)
|
Logger.Error(ex)
|
||||||
@@ -152,7 +153,7 @@ Namespace Methods.IDB.NewFile
|
|||||||
Logger.Info("Rolling back transaction.")
|
Logger.Info("Rolling back transaction.")
|
||||||
Transaction?.Rollback()
|
Transaction?.Rollback()
|
||||||
|
|
||||||
Return New NewFile.NewFileResponse(ex)
|
Return New NewFileResponse(ex)
|
||||||
|
|
||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ Namespace Methods.IDB.NewFile
|
|||||||
Public Property StoreName As String
|
Public Property StoreName As String
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' The business entity of the file, ex DEFAULT
|
''' The Document Id of the file, ex. 1
|
||||||
''' </summary>
|
''' </summary>
|
||||||
<DataMember>
|
<DataMember>
|
||||||
Public Property IDBDoctypeId As Long
|
Public Property IDBDoctypeId As Long
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ Namespace Methods.IDB.SetAttributeValue
|
|||||||
|
|
||||||
Logger.Debug("Setting value of Attribute [{0}]", pData.AttributeName)
|
Logger.Debug("Setting value of Attribute [{0}]", pData.AttributeName)
|
||||||
|
|
||||||
Dim oResult = Helpers.SetAttributeValue(Connection, Transaction,
|
Dim oResult = Helpers.SetAttributeValueWithTransaction(Connection, Transaction,
|
||||||
pData.ObjectId, pData.AttributeName, pData.AttributeValue, pData.Language, pData.Who)
|
pData.ObjectId, pData.AttributeName, pData.AttributeValue, pData.Language, pData.Who)
|
||||||
|
|
||||||
If oResult = False Then
|
If oResult = False Then
|
||||||
|
|||||||
@@ -72,18 +72,18 @@ Namespace Methods.IDB.UpdateFile
|
|||||||
Dim oObjectTable = DatabaseIDB.GetDatatable($"Select * FROM VWIDB_OBJECT WHERE IDB_OBJ_ID = {pData.ObjectId}")
|
Dim oObjectTable = DatabaseIDB.GetDatatable($"Select * FROM VWIDB_OBJECT WHERE IDB_OBJ_ID = {pData.ObjectId}")
|
||||||
Dim oObjectRow As DataRow = oObjectTable.Rows.Item(0)
|
Dim oObjectRow As DataRow = oObjectTable.Rows.Item(0)
|
||||||
Dim oKind As String = oObjectRow.Item("KIND_NAME")
|
Dim oKind As String = oObjectRow.Item("KIND_NAME")
|
||||||
Dim oBusinessEntity As String = oObjectRow.Item("BE_NAME")
|
Dim oDocumentTypeId As String = oObjectRow.Item("Doctype_ID")
|
||||||
Dim oStore As String = oObjectRow.Item("STORE_NAME")
|
Dim oStore As String = oObjectRow.Item("STORE_NAME")
|
||||||
|
|
||||||
Logger.Debug("Getting information for ObjectId [{0}]", pData.ObjectId)
|
Logger.Debug("Getting information for ObjectId [{0}]", pData.ObjectId)
|
||||||
|
Logger.Debug("DocumentType: [{0}]", oDocumentTypeId)
|
||||||
Logger.Debug("Kind: [{0}]", oKind)
|
Logger.Debug("Kind: [{0}]", oKind)
|
||||||
Logger.Debug("BE: [{0}]", oBusinessEntity)
|
|
||||||
Logger.Debug("Store: [{0}]", oStore)
|
Logger.Debug("Store: [{0}]", oStore)
|
||||||
|
|
||||||
Dim oNewFileMethod As New NewFile.NewFileMethod(LogConfig, DatabaseIDB, DatabaseECM, GlobalState)
|
Dim oNewFileMethod As New NewFile.NewFileMethod(LogConfig, DatabaseIDB, DatabaseECM, GlobalState)
|
||||||
Dim oNewFileRequest As New NewFile.NewFileRequest With {
|
Dim oNewFileRequest As New NewFile.NewFileRequest With {
|
||||||
.File = pData.File,
|
.File = pData.File,
|
||||||
.IDBDoctypeId = oBusinessEntity,
|
.IDBDoctypeId = oDocumentTypeId,
|
||||||
.KindType = oKind,
|
.KindType = oKind,
|
||||||
.StoreName = oStore,
|
.StoreName = oStore,
|
||||||
.User = pData.User
|
.User = pData.User
|
||||||
|
|||||||
Reference in New Issue
Block a user