00197458-01_UG_EDM_V2.2_en.pdf - 第70页

EDM V2.2 / U ser Guid e Ausgabe 10/2013 E dition 70 notificationDistribut orClass Class M ;F ;D Class for ext ernal notifi cations (e.g. e - mail) notificationDistribut or ConfiguratorClass Class M ;F;D Configurati on fo…

100%1 / 94
EDM V2.2 / User Guide Ausgabe 10/2013 Edition
69
Example: The basic structure of the EDM SystemConfig.xml file
<configuration>
<configurationInfo name="…" version="2.0.0.1" />
<!- - This is a comment - - >
<appSetting>
<add key="masterServer" value="EDM-Master"/>
<add key="notificationInterval" value="P0Y0M0D0H15M0S"/>
</appSettings>
<! - - This is a configuration parameter of the type "Section" - ->
<endpointConfig>
<add key="*" value="Private$\EDM"/>
</endpointConfig>
<add key="
notificationDistributorConfiguratorClass"
value=
"Siemens.SiplacePro.EDM.UserInterface.EmailConfigurator,UserInterface" />
</configuration>
The keys and sections permitted are listed in the following table:
Key Format
(Default)
Type Contents
communicationTimeout Time
(PT10M)
All
Timeout for communication between
line and Master Server (6.2.6.16).
compressionType Enum
(Zip)
All
Compression for data transfer
(6.2.6.20).
DataTransferApiHttpPort Integer
(9006)
The HTTP Port of the EDM Data
Transfer (Push) API.
DataTransferApiTcpPort
Integer
(9005)
The TCP Port of the EDM Data
Transfer (Push) API.
edmToolEndPoint Endpoint L;M;T;P;R End point for messages to the EDM
tool (6.2.6.14).
EnableDataTransferApi Boolean
(true)
Activates/deativates the EDM Data
Transfer (Push) API
endpointConfig Section M;R Endpoint configuration for the
exchange of data (6.2.6.15).
helpDirectory Path All;D Path for help files (6.2.6.2).
incomingClearingPoolRequests Endpoint M;C;R Endpoint for incoming queries to the
Clearing Pool (6.2.6.13).
incomingNotifications Endpoint M;R Endpoint for incoming change
notifications to the master (6.2.6.12).
incomingRequests Endpoint M;R Endpoint for incoming queries to the
master (6.2.6.11).
masterNotifications Endpoint L;R Destination for change notifications
(6.2.6.10).
masterRequests Endpoint A;R Requests to the EDM Service (6.2.6.9).
masterServer String L;M;C;P;R Network identification of the Master
Server (6.2.6.7).
Endpoint
Key
Value
Class
Section
Time
EDM V2.2 / User Guide Ausgabe 10/2013 Edition
70
notificationDistributorClass Class M;F;D
Class for external notifications
(e.g. e-mail)
notificationDistributor
ConfiguratorClass
Class M;F;D Configuration for external notification
system (e.g. e-mail) (6.2.6.4).
notificationInterval Time
(PT15M)
L; D
Time to transfer the change notification
to the master (6.2.6.5).
notificationStorage Endpoint L; D Temporary storage for change
notifications
OibServiceLocatorEndpoint Endpoint Endpoint for the OIB Service Loator
(used to find all other OIB Services and
to register the EDM Push API with
OIB).
responseTimeout Time
(PT5M)
All; D
Timeout for replies to a request send to
an EDM Application (6.2.6.19).
serverType
(Obsolete)
Enum
(NONE)
Operating mode of the installation
(6.2.6.1). Replaced by the value from
the MachineConfig if present.
serviceRemotingEndpoint String L; R .NET remoting configuration for
communication with the line service
(6.2.6.22).
startingPoints Section M; F List of permissible object types for
starting points (6.2.6.27).
sqlDataSource String C;M;P; R SQL Server access for the Clearing
Pool and the Data Transfer Manager
(6.2.6.24).
sqlUserName String C;M;P; R User name for SQL Server access
(6.2.6.25).
sqlUserPassword String C;M;P; R Encrypted password for SQL Server
access (6.2.6.26).
StationCommentDialog.Timeout Time
(P15M)
L
Comment dialogs close on station after
configurable timeout.
StationCommentDialogEnabled Boolean
(true)
Globally activate/deactivate the "Show
Comment Dialog at Station" feature.
StationCommentDialog.Priority Integer
(60)
L
Priority of EDM Comment message
configurable.
templateStorage Path M;P;S;F;D Storage location for application
templates (6.2.6.23).
transceiverClass Class All; D Class of data transfer (6.2.6.8).
useAdvancedNotificationFiltering Boolean
(true)
M;L;D
Activate/deactivate direct
import/rejection of notifications in the
Master Server (6.2.6.17).
useModifiedObjectProtection Boolean
(true)
L;D
Forced overwriting of changed objects
with older master data (6.2.6.18).
useBlobExtension Boolean
(true)
L;M;D
Activates/deactivates EDM VDM BLOB
extensions (6.2.6.28).
EDM V2.2 / User Guide Ausgabe 10/2013 Edition
71
xmlImportVisionData
AdvancedAction
Integer
(9)
L;M;C;P;D
Sets the VisionDataAdvancedAction
property of XmlImport (6.2.6.29).
Fallback value, will be overwritten by
the value defined in the
MachineConfiguration.
configurationServerHost String
(localhost)
S; D
Name of the configuration server to
start the Web-Service on (reserved for
future use in a muti-network
environment). Currently always
"localhost".
The value is used only if the
ConfigurationMode (registry) is set to
"server".
configurationServerPort String
(9003)
S; D
Port to start the configuration server on
(Default value 9003).
The value is used only if the
ConfigurationMode (registry) is set to
"server".
ForceUserEntryInCommentDialog Boolean
(true)
L; D
This value indicates whether the user
name may be empty.
ForceCommentEntryInCommentDialog Boolean
(true)
L; D
This value indicates whether the
comment may be empty.
ForceCategoryEntryInCommentDialog Boolean
(true)
L; D
This value indicates whether the
comment category name may be
empty.
ClearCommentInCommentDialog Boolean
(true)
L; D
This value indicates whether the
previously entered comment is active
when opening a comment dialog.
ClearUserInCommentDialog Boolean
(true)
L; D
This value indicates whether the
previously entered user name is active
when opening a comment dialog.
ClearCategoryInCommentDialog Boolean
(true)
L; D
This value indicates whether the
previously selected comment
category is active when opening a
comment dialog.
SetUserInCommentDialogTo String
("")
L; D
The User value can be set to a fixed
value. There are two special values:
"[SiplaceProUserName]" and
"[WindowsUserName]" that will be
replaced if the SIPLACE or Windows
user name.
disableUserEntryInCommentDialog Boolean
(false)
L; D
Disable the input for the user name (if
user name entry is disabled the
ForceUserEntry… setting is ignored).
DisableEdmToolQuitMenu Boolean
(false)
T; D
Option to disable the "Quit"-Menu in the
EDM Tool.
LimitEdmToolExitToAdmins Boolean
(true)
T; D
Option to disable the "Quit"-Menu in the
EDM Tool for normal users.
AllowQuittingEdmToolWithActiveBlockingReasons Boolean
(false)
T; D
Option to enable Quitting the EDM Tool
while a Comment or Push Confirmation
Dialog is displayed.